sensors.yaml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. - platform: sql
  2. db_url: mysql://hassio:hassiopassword@192.168.1.110/RemoteRxLog
  3. queries:
  4. - name: Outside temperature
  5. query: "SELECT temp1 FROM RemoteRxLog.temp order by ts desc LIMIT 1;"
  6. column: 'temp1'
  7. unit_of_measurement: C
  8. - name: Piano-lamp repeater status
  9. query: "SELECT IF(onOff>0,'on','off') AS status FROM RemoteRxLog.nexaLog where rxTx='R' and remote_id = '20071094' and button='2' order by ts desc LIMIT 1;"
  10. column: 'status'
  11. - name: Exterior light status
  12. query: "SELECT IF(onOff>0,'on','off') AS status FROM RemoteRxLog.nexaLog where rxTx='R' and remote_id = '20071094' and button='1' order by ts desc LIMIT 1;"
  13. column: 'status'
  14. - platform: mqtt
  15. name: Temperatur Hällby
  16. state_topic: "micke/outside/temperature"
  17. unit_of_measurement: "°C"
  18. - platform: mqtt
  19. name: Lux Hällby
  20. state_topic: "micke/lux/lux_calibrated"
  21. unit_of_measurement: "Lux"
  22. - platform: mqtt
  23. name: Lux outside the garage
  24. state_topic: "sensors/outside/lux"
  25. unit_of_measurement: "Lux"
  26. - platform: mqtt
  27. name: SMHI Temperature
  28. state_topic: "sensors/outside/smhiTemperature"
  29. unit_of_measurement: C
  30. - platform: mqtt
  31. name: Frank Temperature
  32. state_topic: "sensors/outside/frankTemperature"
  33. unit_of_measurement: C