In questa guida vediamo come configurare un sensore in mqtt e dei sensori di monitoraggio del Raspberry Pi e dei sensori derivanti da stringhe di comando.

per configurare un sensore potete inserire o ne configuration.yaml o nel sensor.yaml o in un packages questa configurazione (nel file sensor.yaml bisogna togliere sensor:), adesso vediamo come configurare un sensore in mqtt:

 sensor:
  - platform: mqtt
    name: "Temperature Esterna"
    state_topic: "tele/termometro/SENSOR"
    value_template: "{{ value_json['DHT11'].Temperature }}"
    unit_of_measurement: "°C"
  - platform: mqtt
    name: "Humidity Esterna"
    state_topic: "tele/termometro/SENSOR"
    value_template: "{{ value_json['DHT11'].Humidity }}"
    unit_of_measurement: "%"
    icon: mdi:water-percent

questo è un sensore di temperatura che è collegato a un nodemcu con firmware tasmota.

Adesso vediamo come configurare i sensori per la monitorare il sistema:

sensor:
  - platform: systemmonitor
    resources:
      - type: disk_use_percent
        arg: /
      - type: memory_free
      - type: processor_use
      - type: last_boot
      - type: memory_use
  - platform: command_line
    name: CPU Temperature
    command: "cat /sys/class/thermal/thermal_device0/temp"
    unit_of_measurement: "°C"
    value_template: '{{ value | multiply(0.001) | round(1) }}'
speedtestdotnet: scan_interval: minutes: 10 monitored_conditions: - ping - download - upload

Come vedete la prima è la piattaforma di system monitor e il secondo è la piattaforma comando lone linux che permette di leggere la temperatura della CPU in °C.

Se volete potete usare l’interfaccia nelle impostazioni —> integrazioni e scegliere mqtt per le integrazioni, ma non so se avete tutto il controllo dell’uso in yaml.

nella prossima vediamo come integrare i temi, i media player e il meteo

Gruppo Telegram: group.homeassistantitalia.it

Se volete avere notifiche sui post seguite: https://t.me/itchsblog

 

Acquistate con il mio link Amazon: https://amzn.to/2UTiFzL


Se volete Donare per avere più progetti: paypal.me/itchsblog

Ti è piaciuto? Prenditi un secondo per supportare Itech's Blog su Patreon!