|
@@ -24,7 +24,11 @@ secondary_entities:
|
|
|
type: base64
|
|
type: base64
|
|
|
name: sensor
|
|
name: sensor
|
|
|
mapping:
|
|
mapping:
|
|
|
- - mask: "000000FF00000000000000000000000000"
|
|
|
|
|
|
|
+ - mask: 000000FF00000000000000000000000000
|
|
|
|
|
+ - dps_val: unknown
|
|
|
|
|
+ value: Unknown
|
|
|
|
|
+ - dps_val: null
|
|
|
|
|
+ value: Unknown
|
|
|
- dps_val: 0
|
|
- dps_val: 0
|
|
|
value: None
|
|
value: None
|
|
|
mask: 000000FF00000000000000000000000000
|
|
mask: 000000FF00000000000000000000000000
|
|
@@ -61,7 +65,7 @@ secondary_entities:
|
|
|
- id: 103
|
|
- id: 103
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Payload
|
|
|
|
|
|
|
+ name: payload
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Local humidity
|
|
name: Local humidity
|
|
|
class: humidity
|
|
class: humidity
|
|
@@ -157,7 +161,7 @@ secondary_entities:
|
|
|
name: switch
|
|
name: switch
|
|
|
- id: 110
|
|
- id: 110
|
|
|
type: string
|
|
type: string
|
|
|
- name: Alarm state
|
|
|
|
|
|
|
+ name: alarm_state
|
|
|
mapping:
|
|
mapping:
|
|
|
- dps_val: 0
|
|
- dps_val: 0
|
|
|
value: Alarm
|
|
value: Alarm
|
|
@@ -170,11 +174,11 @@ secondary_entities:
|
|
|
- id: 109
|
|
- id: 109
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Settings payload
|
|
|
|
|
|
|
+ name: settings_payload
|
|
|
- id: 117
|
|
- id: 117
|
|
|
optional: true
|
|
optional: true
|
|
|
type: bitfield
|
|
type: bitfield
|
|
|
- name: Notifications payload
|
|
|
|
|
|
|
+ name: notifications_payload
|
|
|
- entity: select
|
|
- entity: select
|
|
|
name: Display units
|
|
name: Display units
|
|
|
icon: "mdi:temperature-celsius"
|
|
icon: "mdi:temperature-celsius"
|
|
@@ -185,12 +189,12 @@ secondary_entities:
|
|
|
name: option
|
|
name: option
|
|
|
mapping:
|
|
mapping:
|
|
|
- dps_val: c
|
|
- dps_val: c
|
|
|
- value: C
|
|
|
|
|
|
|
+ value: Celsius
|
|
|
- dps_val: f
|
|
- dps_val: f
|
|
|
- value: F
|
|
|
|
|
|
|
+ value: Fahrenheit
|
|
|
- entity: light
|
|
- entity: light
|
|
|
name: LCD brightness
|
|
name: LCD brightness
|
|
|
- icon: "mdi:brightness-7"
|
|
|
|
|
|
|
+ icon: "mdi:television-ambient-light"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 106
|
|
- id: 106
|
|
@@ -216,17 +220,17 @@ secondary_entities:
|
|
|
- id: 101
|
|
- id: 101
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Payload
|
|
|
|
|
|
|
+ name: payload
|
|
|
- id: 101
|
|
- id: 101
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Year
|
|
|
|
|
|
|
+ name: year
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "FF000000000000"
|
|
- mask: "FF000000000000"
|
|
|
- id: 101
|
|
- id: 101
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Month
|
|
|
|
|
|
|
+ name: month
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 00FF0000000000
|
|
- mask: 00FF0000000000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -268,31 +272,31 @@ secondary_entities:
|
|
|
- id: 101
|
|
- id: 101
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Day
|
|
|
|
|
|
|
+ name: day
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "0000FF00000000"
|
|
- mask: "0000FF00000000"
|
|
|
- id: 101
|
|
- id: 101
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Hour
|
|
|
|
|
|
|
+ name: hour
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "000000FF000000"
|
|
- mask: "000000FF000000"
|
|
|
- id: 101
|
|
- id: 101
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Minute
|
|
|
|
|
|
|
+ name: minute
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "00000000FF0000"
|
|
- mask: "00000000FF0000"
|
|
|
- id: 101
|
|
- id: 101
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Second
|
|
|
|
|
|
|
+ name: second
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "0000000000FF00"
|
|
- mask: "0000000000FF00"
|
|
|
- id: 101
|
|
- id: 101
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Weekday
|
|
|
|
|
|
|
+ name: weekday
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "000000000000FF"
|
|
- mask: "000000000000FF"
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -327,55 +331,53 @@ secondary_entities:
|
|
|
- id: 130
|
|
- id: 130
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Payload
|
|
|
|
|
|
|
+ name: payload
|
|
|
- id: 130
|
|
- id: 130
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Start hour
|
|
|
|
|
|
|
+ name: start_hour
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "FF000000"
|
|
- mask: "FF000000"
|
|
|
- id: 130
|
|
- id: 130
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Start minute
|
|
|
|
|
|
|
+ name: start_minute
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "00FF0000"
|
|
- mask: "00FF0000"
|
|
|
- id: 130
|
|
- id: 130
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: End hour
|
|
|
|
|
|
|
+ name: end_hour
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "0000FF00"
|
|
- mask: "0000FF00"
|
|
|
- id: 130
|
|
- id: 130
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: End minute
|
|
|
|
|
|
|
+ name: end_minute
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: "000000FF"
|
|
- mask: "000000FF"
|
|
|
## diagnostic section, base64 dps
|
|
## diagnostic section, base64 dps
|
|
|
- - entity: sensor
|
|
|
|
|
|
|
+ - entity: binary_sensor
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
name: Display settings
|
|
name: Display settings
|
|
|
- class: enum
|
|
|
|
|
|
|
+ class: problem
|
|
|
dps:
|
|
dps:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
name: sensor
|
|
name: sensor
|
|
|
mapping:
|
|
mapping:
|
|
|
- - mask: 0000000000000000000000
|
|
|
|
|
- dps_val: null
|
|
- dps_val: null
|
|
|
- value: Unknown
|
|
|
|
|
- mask: 0000000000000000000000
|
|
|
|
|
- - value: OK
|
|
|
|
|
|
|
+ value: true
|
|
|
|
|
+ - value: false
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Payload
|
|
|
|
|
|
|
+ name: payload
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: UV index
|
|
|
|
|
|
|
+ name: uv_index
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: FF00000000000000000000
|
|
- mask: FF00000000000000000000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -387,7 +389,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Sunrise & sunset
|
|
|
|
|
|
|
+ name: sunrise_sunset
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 00FF000000000000000000
|
|
- mask: 00FF000000000000000000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -399,7 +401,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: 3-day forecast temperature
|
|
|
|
|
|
|
+ name: three_day_forecast_temperature
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 0000FF0000000000000000
|
|
- mask: 0000FF0000000000000000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -411,7 +413,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Hourly forecast
|
|
|
|
|
|
|
+ name: hourly_forecast
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 000000FF00000000000000
|
|
- mask: 000000FF00000000000000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -423,7 +425,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: 3-day forecast weather
|
|
|
|
|
|
|
+ name: three_day_forecast_weather
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 00000000FF000000000000
|
|
- mask: 00000000FF000000000000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -435,7 +437,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Local temperature & humidity
|
|
|
|
|
|
|
+ name: local_temperature_humidity
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 0000000000FF0000000000
|
|
- mask: 0000000000FF0000000000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -447,7 +449,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Date
|
|
|
|
|
|
|
+ name: date
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 000000000000FF00000000
|
|
- mask: 000000000000FF00000000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -459,7 +461,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Week
|
|
|
|
|
|
|
+ name: week
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 00000000000000FF000000
|
|
- mask: 00000000000000FF000000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -471,7 +473,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Hourly forecast weather
|
|
|
|
|
|
|
+ name: hourly_forecast_weather
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 0000000000000000FF0000
|
|
- mask: 0000000000000000FF0000
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -483,7 +485,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Sensor 1 temperature & humidity
|
|
|
|
|
|
|
+ name: sensor_1_temperature_humidity
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 000000000000000000FF00
|
|
- mask: 000000000000000000FF00
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -495,7 +497,7 @@ secondary_entities:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: Sensor 2 temperature & humidity
|
|
|
|
|
|
|
+ name: sensor_2_temperature_humidity
|
|
|
mapping:
|
|
mapping:
|
|
|
- mask: 00000000000000000000FF
|
|
- mask: 00000000000000000000FF
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
@@ -671,4 +673,4 @@ secondary_entities:
|
|
|
- id: 113
|
|
- id: 113
|
|
|
optional: true
|
|
optional: true
|
|
|
type: bitfield
|
|
type: bitfield
|
|
|
- name: Payload
|
|
|
|
|
|
|
+ name: payload
|