Sonoff z czujnikiem...
 
Powiadomienia
Wyczyść wszystko

Sonoff z czujnikiem temp. i przełącznikiem

6 Wpisów
2 Użytkownicy
0 Reactions
2,256 Wyświetleń
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

Witam, mam takie pytanie jak wydobyć dane z Sonoff jeśli mam czujnik temp i przełącznik?
(czy w czujniku temp zpodłączeniem do GPO1 też trzeba rezystor? 4,7k)

Rules

rule "Reczna zmiana wartosci 8"rule "Reczna zmiana wartosci 8"
when
    Item sonoff_8_status changed
then
   if (sonoff_8_status.state!=sonoff_8.state) {
     if (sonoff_8_status.state==ON) {
        sendCommand(sonoff_8,ON)
     } else {
        sendCommand(sonoff_8,OFF)
     }
   } publish("broker","/sonoff/8/cmd","tempInterval:60");    publish("broker","/sonoff/8/cmd","tempCorrection:-1.2end

Items

Switch sonoff_8 "Bedroom Bed" ["Switchable"] {mqtt=">[broker:/sonoff/8/cmd:command:ON:ON],>[broker:/sonoff/8/cmd:command:OFF:OFF]"}
Switch sonoff_8_status {mqtt="<[broker:/sonoff/8/state:state:ON:ON],<[broker:/sonoff/8/state:state:OFF:OFF]"}

Co trzeba dodać żeby to zadziałało ?

 
Dodane : 26/10/2017 8:05 pm
adrian
(@adrian)
Wpisów: 4040
Szefu Admin Zasłużony dla Forum, Patron Strony
 

dodaj item

Number sonoff_8 "Bedroom Bed temperature [%.1f °C]"  { mqtt="<[broker:/sonoff/8/temperature:state:default]"}

 

A 4.7k - musisz podłączyć niezależnie jaki GPIO użyjesz

 
Dodane : 26/10/2017 9:49 pm
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

Czyli publish w rule nie potrzebny?

 

Rezystor żółty/fioletowy/czerwony/złoty

 
Dodane : 26/10/2017 9:50 pm
adrian
(@adrian)
Wpisów: 4040
Szefu Admin Zasłużony dla Forum, Patron Strony
 

ok, to krok wstecz - co chcesz zrobić?

odczytywać temperaturę? czy?

 
Dodane : 26/10/2017 9:52 pm
(@booster)
Wpisów: 234
Weteran
Autor tematu
 

Tak odczytać temp i czy w sitemaps tak będzie ok 
Text item=sonoff_8 label="Temperatura" icon="temperature"

 
Dodane : 26/10/2017 9:55 pm
adrian
(@adrian)
Wpisów: 4040
Szefu Admin Zasłużony dla Forum, Patron Strony
 

ok, to jak tylko chcesz odczytywać temperaturę to bez tych publish. Te publish pozwalają zmienić częstotliwość odczytywania temperatury i ewentualnie ustawić korektę wartości temperatury. Ale lepiej to robić (łatwiej) przez panel konfiguracyjny

I ten wpis do site-mapy bedzie okay. Ja robię inaczej. Robię grupę, a jak wejdzie się w grupę to pokazuje wykres. Tak jak tutaj

https://www.smartnydom.pl/forum/ogolne-tematy-dotyczace-inteligentnych-budynkow/pochwal-sie-swoja-praca/#post-587

 

 
Dodane : 26/10/2017 10:02 pm
Udostępnij: