Powiadomienia
Wyczyść wszystko

AFE FIRMWARE T2 Sonoff TH10

27 Wpisów
3 Użytkownicy
0 Reactions
6,403 Wyświetleń
byhlk
Wpisów: 47
Donator 2K22 Donator 2K20, Donator 2K21
Autor tematu
(@byhlk)
Kontrybutor
Dołączył: 7 lat temu

Witam, czy AFE współpracuje z Sonoff TH10? Przekaźnik działa a odczyt temperatury nie. 

Log:

2018-03-20 18:58:20.047 [WARN ] [b.core.events.EventPublisherDelegate] - given new state is NULL, couldn't post update for 'dht_temperature'

Konfigurację ITEMS jak i SITEMAP zrobiłem zgodnie z instrukcją zamieszczoną na stronie. Zmieniłem jedynie w SITEMAP w kodzie polecenie z "Number" na "Text" bo nie wczytywało mi sitemap. Niestety brak odczytu z czujników.

 

Number dht_temperature "Temperatura [%.1f °C]" {mqtt="<[broker:/gniazdko/temperature:state:default]"}

Number dht_humidity    "Wilgotoność [%.1f %%]" {mqtt="<[broker:/gniazdko/humidity:state:default]"}

Number dht_heat_index  "Temperatura odczuwalna [%.1f °C]" {mqtt="<[broker:/gniazdko/heatIndex:state:default]"}

 

Switch dht_get_temperature "Pobierz temperaturę" {mqtt=">[broker:/gniazdko/cmd:command:ON:getTemperature],>[broker:/gniazdko/cmd:command:OFF:getTemperature]"}

Switch dht_get_humidity "Pobierz wilgotność" {mqtt=">[broker:/gniazdko/cmd:command:OFF:getHumidity],>[broker:/gniazdko/cmd:command:OFF:getHumidity]"}

Switch dht_get_heat_index "Pobierz temperaturę odczuwalną" {mqtt=">[broker:/gniazdko/cmd:command:OFF:getHeatIndex],>[broker:/gniazdko/cmd:command:OFF:getHeatIndex]"}
 
26 Odpowiedzi
1 Reply
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 11 lat temu

Szefu
Wpisów: 4035

jak masz nazwany MQTT Temat w konfiguracji MQTT Brokera?

Odpowiedz
adrian
Wpisów: 4035
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 11 lat temu

a co Ci zwraca jak dasz (jesli masz włączony HTTP API w konfiguracji)

Odpowiedz
byhlk
Wpisów: 47
Donator 2K22 Donator 2K20, Donator 2K21
Autor tematu
(@byhlk)
Kontrybutor
Dołączył: 7 lat temu

W konfiguracji mam /gniazdko/, zwrot po poleceniu

{"device":"dht","name":"temperature","command":"get","value":"nan","status":"success"}
Odpowiedz
adrian
Wpisów: 4035
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 11 lat temu

to czujnik nie zwraca Ci temperatury, masz dobrze ustawiony GPIO dla tego czujnika? nie pamietam na jakim jest

Odpowiedz
byhlk
Wpisów: 47
Donator 2K22 Donator 2K20, Donator 2K21
Autor tematu
(@byhlk)
Kontrybutor
Dołączył: 7 lat temu

Próbowałem na GPIO4, domyślnie jest na GPIO14 i nie działa na żadnym.

Odpowiedz
Strona 1 / 5
Udostępnij: