diff --git a/src/format.html b/src/format.html
index 94787f6..75b3714 100644
--- a/src/format.html
+++ b/src/format.html
@@ -142,7 +142,7 @@
- bit 0: “Encryption flag”
- The Encryption flag is telling the receiver wether the device is sending
+ The Encryption flag is telling the receiver whether the device is sending
non-encrypted data (bit 0 = 0
) or encrypted data (bit 0 = 1
).
- bit 1: “Reserved for future use”
@@ -151,7 +151,7 @@
- The trigger based device flag is telling the receiver that it should expect
that the device is sending BLE advertisements at a regular interval (bit 2 =
0
) or
at an irregular interval (bit 2 = 1
), e.g. only when someone pushes a button. This can
- be usefull information for a receiver, e.g. to prevent the device from going
+ be useful information for a receiver, e.g. to prevent the device from going
to unavailable.
bit 3-4: “Reserved for future use”
@@ -159,7 +159,7 @@
- This represents the BTHome verion. Currently only BTHome version 1 or 2
are allowed, where 2 is the latest version (bit 5-7 =
010
).
-
+
@@ -261,7 +261,7 @@
Sensor data
0x51
acceleration |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.001 |
518756
@@ -276,7 +276,7 @@ Sensor data
0x01
|
battery |
- uint8 (1 byte) |
+ uint8 (1 byte) |
1 |
0161
@@ -291,7 +291,7 @@ Sensor data
0x12
|
co2 |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
1 |
12E204
@@ -301,12 +301,27 @@ Sensor data
ppm
|
+
+
+ 0x56
+ |
+ co2 |
+ uint16 (2 bytes) |
+ 1 |
+
+ 56E803
+ |
+ 1000 |
+
+ µS/cm
+ |
+
0x09
|
count |
- uint (1 bytes) |
+ uint8 (1 byte) |
1 |
0960
@@ -319,7 +334,7 @@ Sensor data
0x3D
|
count |
- uint (2 bytes) |
+ uint16 (2 bytes) |
1 |
3D0960
@@ -332,7 +347,7 @@ Sensor data
0x3E
|
count |
- uint (4 bytes) |
+ uint32 (4 bytes) |
1 |
3E2A2C0960
@@ -340,12 +355,50 @@ Sensor data
| 1611213866 |
|
+
+
+ 0x59
+ |
+ count |
+ sint8 (1 byte) |
+ 1 |
+
+ 59EA
+ |
+ -22 |
+ |
+
+
+
+ 0x5A
+ |
+ count |
+ sint16 (2 bytes) |
+ 1 |
+
+ 5AEAEA
+ | -5398 |
+ |
+
+
+
+ 0x5B
+ |
+ count |
+ sint32 (4 bytes) |
+ 1 |
+
+ 5BEA0234EA
+ |
+ -365690134 |
+ |
+
0x43
|
current |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.001 |
434E34
@@ -355,12 +408,27 @@ Sensor data
A
|
+
+
+ 0x5D
+ |
+ current |
+ sint16 (2 bytes) |
+ 0.001 |
+
+ 5D02EA
+ |
+ -5.63 |
+
+ A
+ |
+
0x08
|
dewpoint |
- sint16 (2 bytes) |
+ sint16 (2 bytes) |
0.01 |
08CA06
@@ -375,7 +443,7 @@ Sensor data
0x40
|
distance (mm) |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
1 |
400C00
@@ -390,7 +458,7 @@ Sensor data
0x41
|
distance (m) |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.1 |
414E00
@@ -405,7 +473,7 @@ Sensor data
0x42
|
duration |
- uint24 (3 bytes) |
+ uint24 (3 bytes) |
0.001 |
424E3400
@@ -420,7 +488,7 @@ Sensor data
0x4D
|
energy |
- uint32 (4 bytes) |
+ uint32 (4 bytes) |
0.001 |
4d12138a14
@@ -435,7 +503,7 @@ Sensor data
0x0A
|
energy |
- uint24 (3 bytes) |
+ uint24 (3 bytes) |
0.001 |
0A138A14
@@ -450,7 +518,7 @@ Sensor data
0x4B
|
gas |
- uint24 (3 bytes) |
+ uint24 (3 bytes) |
0.001 |
4B138A14
@@ -465,7 +533,7 @@ Sensor data
0x4C
|
gas |
- uint32 (4 bytes) |
+ uint32 (4 bytes) |
0.001 |
4C41018A01
@@ -480,7 +548,7 @@ Sensor data
0x52
|
gyroscope |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.001 |
528756
@@ -495,7 +563,7 @@ Sensor data
0x03
|
humidity |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.01 |
03BF13
@@ -510,7 +578,7 @@ Sensor data
0x2E
|
humidity |
- uint8 (1 byte) |
+ uint8 (1 byte) |
1 |
2E23
@@ -525,7 +593,7 @@ Sensor data
0x05
|
illuminance |
- uint24 (3 bytes) |
+ uint24 (3 bytes) |
0.01 |
05138A14
@@ -540,7 +608,7 @@ Sensor data
0x06
|
mass (kg) |
- uint16 (2 byte) |
+ uint16 (2 bytes) |
0.01 |
065E1F
@@ -555,7 +623,7 @@ Sensor data
0x07
|
mass (lb) |
- uint16 (2 byte) |
+ uint16 (2 bytes) |
0.01 |
073E1D
@@ -570,7 +638,7 @@ Sensor data
0x14
|
moisture |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.01 |
14020C
@@ -585,7 +653,7 @@ Sensor data
0x2F
|
moisture |
- uint8 (1 byte) |
+ uint8 (1 byte) |
1 |
2F23
@@ -600,7 +668,7 @@ Sensor data
0x0D
|
pm2.5 |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
1 |
0D120C
@@ -615,7 +683,7 @@ Sensor data
0x0E
|
pm10 |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
1 |
0E021C
@@ -630,7 +698,7 @@ Sensor data
0x0B
|
power |
- uint24 (3 bytes) |
+ uint24 (3 bytes) |
0.01 |
0B021B00
@@ -640,12 +708,27 @@ Sensor data
W
|
+
+
+ 0x5C
+ |
+ power |
+ sint32 (4 bytes) |
+ 0.01 |
+
+ 5C02FBFFFF
+ |
+ -12.78 |
+
+ W
+ |
+
0x04
|
pressure |
- uint24 (3 bytes) |
+ uint24 (3 bytes) |
0.01 |
04138A01
@@ -675,7 +758,7 @@ Sensor data
0x3F
|
rotation |
- sint16 (2 bytes) |
+ sint16 (2 bytes) |
0.1 |
3F020C
@@ -690,7 +773,7 @@ Sensor data
0x44
|
speed |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.01 |
444E34
@@ -700,12 +783,42 @@ Sensor data
m/s
|
+
+
+ 0x57
+ |
+ temperature |
+ sint8 (1 byte) |
+ 1 |
+
+ 57EA
+ |
+ -22 |
+
+ °C
+ |
+
+
+
+ 0x58
+ |
+ temperature |
+ sint8 (1 byte) |
+ 0.35 |
+
+ 58EA
+ |
+ -7.7 |
+
+ °C
+ |
+
0x45
|
temperature |
- sint16 (2 bytes) |
+ sint16 (2 bytes) |
0.1 |
451101
@@ -720,7 +833,7 @@ Sensor data
0x02
|
temperature |
- sint16 (2 bytes) |
+ sint16 (2 bytes) |
0.01 |
02CA09
@@ -750,7 +863,7 @@ Sensor data
0x50
|
timestamp |
- uint48 (4 bytes) |
+ uint48 (4 bytes) |
- |
505d396164
@@ -765,7 +878,7 @@ Sensor data
0x13
|
tvoc |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
1 |
133301
@@ -780,7 +893,7 @@ Sensor data
0x0C
|
voltage |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.001 |
0C020C
@@ -795,7 +908,7 @@ Sensor data
0x4A
|
voltage |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.1 |
4A020C
@@ -810,7 +923,7 @@ Sensor data
0x4E
|
volume |
- uint32 (4 bytes) |
+ uint32 (4 bytes) |
0.001 |
4E87562A01
@@ -825,7 +938,7 @@ Sensor data
0x47
|
volume |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
0.1 |
478756
@@ -840,7 +953,7 @@ Sensor data
0x48
|
volume |
- uint16 (2 bytes) |
+ uint16 (2 bytes) |
1 |
48DC87
@@ -855,7 +968,7 @@ Sensor data
0x55
|
volume storage |
- uint32 (4 bytes) |
+ uint32 (4 bytes) |
0.001 |
5587562A01
@@ -869,8 +982,8 @@ Sensor data
|
0x49
|
- volume Flow Rate |
- uint16 (2 bytes) |
+ volume flow rate |
+ uint16 (2 bytes) |
0.001 |
49DC87
@@ -885,7 +998,7 @@ Sensor data
0x46
|
UV index |
- uint8 (1 byte) |
+ uint8 (1 byte) |
0.1 |
4632
@@ -900,7 +1013,7 @@ Sensor data
0x4F
|
water |
- uint32 (4 bytes) |
+ uint32 (4 bytes) |
0.001 |
4F87562A01
|