Cześć, na tasmota jest funkcja mesh o nazwie Tasmesh, która pozwala urządzeniom esp łączyć się bezpośrednio z ESPNOW
https://github.com/arendst/Tasmota/blob/development/info/xdrv_57_tasmesh.md
Wymagania:
1) ESP32 - Jako broker
2) ESP8266 -. Jako węzeł
Dodaj te linie do kompilacji
Użycie (włącz w konsoli lub po prostu dołącz do reguły)
Dla brokera (esp32/switch)
Dla węzłów (esp8266/lights)
W tej chwili używam tego do sterowania światłami za pomocą przycisków odłączonych od przekaźnika, nawet jeśli router jest offline z tymi regułami włączonymi (przykład)
Zastanawiałem się, czy można to zaimplementować do openbeken?
https://github.com/arendst/Tasmota/blob/development/info/xdrv_57_tasmesh.md
Wymagania:
1) ESP32 - Jako broker
2) ESP8266 -. Jako węzeł
Dodaj te linie do kompilacji
// -- ESP-NOW -------------------------------------
#define USE_TASMESH // Enable Tasmota Mesh using ESP-NOW (+11k code)
#define USE_TASMESH_HEARTBEAT // If enabled, the broker will detect when nodes come online and offline and send Birth and LWT messages over MQTT correspondingly
#define TASMESH_OFFLINE_DELAY 3 // Maximum number of seconds since the last heartbeat before the broker considers a node to be offlineUżycie (włącz w konsoli lub po prostu dołącz do reguły)
Dla brokera (esp32/switch)
MeshBrokerDla węzłów (esp8266/lights)
MeshNode AA:BB:CC:DD:EE:FFW tej chwili używam tego do sterowania światłami za pomocą przycisków odłączonych od przekaźnika, nawet jeśli router jest offline z tymi regułami włączonymi (przykład)
Rule1
on Power1#state do publish cmnd/lightbulb_group1/Power %value%
Zastanawiałem się, czy można to zaimplementować do openbeken?