Created
November 26, 2023 09:31
-
-
Save ArtBIT/2485af5f7f8831bc5613d26b1ef4c083 to your computer and use it in GitHub Desktop.
Revisions
-
ArtBIT created this gist
Nov 26, 2023 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,54 @@ rest: scan_interval: 900 method: GET resource: http://api.allthingstalk.io/device/HYdfY2YhmeMxq10ICXvNfST7 headers: Authorization: !secret my_allthingstalk_bearer_token sensor: - name: "Klimerko PM1" unique_id: 1668683822561 value_template: >- {% set item = value_json.assets | selectattr('name', 'eq', 'pm1') | first | default %} {{ item.state.value | default }} device_class: pm1 unit_of_measurement: "µg/m³" - name: "Klimerko PM2.5" unique_id: 1668683822562 value_template: >- {% set item = value_json.assets | selectattr('name', 'eq', 'pm2-5') | first | default %} {{ item.state.value | default }} device_class: pm25 unit_of_measurement: "µg/m³" - name: "Klimerko PM10" unique_id: 1668683822563 value_template: >- {% set item = value_json.assets | selectattr('name', 'eq', 'pm10') | first | default %} {{ item.state.value | default }} device_class: pm10 unit_of_measurement: "µg/m³" - name: "Klimerko Pressure" unique_id: 1668683822564 value_template: >- {% set item = value_json.assets | selectattr('name', 'eq', 'pressure') | first | default %} {{ item.state.value | default }} unit_of_measurement: "mbar" device_class: pressure - name: "Klimerko Temperature" unique_id: 1668683822565 value_template: >- {% set item = value_json.assets | selectattr('name', 'eq', 'temperature') | first | default %} {{ item.state.value | default }} device_class: temperature unit_of_measurement: "°C" - name: "Klimerko Humidity" unique_id: 1668683822566 value_template: >- {% set item = value_json.assets | selectattr('name', 'eq', 'humidity') | first | default %} {{ item.state.value | default }} device_class: humidity unit_of_measurement: "%" - name: "Klimerko AirQuality" unique_id: 166868382257 value_template: >- {% set item = value_json.assets | selectattr('name', 'eq', 'air-quality') | first | default %} {{ item.state.value | default }}