|
|
@@ -11,13 +11,12 @@ entities:
|
|
|
class: temperature
|
|
|
dps:
|
|
|
- id: 1
|
|
|
- <<: &temperature
|
|
|
- type: integer
|
|
|
- name: sensor
|
|
|
- unit: C
|
|
|
- mapping:
|
|
|
- - scale: 10
|
|
|
- class: measurement
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: C
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- id: 68
|
|
|
type: string
|
|
|
name: com_index
|
|
|
@@ -26,25 +25,23 @@ entities:
|
|
|
class: humidity
|
|
|
dps:
|
|
|
- id: 2
|
|
|
- <<: &humidity
|
|
|
- type: integer
|
|
|
- name: sensor
|
|
|
- unit: "%"
|
|
|
- class: measurement
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: "%"
|
|
|
+ class: measurement
|
|
|
- entity: binary_sensor
|
|
|
name: Base station battery
|
|
|
class: battery
|
|
|
category: diagnostic
|
|
|
dps:
|
|
|
- id: 3
|
|
|
- <<: &battery
|
|
|
- type: string
|
|
|
- name: sensor
|
|
|
- mapping:
|
|
|
- - dps_val: low
|
|
|
- value: true
|
|
|
- - dps_val: high
|
|
|
- value: false
|
|
|
+ type: string
|
|
|
+ name: sensor
|
|
|
+ mapping:
|
|
|
+ - dps_val: low
|
|
|
+ value: true
|
|
|
+ - dps_val: high
|
|
|
+ value: false
|
|
|
- entity: select
|
|
|
translation_key: temperature_unit
|
|
|
category: config
|
|
|
@@ -144,7 +141,13 @@ entities:
|
|
|
dps:
|
|
|
- id: 30
|
|
|
optional: true
|
|
|
- <<: *battery
|
|
|
+ type: string
|
|
|
+ name: sensor
|
|
|
+ mapping:
|
|
|
+ - dps_val: low
|
|
|
+ value: true
|
|
|
+ - dps_val: high
|
|
|
+ value: false
|
|
|
- entity: binary_sensor
|
|
|
name: Battery ch1
|
|
|
class: battery
|
|
|
@@ -152,7 +155,13 @@ entities:
|
|
|
dps:
|
|
|
- id: 31
|
|
|
optional: true
|
|
|
- <<: *battery
|
|
|
+ type: string
|
|
|
+ name: sensor
|
|
|
+ mapping:
|
|
|
+ - dps_val: low
|
|
|
+ value: true
|
|
|
+ - dps_val: high
|
|
|
+ value: false
|
|
|
- entity: binary_sensor
|
|
|
name: Battery ch2
|
|
|
class: battery
|
|
|
@@ -160,7 +169,13 @@ entities:
|
|
|
dps:
|
|
|
- id: 32
|
|
|
optional: true
|
|
|
- <<: *battery
|
|
|
+ type: string
|
|
|
+ name: sensor
|
|
|
+ mapping:
|
|
|
+ - dps_val: low
|
|
|
+ value: true
|
|
|
+ - dps_val: high
|
|
|
+ value: false
|
|
|
- entity: binary_sensor
|
|
|
name: Battery ch3
|
|
|
class: battery
|
|
|
@@ -168,61 +183,99 @@ entities:
|
|
|
dps:
|
|
|
- id: 33
|
|
|
optional: true
|
|
|
- <<: *battery
|
|
|
+ type: string
|
|
|
+ name: sensor
|
|
|
+ mapping:
|
|
|
+ - dps_val: low
|
|
|
+ value: true
|
|
|
+ - dps_val: high
|
|
|
+ value: false
|
|
|
- entity: sensor
|
|
|
class: temperature
|
|
|
dps:
|
|
|
- id: 38
|
|
|
optional: true
|
|
|
- <<: *temperature
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: C
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
class: humidity
|
|
|
dps:
|
|
|
- id: 39
|
|
|
optional: true
|
|
|
- <<: *humidity
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: "%"
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Temperature ch1
|
|
|
class: temperature
|
|
|
dps:
|
|
|
- id: 40
|
|
|
optional: true
|
|
|
- <<: *temperature
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: C
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Humidity ch1
|
|
|
class: humidity
|
|
|
dps:
|
|
|
- id: 41
|
|
|
optional: true
|
|
|
- <<: *humidity
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: "%"
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Temperature ch2
|
|
|
class: temperature
|
|
|
dps:
|
|
|
- id: 42
|
|
|
optional: true
|
|
|
- <<: *temperature
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: C
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Humidity ch2
|
|
|
class: humidity
|
|
|
dps:
|
|
|
- id: 43
|
|
|
optional: true
|
|
|
- <<: *humidity
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: "%"
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Temperature ch3
|
|
|
class: temperature
|
|
|
dps:
|
|
|
- id: 44
|
|
|
optional: true
|
|
|
- <<: *temperature
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: C
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Humidity ch3
|
|
|
class: humidity
|
|
|
dps:
|
|
|
- id: 45
|
|
|
optional: true
|
|
|
- <<: *humidity
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: "%"
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
class: pressure
|
|
|
dps:
|
|
|
@@ -247,37 +300,44 @@ entities:
|
|
|
dps:
|
|
|
- id: 56
|
|
|
optional: true
|
|
|
- <<: &wind_speed
|
|
|
- type: integer
|
|
|
- name: sensor
|
|
|
- unit: m/s
|
|
|
- mapping:
|
|
|
- - scale: 10
|
|
|
- class: measurement
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: m/s
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Wind gust
|
|
|
class: wind_speed
|
|
|
dps:
|
|
|
- id: 57
|
|
|
optional: true
|
|
|
- <<: *wind_speed
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: m/s
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
class: precipitation
|
|
|
dps:
|
|
|
- id: 60
|
|
|
- <<: &rain
|
|
|
- type: integer
|
|
|
- name: sensor
|
|
|
- mapping:
|
|
|
- - scale: 1000
|
|
|
- class: measurement
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ mapping:
|
|
|
+ - scale: 1000
|
|
|
+ class: measurement
|
|
|
unit: mm
|
|
|
- entity: sensor
|
|
|
class: precipitation_intensity
|
|
|
dps:
|
|
|
- id: 61
|
|
|
optional: true
|
|
|
- <<: *rain
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ mapping:
|
|
|
+ - scale: 1000
|
|
|
+ class: measurement
|
|
|
unit: mm/h
|
|
|
- entity: sensor
|
|
|
name: UV index
|
|
|
@@ -306,28 +366,48 @@ entities:
|
|
|
dps:
|
|
|
- id: 64
|
|
|
optional: true
|
|
|
- <<: *temperature
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: C
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Feels like temperature
|
|
|
class: temperature
|
|
|
dps:
|
|
|
- id: 65
|
|
|
optional: true
|
|
|
- <<: *temperature
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: C
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Heat index
|
|
|
class: temperature
|
|
|
dps:
|
|
|
- id: 66
|
|
|
optional: true
|
|
|
- <<: *temperature
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: C
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
name: Wind chill index
|
|
|
class: temperature
|
|
|
dps:
|
|
|
- id: 67
|
|
|
optional: true
|
|
|
- <<: *temperature
|
|
|
+ type: integer
|
|
|
+ name: sensor
|
|
|
+ unit: C
|
|
|
+ mapping:
|
|
|
+ - scale: 10
|
|
|
+ class: measurement
|
|
|
- entity: sensor
|
|
|
class: wind_direction
|
|
|
dps:
|