Powiadomienia
Wyczyść wszystko

UWAGAStrona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.

W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉

Za niedogodności z góry przepraszam, admin

Kontakt

AFE T6 V2.0 - tematy MQTT w Home Assistant

3 Wpisów
2 Użytkownicy
0 Reactions
1,655 Wyświetleń
Wpisów: 286
Autor tematu
(@wenar)
Weteran
Dołączył: 6 lat temu

Witam,

z powodu równic w json w AFE T6 wersja 2.0 poniżej przykładowy kod dla stacji pogody do odczytu wszystkich podstawowych wartości.

poniższe wartości można samodzielnie modyfikować w trakcie ustawień stacji.

ja użyłem takiego schematu:

Temat MQTT: /stacja/
temat czujnika temperatury, wilgotności i ciśnienia: /stacja/BME/
temat czujnika pyłu PM 2.5 oraz pyłu PM 10 : /stacja/HPMA/
temat czujnika widoczności: /stacja/BH/

sensor:
  - platform: mqtt
name: "Stacja Jasność"
state_topic: "/stacja/BH/"
unit_of_measurement: "lux"
value_template: '{{ value_json["illuminance"].value }}'
- platform: mqtt
name: Stacja Pył PM2.5
state_topic: "/stacja/HPMA/"
value_template: '{{ value_json["PM25"].value }}'
unit_of_measurement: "μg/m3"
- platform: mqtt
name: Stacja Pył PM10
state_topic: "/stacja/HPMA/"
value_template: '{{ value_json["PM10"].value }}'
unit_of_measurement: "μg/m3"
- platform: mqtt
name: Stacja Temperatura
state_topic: "/stacja/BME/"
value_template: '{{ value_json["temperature"].value }}'
unit_of_measurement: "°C"
- platform: mqtt
name: Stacja Wilgotność
state_topic: "/stacja/BME/"
value_template: '{{ value_json["humidity"].value }}'
unit_of_measurement: "%"
- platform: mqtt
name: Stacja Ciśnienie
state_topic: "/stacja/BME/"
value_template: '{{ value_json["pressure"].value }}'
unit_of_measurement: "hpa"
- platform: mqtt
name: Stacja Ciśnienie względne
state_topic: "/stacja/BME/"
value_template: '{{ value_json["relativePressure"].value }}'
unit_of_measurement: "hpa"
- platform: mqtt
name: Stacja Punkty rosy
state_topic: "/stacja/BME/"
value_template: '{{ value_json["dewPoint"].value }}'
unit_of_measurement: "°"
- platform: mqtt
name: Stacja Temperatura odczuwalna
state_topic: "/stacja/BME/"
value_template: '{{ value_json["heatIndex"].value }}'
unit_of_measurement: "°"
2 Odpowiedzi
adrian
Wpisów: 4039
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 11 lat temu

dzięki !

Odpowiedz
Wpisów: 286
Autor tematu
(@wenar)
Weteran
Dołączył: 6 lat temu

Nie ma za co, ku chwali smart.. 🙂

Odpowiedz
Udostępnij: