Witajcie,
Wgralem AFE T2 do Sonoffa Basic. Chcialem sie upewnic co do podlaczen DHT22 i wlacznika:
Sonoff Pin 1 (od wlacznika) - 3,3V zasilanie dla DHT22
Sonoff Pin 3 - Wlacznik
Sonoff Pin 4 - DHT masa
Sonoff Pin 5 - DHT Dane
Sonoff Pin 1 (od przekaznika w drugim rzedzie) - Wlacznik masa
Pomiedzy Pinem 1 a Pinem 5 w pierwszym rzedzie rezystor 10kO.
Czy cos pomylilem?
jest ok
Mam kilka problemow ze sterowaniem przekaznikiem i odczytem temp i wilgotnosci:
Ustawienia mam nastepujace:
- Firmware: T2,
- DHT22
- Nazwa urządzenia: switch3
- Temat MQTT: /sonoff/switch3/
- Nazwa przekaźnika: switch3
Items:
Light_FF_Bed_Lamp "Lamp" (FF_Bed,Lights) [ "Lighting" ] {mqtt=">[broker:/sonoff/switch3/switch3/cmd:command:ON:on],>[broker:/sonoff/switch3/switch3/cmd:command:OFF:off],<[broker:/sonoff/switch3/switch3/state:state:ON:on],<[broker:/sonoff/switch3/switch3/state:state:OFF:off]"}
Temperature_FF_Bed "Temperature [%.1f °C]" <temperature> (Temperature, FF_Bed) [ "CurrentTemperature" ] { mqtt="<[broker:/sonoff/switch3/temperature:state:default]"}
Odnosnie wilgotnosci to nie jestem pewien co powinno byc w items dokladnie:
Humidity_FF_Bed "Humidity [%.1f %%]" <humidity> (Humidity, FF_Bed) [ "CurrentHumidity" ] { mqtt="<[broker:/sonoff/switch3/humidity:state:default]"}
Przy zmianie stanu wlacznika z openhab , MQTT server widzi zmiane, niestety nie steruje przekaznikiem.
/sonoff/switch3/switch3/cmd
Przy recznej zmianie stanu przekaznika za pomoca przycisku na Sonoffie ,MQTT server nie widzi zadnej zmiany.
Nie widze bledow nigdzie chyba ze cos przeoczylem. Rezystor 10kO na DHT22 pomiedzy 3.3V a GPIO 14.
PS: Jeszcze chcialem dodac ,sterowanie z poziomu HTTP dziala.
gdzie szukałbym problemu to konfiguracja Brokera w Sonoffie,
- sprawdź czy user, hasło, IP serwera się zgadzają
- wpisz może jeszcze raz konfigurację, może jest jakaś spracja - na końcu
- zobacz czy w logach MQTT Brokera widzisz że ten sonoff podłącza się, szukaj po nazwie "switch3" jeśli tak nazywa się
Adrian, glupia sprawa, jakas spacja musiala sie dostac w polu hasla MQTT, oczywiscie dziala teraz - wielkie dzieki, nie wiem dlaczego nie sprawdzilem tego wczoraj.
W chwili obecnej mam jeden DHT22 i DS18B20 , przydaloby mi sie zebrac te dane i wyswietlic na wykresie.
W jaki sposob to wykonujecie?
ja używam grafana + influxDB (baza do zbierania danych)
bardzo ładnie rysyuje róznego typu dane na wykresach np. coś takiego
najprostsze to użycie Item typu chart
https://docs.openhab.org/configuration/sitemaps.html#element-type-chart
Dzieki, sprawdze grafana , wykres wyglada bardzo fajnie.
Pozdrawiam
Dzień dobry,
Gratuluję wspaniłego projektu!
Mam typowe pytanie n00ba: czy masa dla przełącznika i DHT22 może być wspólna? Wówczas dałoby się to obsłużyć kablem 4-żyłowym, na przykład istniejącym już telefonicznym... 🙂
@fb_-lukaszslomczynski Cześć
masa jest wspólna nawet jak połączysz to oddzielnymi żyłami , więc jeżeli ten kabelek tel nie będzie zbyt długi to spokojnie będzie działać