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

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

3 Wpisów
2 Użytkownicy
0 Reactions
925 Wyświetleń
(@gonzo19)
Wpisów: 13
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#6021]

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: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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

 


 
Dodane : 03/03/2025 7:57 pm
(@gonzo19)
Wpisów: 13
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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: