Rule Mqtt#Connected...
 
Powiadomienia
Wyczyść wszystko

Rule Mqtt#Connected Switch2#state

3 Wpisów
2 Użytkownicy
0 Reactions
1,950 Wyświetleń
(@maras)
Wpisów: 197
Weteran Donator 2K22 Donator 2K19
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
 
[#1882]

Przerzuciłem się na system mesh Asusa. Pojawił mi się malutki problem jeden D1 mini w garażu przełącza się z jednego routera na drugi.
Przez co na sekundę zanika połączenie z brokerem. Chciałem stworzyć regułę która odczyta stan krańcówki i wyśle go w chwili połączenia z brokerem. Napisałem regułę która zapisuje stan do zmiennej i wysyła w momencie połączenia.

Rule1
on Switch2#state do Var2 %value% endon
on mqtt#connected do Publish stat/czujnikigaraz/POWER1 %Var2% endon

 

Jest jednak minus. Po restarcie urządzenia zmienna jest pusta. I wysyła stat/czujnikigaraz/POWER1 "
Zapis do Var2 następuje tylko przy zmianie stanu krańcówki. Jest jakaś komenda która może odczytać aktualny stan?

 

tasmota1
 tasmota2

 
Dodane : 06/09/2020 9:30 am
(@steel_rat)
Wpisów: 646
Ekspert
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
 

Może zapisuj do MEM1. Tu już powinna być zapamiętana wartość.


 
Dodane : 06/09/2020 11:58 am
(@maras)
Wpisów: 197
Weteran Donator 2K22 Donator 2K19
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
 

Szczerze zamiast zapisywania stanu wolałbym żeby sobie odczytał bieżący stan. Przecież i tak go wysyła,


 
Dodane : 06/09/2020 1:30 pm
Udostępnij: