Powiadomienia
Wyczyść wszystko

Obsługa PIR, kontaktronów

ketonek
(@ketonek)
Majster

Hej, posiadam PIR i kontaktrony RF podpięte do domoticza przez Sonoffa RF(na sonofie tasmota) wysyła wartości do domoticza w takiej postaci:.


MQTT: Topic: domoticz/in, Message: {"idx":11,"nvalue":0,"svalue":"5336169","Battery":100,"RSSI":5}

W Domoticzu dane są przyjmowane jako licznik energii:

Natomiast podstawowe komendy w blocky nie działają:
Załączenie lampki(tak, lampka do testów to świecące serduszko)

Czy też przypisanie wartości piru do zmiennej użytkowej:

Zapewne problem jest banalny ale nie mogę tego ogarnąć, nastomiast
O dziwo(przynajmniej dla mnie) lampka załącza się przy blockly(ale działa po każdej jednej podanej komendzie):

Cytuj
Autor tematu Dodane : 06/03/2020 5:31 pm
steel_rat
(@steel_rat)
Ekspert

Co prawda z dużo nie miałem docynienia z RF. Możesz jeszcze napisac co wysyła sonoff RF w momencie naciśnięcia RF i puszczenia RF. Czy zawsze jest ten kod nie zależnie na jaki stan zmienia kontraktron? Mi ta liczba wygląda na kod odebrany z kontaktronu RF. 

OdpowiedzCytuj
Dodane : 06/03/2020 6:15 pm
ketonek
(@ketonek)
Majster

Tak, kontaktron/pir podaje tylko i wyłącznie kod rozłączenia.

Sonoff bridge dostaje taki numer i taki sam numer przekazuje do domoticza

OdpowiedzCytuj
Autor tematu Dodane : 06/03/2020 6:17 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

@ketonek ten ostatni blok działa bo spełniony jest warunek , aktualne wskazanie nie równa się 5336169 tylko  5336,169  nie mam Bramki RF ale użył bym do odczytu tych kodów przełącznika typu Elektryczność chwilowa + licznik.

RF
Bedzie bez przecinków , ale nie mam jak sprawdzić więc nie mam pewności
OdpowiedzCytuj
Dodane : 06/03/2020 6:51 pm
ketonek
(@ketonek)
Majster

Ech @isom jesteś niesamowity. Zmiana na elektryczność chwilową rozwiązała wszystkie problemy w tym temacie.

Dodatkowe pytania. Często po restarcie domoticza przełącznik(sonoff mini + AFE T0) nie che się od razu włączyć, tylko za drugim/trzecim razem. Jak już raz się włączy po restarcie maliny to już potem nie ma z tym problemu

2020-03-06 19:16:09.494 EventSystem: Event triggered: Czujnik ruchu_1

2020-03-06 19:16:09.531 (Serduszko) Light/Switch (Serduszko)

2020-03-06 19:16:15.506 (Serduszko) Light/Switch (Serduszko)

I nic się nie dzieje, dopiero jak włączę ręcznie/przez aplikacje to jest:

2020-03-06 19:16:39.912 (Serduszko) Light/Switch (Serduszko)

2020-03-06 19:16:39.909 Status: User: ketonek initiated a switch command (17/Serduszko/On)

2020-03-06 19:16:40.012 MQTT: Topic: domoticz/in, Message: {"command":"switchlight","idx":17,"switchcmd":"On"}

2020-03-06 19:16:40.015 (Serduszko) Light/Switch (Serduszko)

Czy to wina AFE, czy coś z domoticzem? Wiem że nie związane z tematem.

OdpowiedzCytuj
Autor tematu Dodane : 06/03/2020 7:24 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

Na jakiej wersji Domoticz tak masz ? jak beta to musisz poczekać bo AFE mqtt  z betą nie współpracuje dobrze 

OdpowiedzCytuj
Dodane : 06/03/2020 7:40 pm
ketonek
(@ketonek)
Majster

@isom
Stabilna wersja:

Version: 4.10717
Build Hash: b38b49e5

Dzieje się to tylko po restarcie maliny, albo jak przez kilak dni coś nie było włączane.

 

OdpowiedzCytuj
Autor tematu Dodane : 06/03/2020 7:42 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

@ketonek na stabilnej powinno działać normalnie , wgrywałeś AFE przez OTA czy z użyciem konwertwera ( lutowanie ) ?

OdpowiedzCytuj
Dodane : 06/03/2020 7:50 pm
ketonek
(@ketonek)
Majster

@isom
Przez Wifi, potem jeszcze z dwa razy aktualizacja wybierając plik w AFE

 

OdpowiedzCytuj
Autor tematu Dodane : 06/03/2020 8:08 pm
Udostępnij: