esp32, 6 przekaźnik...
 
Powiadomienia
Wyczyść wszystko

Problem Tasmota esp32, 6 przekaźników, domoticz oferuje4?

3 Wpisów
2 Użytkownicy
0 Reactions
116 Wyświetleń
(@gonzo19)
Wpisów: 14
Praktykant
Autor tematu
 

Witam.

Zrobiłem sobie gniazdko sterowane esp32 wraz z tasmotą. Gniazdek jest 6, jedno ESp32 i chodzi o zakładkę Domoticz.

Mogę ustawić tylko 4 idx'y a potrzebuję 6. Jak to ogarnąć bez nowej kompilacji?

 
Dodane : 03/03/2025 3:20 pm
isom
 isom
(@isom)
Wpisów: 5265
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Nie potrzeba używać zakładki Domoticz, https://github.com/emontnemery/domoticz_mqtt_discovery

 

 
Dodane : 03/03/2025 7:57 pm
(@gonzo19)
Wpisów: 14
Praktykant
Autor tematu
 

Niestety ale ten skrypt nie spełnia moich oczekiwań. Zbyt skomplikowany, dodatkowy program itp.

Natomiast znalazłem rozwiązanie w samej tasmocie(podpowiedzieli na forum tasmoty 🙂 )

Wystarczy wpisać w konsoli formułę np. DzIdx5 300 i wtedy przypisuje idx300 do przekaźnika 5 DzIdx6 301 to idx301 dla przekaźnika 6 i tak dalej dla pozostałych przekaźników jakie mamy przypisane.

Niestety po restarcie ten wpis się kasuje, trzeba stworzyć regułę która uruchomi się po restarcie np.

Rule1 ON System#Boot DO Backlog DxIdx5 300; DzIdx6 301 ENDON

Rule1 1

 

Ważne aby zachować wielkość liter, pisane małymi literami tasmota ignoruje.

 

Tak to wygląda po restarcie

00:00:04.838 RUL: SYSTEM#BOOT performs 'Backlog DzIdx5 196; DzIdx6 197'
00:00:04.881 MQT: homeassistant/tasmota_1860F0/RESULT = {"DzIdx5":196}
00:00:05.133 MQT: homeassistant/tasmota_1860F0/RESULT = {"DzIdx6":197}
00:00:05.937 MQT: domoticz/in = {"idx":102,"nvalue":1,"svalue":"","Battery":100,"RSSI":10}
00:00:05.939 MQT: domoticz/in = {"idx":198,"nvalue":0,"svalue":"","Battery":100,"RSSI":10}
00:00:05.950 MQT: domoticz/in = {"idx":194,"nvalue":1,"svalue":"","Battery":100,"RSSI":10}
00:00:05.952 MQT: domoticz/in = {"idx":195,"nvalue":1,"svalue":"","Battery":100,"RSSI":10}
00:00:05.964 MQT: domoticz/in = {"idx":196,"nvalue":1,"svalue":"","Battery":100,"RSSI":10}
00:00:05.976 MQT: domoticz/in = {"idx":197,"nvalue":0,"svalue":"","Battery":100,"RSSI":10}
 
Dodane : 06/03/2025 9:45 am
Udostępnij: