Odczyt stanu kontak...
 
Powiadomienia
Wyczyść wszystko

Odczyt stanu kontaktronu Mqtt

4 Wpisów
3 Użytkownicy
0 Likes
2,183 Wyświetleń
(@maras)
Wpisów: 190
Weteran Donator 2K22 Donator 2K19
Autor tematu
 

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: 173
Pomocny Donator 2K21 Donator 2K18
 

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: 3988
Szefu Admin Zasłużony dla Forum, Patron Strony
 

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: 3988
Szefu Admin Zasłużony dla Forum, Patron Strony
 
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: