Scopi della guida:
Concetti affrontati:
|
Componenti software utilizzate:
Prerequisiti:
Dispositivi fisici utilizzati:
|
GUIDA INDICATA A UTENTI CON ISTALLAZIONE: |
|
NOTE E DISCLAIMER
|
|
Versione guida: 1.1 |
Abstract
Home Assistant permette di aggiunge una gran quantità di sensori alla propria configurazione. Alcuni possono essere alimentati, in termini di dati, da comandi shell: la piattaforma “Command Line” (figlia della componente “sensor”) permette di fare esattamente questo.
Installazione
Non c’è bisogno di installare nulla: è sufficiente aggiungere alla configurazione di Home Assistant la voce relativa al sensore.
Configurazione
Vediamo quindi come aggiungere questo sensore.
Il set di configurazione da aggiungere al file “configuration.yaml” di Home Assistant è il seguente:
command_line:
- sensor:
name: "RaspCPU"
command: 'cat /sys/class/thermal/thermal_zone0/temp'
unit_of_measurement: '°C'
value_template: '{{ value | multiply(0.001) | round(1)}}'
Il comando
cat /sys/class/thermal/thermal_zone0/temp
infatti eroga un numero indicante la temperatura, il quale viene poi portato a decimale e arrotondato al decimo di grado.
Il risultato è la presentazione in domotica di un sensore analogo al seguente:
Semplicissimo. 🙂
Questa pagina è redatta, manutenuta e aggiornata dallo staff di inDomus, un gruppo di persone molto diverse tra loro che trovi, per domande e supporto, sul forum e sulla chat del sito. Alcuni link sono taggati in qualità di affiliati Amazon e riceviamo un compenso dagli acquisti idonei, utile al sostenimento del sito, ma le nostre recensioni sono tutte indipendenti e non sponsorizzate. Se ti sei perso, a tua disposizione c'è la mappa. |