204 читања

Ко је знао да радијаторски вентили имају толико података? Ево како сам их учинио да говоре

од стране Nicolas Fränkel3m2025/05/22
Read on Terminal Reader

Предуго; Читати

Сазнајте како интегрисати Netatmo паметне вентиле за радијаторе са Хоме Асистентом и извући податке о температури користећи ИАМЛ сензоре за паметнију аутоматизацију куће.
featured image - Ко је знао да радијаторски вентили имају толико података? Ево како сам их учинио да говоре
Nicolas Fränkel HackerNoon profile picture

Nedavno sam kupioNetatmo Smart radiator ventiliда управљам температуром у својим собама на даљину. Нисам вешт у ручним задацима, али бих лако могао заменити старе термостатичке вентиле. Затим сам регистровао паметне у апликацији Нетатмо.Netatmo интеграцијаSve je bilo veoma jednostavno.


Приметио сам да сваки вентил не само да омогућава даљинско управљање, већ и нуди стање са неколико атрибута. Желео сам да извучем индикатор температуре собе из њега. није било тако лако као што сам мислио, па желим да опишем како сам успео да то постигнем.


  • Zašto kućni asistent?
  • Модел кућног асистента
  • Замена аутоматизације Пхилипс Хуе са кућним асистентом
  • Пример ХаЦС: Адаптивно осветљење
  • Апликација Home Assistant Companion
  • Цлоудфларе Тунел за кућног помоћника


Подразумевано, Нетатмо вентил приказује стање са више вриједности. Да бисте проверили, идите на Девелопер Тоолс > Статес мени. Можете користити филтер да бисте пронашли уређај.

Entity

State

Attributes

climate.spare_bedroom +
Valve Spare Bedroom

auto

hvac_modes: auto, heat +<br>min_temp: 7 +
max_temp: 30 +
target_temp_step: 0.5 +
preset_modes: away, boost, frost_guard, schedule +
current_temperature: 14 +<br>temperature: 7 +
hvac_action: idle +
preset_mode: frost_guard +
selected_schedule: Unknown 67ab635c2dd1afb1e601a8c2 +
heating_power_request: 0 +
attribution: Data provided by Netatmo +
friendly_name: Valve Spare Bedroom +
supported_features: 401

climate.spare_bedroom + спаваћа соба
Valve Spare spavaća soba

аутомобил

hvac_modes: ауто, топлота +<br>min_temp: 7 +
max_temp: 30 +
target_temp_step: 5 +
preset_modes: off, boost, frost_guard, распоред +
current_температура: 14 +<br>температура: 7 +
hvac_action: idle + акција
Пресет_моде: Фрост_Гуард +
selected_schedule: Непознато 67ab635c2dd1afb1e601a8c2 +
heating_power_request Захтев: 0 +
Атрибуција: Подаци које пружа Netatmo +
friendly_name: Valve Spare Спаваћа соба +
подржано_карактеристике: 401

Проблем је у томе што горе наведени атрибути нису лако употребљиви. Прво их морамо извући појединачно.сензорPređite na File Editor i izaberiteconfiguration.yamlZatim dodajte sledeći snippet:


template:
  - sensor:
    - unique_id: sensor.spare_bedroom_temperature
      name: "Spare Bedroom Temperature"
      state: "{{ state_attr('climate.spare_bedroom', 'current_temperature') }}" #1
      unit_of_measurement: "°C"
      device_class: temperature                                                 #2
  1. Ускладите пар ентитет-атрибута изнад
  2. Мора бити температура да се користи као сензор температуре касније

Кликните на Сачувај.

Не морамо да поново покренемо Хоме Асистент, али морамо да поново учитамо конфигурацију. Кликните на Девелопер Тоолс. Затим кликните на Проверите конфигурацију. Нови сензор треба да се појави у подешавањима > ентитети.

Home Assistant displaying the new temperature entity


Сада можемо подесити Област преко интерфејса на једну од постојећих области, у овом случају, Спаваћа соба.

На крају, можемо ажурирати простор Спаваћа соба у подешавањима > Област > Спаваћа соба. Поставите сензор температуре на једини доступни предмет, сензор који смо поставили у претходним корацима.

Choose the area's newly-defined temperature sensor


У овом тренутку, сваки пут када додамо картицу подручја на таблу, Домаћи асистент приказује наш ново креирани сензор температуре на врху.

Area displaying its temperature


Можете користити овај приступ за сваку државу. Проверите их, и сигуран сам да ћете добити нове идеје.last_triggeredВременски атрибути


To go further:


  • Netatmo сајт
  • Netatmo интеграција
  • Сензор ентитет

Оригинално објављено у A Java Geek on 18th May, 2025

Јава Геек

Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks