Asystent AI
Powiadomienia
Wyczyść wszystko

AFE Firmware [Rozwiązany] Sonoff z domoticzem

8 Wpisów
3 Użytkownicy
3 Reactions
3,399 Wyświetleń
Wpisów: 11
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
(@chomar)
Bywalec
Dołączył: 4 lata temu
[#2814]

Cześć,

Konfiguruje swój pierwszy projekt na inteligentny dom. Mam odroida z zainstalowanym domoticzem i kupiłem włącznik Sonoffa 

 
Wgrałem do włącznika firmware afe.firmware.t0.3.3.3.en.esp8285.sonoff-touch-g2.1mb i próbuję go skonfigurować. Dodałem w domoticzu klienta MQTT (wcześniej zainstalowałem brokera oraz klineta mosquitto) i dodałem urządzenia w domoticzu: przycisk1, przycisk2, Sonoff podłączony. Niestety nie mogę połaczyć włącznika z domoticzem, nie zmienia jest jego stan. 
 
Podejrzałem w odroidzie komunikaty przychodzące na brokera i co zauważyłem:
domoticz/in {"command":"udevice","idx":3,"nvalue":0,"svalue":"Disconnected","Battery":0,"RSSI":0}
domoticz/in {"command":"udevice","idx":3,"nvalue":1,"svalue":"Connected","Battery":100,"RSSI":10}
domoticz/in {"command":"switchlight","idx":1,"switchcmd":"Off"}
domoticz/in {"command":"switchlight","idx":2,"switchcmd":"Off"}
domoticz/in {"command":"switchlight","idx":1,"switchcmd":"Off"}
domoticz/in {"command":"switchlight","idx":2,"switchcmd":"Off"}

domoticz/in {"command":"switchlight","idx":2,"switchcmd":"On"}
domoticz/in {"command":"switchlight","idx":2,"switchcmd":"On"}
domoticz/in {"command":"switchlight","idx":2,"switchcmd":"Off"}

domoticz/in {"command":"switchlight","idx":2,"switchcmd":"Off"}
domoticz/in {"command":"switchlight","idx":2,"switchcmd":"On"}
domoticz/in {"command":"switchlight","idx":2,"switchcmd":"Off"}
 
1) po reboocie włącznik nie wysyła swojego statusu. "Sonoff podłączony" nie zmienia swojego statusu (ale chyba jest już na to bug wystawiony na forum)
2) po wciśnięciu przycisku wysyłane sa zawsze 3 komunikaty z włącznika, ale zawsze koniec jest "off" (pomimo, że włącznik jest włączony). Pewnie dlatego nie zmienia on swojego statutu w domoticzu.
3) nie widzę poleceń wychodzących z domoticza do włącznika. 
 
O co chodzi?

7 Odpowiedzi
Wpisów: 646
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
(@steel_rat)
Ekspert
Dołączył: 7 lat temu

Może jakieś zrzuty konfiguracji sonoffa, Domoticza mqtt, brokera.


adrian
Wpisów: 4083
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
(@adrian)
Szefu
Dołączył: 12 lat temu

Tutaj jest pokazana przeze mnie podstawowa konfiguracja AFE z Domoticz + MQTT 

IDX w AFE wprowadzasz do przekaźnika tylko czy również do przycisków? Jak @steel_rat napisał przydałyby się jakieś screenshoty (przyciski i przekaźniki również)


Wpisów: 11
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
(@chomar)
Bywalec
Dołączył: 4 lata temu

Cześć,

Dzięki za szybkie odpowiedzi, jestem akurat po Twoich Adrian poradnikach. Niestety nie ogarnąłem jak dodać screeny na forum (jgp nie są dopuszczalne), ale rozwiązałem w części mój problem.

Podejrzałem poleceniem:

mosquitto_sub -h 192.168.1.109 -u 'user' -P 'password' -v -t "domoticz/out"

czy mój domoticz podaje komendy na socket, niestety nic się nie działo. Wtedy już wiedziałem, że mam ustawionego klienta mqtt. W polu "Remote address" zmieniłem adres ip mojego serwera na loopback 127.0.0.1, ponieważ mam wszystko zainstalowane na jednym urządzeniu. Komunikacja zaczęła działać.

Ale.

Wciąż pozostał problem, że jak naciskam przycisk, to w domoticzu widzę, że on się włącza i wyłącza, choć przycisk jest w stanie "ON". Pewnie wynika to z dużej ilości wiadomości (dokładnie 3) i zawsze kończą się one komunikatem off. W poprzednim poście podałem loga po wciśnięciu przycisku idx=2 dwa razy. Kliknięcia odseparowałem 1 linijką. 

Moje ustawienia przycisku w AFE Firmware:

GPIO: 9
Functionality: Controlling onlu the relay
Controls relay: 2:R1
Type: Monostable

Sensitiveness: 100

IDX: 2


2 Odpowiedzi
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 12 lat temu

Szefu
Wpisów: 4083
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

@chomar a która wersje Domoticz masz ustawioną w AFE Firmware - na pierwszej stronie konfiguracyjnej w AFE jest


adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 12 lat temu

Szefu
Wpisów: 4083
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

@chomar aaaaaa, ale w tym urządzeniu nie potrzebujesz mieć IDX ustawionego w AFE na przycisku. Do czego Ci potrzebne wysyłanie do domoticz informacji, jak wciskasz i puszczasz "przycisk" ?

W AFE wprowadź tylko IDX w konfiguracji przekaźnika, a w konfiguracji przycisku w AFE ustaw zero


Wpisów: 11
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
(@chomar)
Bywalec
Dołączył: 4 lata temu

2020.x or newer
[x] HTTP API
[  ] Domoticz HTTP API
[x] Domoticz MQTT API

Domoticza mam w wersji 2022.1

 

 


Strona 1 / 2
Udostępnij: