210 lexime

Kush e dinte se valvulat e radiatorit kishin kaq shumë të dhëna?

nga Nicolas Fränkel3m2025/05/22
Read on Terminal Reader

Shume gjate; Te lexosh

Mësoni se si të integrohen valvulat inteligjente të radiatorëve Netatmo me Home Assistant dhe të nxjerrin të dhënat e temperaturës duke përdorur sensorët YAML për automatizim më të zgjuar të shtëpisë.
featured image - Kush e dinte se valvulat e radiatorit kishin kaq shumë të dhëna?
Nicolas Fränkel HackerNoon profile picture

Kohët e fundit kam blerëValvula e radiatorëve të mençur Netatmopër të menaxhuar temperaturën e dhomave të mia në distancë. Unë nuk jam i aftë në detyrat manuale, por mund të zëvendësoj me lehtësi valvulat e vjetra termo-statike. Pastaj i regjistrova ato të zgjuara në aplikacionin Netatmo.Integrimi netoGjithçka ishte shumë e thjeshtë.


Unë vura re se çdo valvul jo vetëm që lejon kontrollin e largët, por gjithashtu ofron një gjendje me disa atribute. unë doja të nxirrja treguesin e temperaturës së dhomës nga ajo. nuk ishte aq e lehtë sa mendoja se ishte, kështu që dua të përshkruaj se si arrita ta arrij atë.


  • Përse asistent shtëpiak?
  • Modeli i Asistentit të Shtëpisë
  • Zëvendësoni automatizimin Philips Hue me Asistentin e Shtëpisë
  • Një shembull i HACS: Ndriçimi adaptiv
  • Aplikimi i shoqëruesit të Asistentit të Shtëpisë
  • Cloudflare Tunnel për Asistentin e Shtëpisë


Nga default, valvula Netatmo tregon një gjendje me shumë vlera. Për të kontrolluar, shkoni në Tools Developer > States menu. Ju mund të përdorni një filter për të gjetur pajisjen.

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

dhomë gjumi + dhomë gjumi
Valve ruaj dhomën e gjumit

makinë

hvac_modes: automatike, nxehtësi +<br>min_temp: 7 +
Maksimumi i kohës: 30 +
target_temp_step: më shumë se 0.5
preset_modes: larg, rritje, frost_guard, orar +
current_temperaturë: 14 +<br>temperaturë: 7 +
hvac_action: idle + në dispozicion
Fjalë kyçe: frost_guard
selected_schedule: I panjohur 67ab635c2dd1afb1e601a8c2 +
qepë_power_request: 0 +
Atributi: Të dhënat e ofruara nga Netatmo +
friendly_name: Valve Spare Dhomë gjumi +
Fjalë kyçe: 401

Problemi është se atributet e mësipërme nuk janë të lehtë për t'u përdorur. Ne duhet së pari t'i nxjerrim ato individualisht.SensorëtShkoni në File Editor dhe zgjidhniconfiguration.yamlPastaj, shtoni fragmentin e mëposhtëm:


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. Përputhet me çiftin entity-attribute më sipër
  2. Duhet të jetë temperatura për t'u përdorur si një sensor i temperaturës më pas

Kliko në Save.

Ne nuk kemi nevojë të rifillojmë Home Assistant, por duhet të rimbushim konfigurimin. Kliko në Mjetet e Zhvilluesit. Pastaj, kliko Kontrolloni konfigurimin. Sensori i ri duhet të shfaqet në Settings > Entities.

Home Assistant displaying the new temperature entity


Tani mund të vendosim Zonën përmes UI-së në një nga zonat ekzistuese, në këtë rast, Dhomën e Shpëtimit.

Së fundi, ne mund të përditësojmë zonën e Dhomës së Shpëtimit në Settings > Area > Spare Bedroom. Set the temperature sensor to the only available item, the sensor we set in the previous steps.

Choose the area's newly-defined temperature sensor


Në këtë pikë, sa herë që shtojmë kartën e Zonës në një bord, Asistenti i Shtëpisë shfaq sensorin tonë të temperaturës së krijuar së re në krye të tij.

Area displaying its temperature


Ju mund të përdorni këtë qasje për çdo Shtet. Kontrolloni ato, dhe unë jam i sigurt që ju do të merrni ide të reja. për shembull, çdo automatizim ka njëlast_triggeredAtributet e kohës.


To go further:


  • Faqja e internetit
  • Integrimi neto
  • Sensorë entiteti

Fillimisht botuar në A Java Geek më 18 maj, 2025

Një Java Geek

Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks