|
@@ -17,10 +17,13 @@ entities:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF"
|
|
mask: "FF"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -32,13 +35,10 @@ entities:
|
|
|
mask_signed: true
|
|
mask_signed: true
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
- constraint: type
|
|
|
|
|
- conditions:
|
|
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Humidity probe 1
|
|
name: Humidity probe 1
|
|
|
class: humidity
|
|
class: humidity
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
@@ -50,22 +50,36 @@ entities:
|
|
|
mask: "FFFF000000"
|
|
mask: "FFFF000000"
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
- constraint: type
|
|
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: available
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FF"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
|
|
+ constraint: sensor
|
|
|
conditions:
|
|
conditions:
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
|
|
+ - dps_val: 65535
|
|
|
|
|
+ value: false
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Battery 1
|
|
name: Battery 1
|
|
|
class: battery
|
|
class: battery
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF"
|
|
mask: "FF"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -73,22 +87,21 @@ entities:
|
|
|
unit: "%"
|
|
unit: "%"
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF000000000000000000"
|
|
mask: "FF000000000000000000"
|
|
|
- mapping:
|
|
|
|
|
- - constraint: type
|
|
|
|
|
- conditions:
|
|
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Temperature probe 2
|
|
name: Temperature probe 2
|
|
|
class: temperature
|
|
class: temperature
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF00000000000000000000"
|
|
mask: "FF00000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -100,23 +113,51 @@ entities:
|
|
|
mask_signed: true
|
|
mask_signed: true
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
- constraint: type
|
|
|
|
|
|
|
+ - entity: sensor
|
|
|
|
|
+ name: Humidity probe 2
|
|
|
|
|
+ class: humidity
|
|
|
|
|
+ hidden: unavailable
|
|
|
|
|
+ dps:
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: sensor
|
|
|
|
|
+ unit: "%"
|
|
|
|
|
+ class: measurement
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FFFF000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - scale: 10
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: available
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FF00000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
|
|
+ constraint: sensor
|
|
|
conditions:
|
|
conditions:
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
-
|
|
|
|
|
|
|
+ - dps_val: 65535
|
|
|
|
|
+ value: false
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Battery 2
|
|
name: Battery 2
|
|
|
class: battery
|
|
class: battery
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF00000000000000000000"
|
|
mask: "FF00000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -124,22 +165,21 @@ entities:
|
|
|
unit: "%"
|
|
unit: "%"
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF00000000000000000000000000000000000000"
|
|
mask: "FF00000000000000000000000000000000000000"
|
|
|
- mapping:
|
|
|
|
|
- - constraint: type
|
|
|
|
|
- conditions:
|
|
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Temperature probe 3
|
|
name: Temperature probe 3
|
|
|
class: temperature
|
|
class: temperature
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF0000000000000000000000000000000000000000"
|
|
mask: "FF0000000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -151,22 +191,51 @@ entities:
|
|
|
mask_signed: true
|
|
mask_signed: true
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
- constraint: type
|
|
|
|
|
|
|
+ - entity: sensor
|
|
|
|
|
+ name: Humidity probe 3
|
|
|
|
|
+ class: humidity
|
|
|
|
|
+ hidden: unavailable
|
|
|
|
|
+ dps:
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: sensor
|
|
|
|
|
+ unit: "%"
|
|
|
|
|
+ class: measurement
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FFFF00000000000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - scale: 10
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: available
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FF0000000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
|
|
+ constraint: sensor
|
|
|
conditions:
|
|
conditions:
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
|
|
+ - dps_val: 65535
|
|
|
|
|
+ value: false
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Battery 3
|
|
name: Battery 3
|
|
|
class: battery
|
|
class: battery
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF0000000000000000000000000000000000000000"
|
|
mask: "FF0000000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -174,22 +243,21 @@ entities:
|
|
|
unit: "%"
|
|
unit: "%"
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF0000000000000000000000000000000000000000000000000000000000"
|
|
mask: "FF0000000000000000000000000000000000000000000000000000000000"
|
|
|
- mapping:
|
|
|
|
|
- - constraint: type
|
|
|
|
|
- conditions:
|
|
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Temperature probe 4
|
|
name: Temperature probe 4
|
|
|
class: temperature
|
|
class: temperature
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: FF000000000000000000000000000000000000000000000000000000000000
|
|
mask: FF000000000000000000000000000000000000000000000000000000000000
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -202,22 +270,52 @@ entities:
|
|
|
mask_signed: true
|
|
mask_signed: true
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
- constraint: type
|
|
|
|
|
|
|
+ - entity: sensor
|
|
|
|
|
+ name: Humidity probe 4
|
|
|
|
|
+ class: humidity
|
|
|
|
|
+ hidden: unavailable
|
|
|
|
|
+ dps:
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: sensor
|
|
|
|
|
+ unit: "%"
|
|
|
|
|
+ class: measurement
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FFFF0000000000000000000000000000000000000000000000000000\
|
|
|
|
|
+ 00000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - scale: 10
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: available
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FF00000000000000000000000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
|
|
+ constraint: sensor
|
|
|
conditions:
|
|
conditions:
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
|
|
+ - dps_val: 65535
|
|
|
|
|
+ value: false
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Battery 4
|
|
name: Battery 4
|
|
|
class: battery
|
|
class: battery
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: FF000000000000000000000000000000000000000000000000000000000000
|
|
mask: FF000000000000000000000000000000000000000000000000000000000000
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -226,23 +324,22 @@ entities:
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF000000000000000000000000000000000000000\
|
|
mask: "FF000000000000000000000000000000000000000\
|
|
|
000000000000000000000000000000000000000"
|
|
000000000000000000000000000000000000000"
|
|
|
- mapping:
|
|
|
|
|
- - constraint: type
|
|
|
|
|
- conditions:
|
|
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Temperature probe 5
|
|
name: Temperature probe 5
|
|
|
class: temperature
|
|
class: temperature
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF00000000000000000000000000000000000000000000\
|
|
mask: "FF00000000000000000000000000000000000000000000\
|
|
|
000000000000000000000000000000000000"
|
|
000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -255,23 +352,54 @@ entities:
|
|
|
mask_signed: true
|
|
mask_signed: true
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
- constraint: type
|
|
|
|
|
|
|
+ - entity: sensor
|
|
|
|
|
+ name: Humidity probe 5
|
|
|
|
|
+ class: humidity
|
|
|
|
|
+ hidden: unavailable
|
|
|
|
|
+ dps:
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: sensor
|
|
|
|
|
+ unit: "%"
|
|
|
|
|
+ class: measurement
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FFFF0000000000000000000000000000000000000000000000000000\
|
|
|
|
|
+ 0000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - scale: 10
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: available
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FF00000000000000000000000000000000000000000000000000000000\
|
|
|
|
|
+ 00000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
|
|
+ constraint: sensor
|
|
|
conditions:
|
|
conditions:
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
|
|
+ - dps_val: 65535
|
|
|
|
|
+ value: false
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Battery 5
|
|
name: Battery 5
|
|
|
class: battery
|
|
class: battery
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF000000000000000000000000000000000000000000000\
|
|
mask: "FF000000000000000000000000000000000000000000000\
|
|
|
00000000000000000000000000000000000"
|
|
00000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -280,23 +408,22 @@ entities:
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF000000000000000000000000000000000000000000000\
|
|
mask: "FF000000000000000000000000000000000000000000000\
|
|
|
00000000000000000000000000000000000000000000000000000"
|
|
00000000000000000000000000000000000000000000000000000"
|
|
|
- mapping:
|
|
|
|
|
- - constraint: type
|
|
|
|
|
- conditions:
|
|
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Temperature probe 6
|
|
name: Temperature probe 6
|
|
|
class: temperature
|
|
class: temperature
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF000000000000000000000000000000000000000000\
|
|
mask: "FF000000000000000000000000000000000000000000\
|
|
|
0000000000000000000000000000000000000000000000000000000000"
|
|
0000000000000000000000000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -309,23 +436,54 @@ entities:
|
|
|
0000000000000000000000000000000000000000000000000000000"
|
|
0000000000000000000000000000000000000000000000000000000"
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
- constraint: type
|
|
|
|
|
|
|
+ - entity: sensor
|
|
|
|
|
+ name: Humidity probe 5
|
|
|
|
|
+ class: humidity
|
|
|
|
|
+ hidden: unavailable
|
|
|
|
|
+ dps:
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: sensor
|
|
|
|
|
+ unit: "%"
|
|
|
|
|
+ class: measurement
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FFFF0000000000000000000000000000000000000000000000000000\
|
|
|
|
|
+ 000000000000000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - scale: 10
|
|
|
|
|
+ - id: 114
|
|
|
|
|
+ optional: true
|
|
|
|
|
+ type: base64
|
|
|
|
|
+ name: available
|
|
|
|
|
+ endianness: little
|
|
|
|
|
+ mask: "FF00000000000000000000000000000000000000000000000000000000\
|
|
|
|
|
+ 0000000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
|
|
+ constraint: sensor
|
|
|
conditions:
|
|
conditions:
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|
|
|
|
|
+ - dps_val: 65535
|
|
|
|
|
+ value: false
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
name: Battery 6
|
|
name: Battery 6
|
|
|
class: battery
|
|
class: battery
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
|
|
+ hidden: unavailable
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
|
- name: type
|
|
|
|
|
- persist: false
|
|
|
|
|
|
|
+ name: available
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF00000000000000000000000000000000000000000000000\
|
|
mask: "FF00000000000000000000000000000000000000000000000\
|
|
|
00000000000000000000000000000000000000000000000000000"
|
|
00000000000000000000000000000000000000000000000000000"
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
- id: 114
|
|
- id: 114
|
|
|
optional: true
|
|
optional: true
|
|
|
type: base64
|
|
type: base64
|
|
@@ -334,8 +492,3 @@ entities:
|
|
|
endianness: little
|
|
endianness: little
|
|
|
mask: "FF00000000000000000000000000000000000000000000000000000000\
|
|
mask: "FF00000000000000000000000000000000000000000000000000000000\
|
|
|
00000000000000000000000000000000000000000000000000000000000000"
|
|
00000000000000000000000000000000000000000000000000000000000000"
|
|
|
- mapping:
|
|
|
|
|
- - constraint: type
|
|
|
|
|
- conditions:
|
|
|
|
|
- - dps_val: 0
|
|
|
|
|
- invalid: true
|
|
|