Odczyt stanu kontak...
 
Powiadomienia
Wyczyść wszystko

Odczyt stanu kontaktronu Mqtt

4 Wpisów
3 Użytkownicy
0 Reactions
2,906 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
 
[#458]

Ktoś pomoże odczytać stan drzwi wejsciowych i przytogować powiadomienie przy otwarciu:

W items:

Contact Drzwi "Drzwi wejsciowe [%s]" {mqtt=">[broker:/D1mini/cmd:command:ON:get],>[broker:/D1mini//cmd:command:OFF:get]"}

W sitemap:

Frame label="Drzwi"
{
Text item=Drzwi

}

Niestety nie odczytuje mi stanu kontaktronu.
w konsoli wszystko działa:
16:55:41 MQT: stat/D1mini/RESULT = {"POWER":"ON"}
16:55:41 MQT: stat/D1mini/POWER = ON
16:55:58 MQT: stat/D1mini/RESULT = {"POWER":"OFF"}


 
Dodane : 29/09/2018 6:34 pm
(@_marss_)
Wpisów: 178
Pomocny Donator 2K21 Donator 2K18
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
 

Na początek to znaki > powinny być w drugą stronę: < bo przecież chcesz pobierać stan tego kontaktronu, a nie wysyłać.

Ja w podobnej sytuacji mam tak:

Switch FiltrMin {mqtt="<[broker:/mieszkanie/filtr/min/state:state:ON:open],<[broker:/mieszkanie/filtr/min/state:state:OFF:closed]"} 

A poza tym, to czemu nie zrobisz tego po prostu jako switch, a wtedy w sitemap możesz za pomocą atrybutu visibility zrobić sobie dowolny tekst, np:

Text label="Wszystko dobrze, drzwi są zamknięte" visibility=[Drzwi==ON]

Text label="O ja pierdzielę, drzwi są otwarte!!!" visibility=[Drzwi==OFF]

Text label="Kurna, co znowu z tymi drzwiami???" visibility=[Drzwi==NULL]

 
Dodane : 01/10/2018 1:36 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
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
 

Zrób sobie na razie tak i daj znać czy działa

Switch Drzwi "Drzwi wejsciowe" {mqtt="<[broker:stat/D1mini/POWER:state:default]"}

I zobacz czy przełączany jest switch. Jeszcze zaktualizuj sitemap'e

 

Frame label="Drzwi"
{
Switch item=Drzwi
}

 
Dodane : 01/10/2018 7:16 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
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
 
Dodane przez: _MarSs_

 

Text label="Wszystko dobrze, drzwi są zamknięte" visibility=[Drzwi==ON]
Text label="O ja pierdzielę, drzwi są otwarte!!!" visibility=[Drzwi==OFF]
Text label="Kurna, co znowu z tymi drzwiami???" visibility=[Drzwi==NULL]

:-))) dobre


 
Dodane : 01/10/2018 7:17 pm
Udostępnij: