https://www.clien.net/service/board/cm_iot/17776837CLIEN
2022년말에 입당하면서 Thingspeak에 온습도값을 업로드 해오고 있습니다. 유심히 볼 자료가 아니라 잊고 있었는데 Thingspeak에 업로드되는 수치를 Home Assistant에 센서로 연동이 가능하더군요. (누군가의 노고에 감사를 드리며...)
이로서 2016년도 출시된 CPU 580mhz, 메모리 60mb 싱글보드 컴퓨터가 생명 연장을 하게 되었습니다.
configuration에 아래 내용을 추가했습니다.
sensor:
# Thingspeak Temperature/Humidity 동기화
- platform: rest
name: Sensor Thingspeak
json_attributes:
- field1
- field2
resource: https://api.thingspeak.com/channels/{{'채널ID'}}/feeds/last.json?api_key={{'Thingspeak 쓰기 API'}}
value_template: "{{ value_json.created_at }}"
- platform: template
sensors:
sensor_thingspeak_temp:
friendly_name: "Thingspeak Temperature"
value_template: '{{ state_attr("sensor.sensor_thingspeak", "field1") | round(1)}}'
device_class: temperature
unit_of_measurement: "°C"
sensor_thingspeak_humidity:
friendly_name: "Thingspeak Humidity"
value_template: '{{ state_attr("sensor.sensor_thingspeak", "field2") | round(1)}}'
device_class: humidity
unit_of_measurement: "%"