|
|
@@ -26,7 +26,7 @@ entities:
|
|
|
name: sensor
|
|
|
unit: "C"
|
|
|
class: measurement
|
|
|
- mask: "0000FFFF"
|
|
|
+ mask: "00FF0000000000000000"
|
|
|
endianness: little
|
|
|
mapping:
|
|
|
- scale: 10
|
|
|
@@ -34,16 +34,19 @@ entities:
|
|
|
- entity: sensor
|
|
|
name: Probe 1 Battery
|
|
|
class: battery
|
|
|
+ category: diagnostic
|
|
|
dps:
|
|
|
- id: 103
|
|
|
optional: true
|
|
|
type: base64
|
|
|
- name: battery
|
|
|
+ name: sensor
|
|
|
unit: "%"
|
|
|
- class: measurement
|
|
|
- mask: "FF00000000"
|
|
|
+ mask: "000000000000000000FF"
|
|
|
mapping:
|
|
|
- - scale: 1
|
|
|
+ - constraint: type
|
|
|
+ conditions:
|
|
|
+ - dps_val: 0
|
|
|
+ invalid: true
|
|
|
|
|
|
- entity: sensor
|
|
|
name: Temperature probe 2
|
|
|
@@ -55,7 +58,7 @@ entities:
|
|
|
name: sensor
|
|
|
unit: "C"
|
|
|
class: measurement
|
|
|
- mask: "0000FFFF"
|
|
|
+ mask: "00FF0000000000000000"
|
|
|
endianness: little
|
|
|
mapping:
|
|
|
- scale: 10
|
|
|
@@ -70,7 +73,7 @@ entities:
|
|
|
name: battery
|
|
|
unit: "%"
|
|
|
class: measurement
|
|
|
- mask: "FF00000000"
|
|
|
+ mask: "000000000000000000FF"
|
|
|
endianness: little
|
|
|
mapping:
|
|
|
- scale: 1
|
|
|
@@ -86,7 +89,7 @@ entities:
|
|
|
unit: "C"
|
|
|
class: measurement
|
|
|
endianness: little
|
|
|
- mask: "0000FFFF"
|
|
|
+ mask: "00FF0000000000000000"
|
|
|
mapping:
|
|
|
- scale: 10
|
|
|
|