mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-23 10:46:31 +00:00
Add timestamp decode to LHTxx
This commit is contained in:
parent
f90be50d2d
commit
c61462a8ea
@ -32,7 +32,9 @@ class LwDecoLHT52
|
||||
|
||||
data.insert("Hum_Internal", ((Bytes[2]<<8 ) | Bytes[3])/10.0)
|
||||
data.insert("Ext_SensorType", Bytes[6])
|
||||
data.insert("Systimestamp",(Bytes[7] << 24) | (Bytes[8] << 16) | (Bytes[9] << 8) | Bytes[10])
|
||||
# data.insert("Systimestamp",(Bytes[7] << 24) | (Bytes[8] << 16) | (Bytes[9] << 8) | Bytes[10])
|
||||
var epoch = (Bytes[7] << 24) | (Bytes[8] << 16) | (Bytes[9] << 8) | Bytes[10]
|
||||
data.insert("Systimestamp",tasmota.time_str(epoch))
|
||||
|
||||
## STATUS DATA ##
|
||||
elif 5 == FPort && Bytes.size() == 7
|
||||
|
@ -73,7 +73,9 @@ class LwDecoLHT65
|
||||
data.insert("Exit_count", (Bytes[7] << 24) | (Bytes[8] << 16) | (Bytes[9] << 8) | Bytes[10])
|
||||
elif 9==Ext
|
||||
data.insert("Work_mode", 'DS18B20 & timestamp')
|
||||
data.insert("Systimestamp", (Bytes[7] << 24) | (Bytes[8] << 16) | (Bytes[9] << 8) | Bytes[10])
|
||||
# data.insert("Systimestamp", (Bytes[7] << 24) | (Bytes[8] << 16) | (Bytes[9] << 8) | Bytes[10])
|
||||
var epoch = (Bytes[7] << 24) | (Bytes[8] << 16) | (Bytes[9] << 8) | Bytes[10]
|
||||
data.insert("Systimestamp",tasmota.time_str(epoch))
|
||||
elif 15==Ext
|
||||
data.insert("Work_mode",'DS18B20ID')
|
||||
data.insert("ID",f"{Bytes[2]:%02X}" + f"{Bytes[3]:%02X}" + f"{Bytes[4]:%02X}" + f"{Bytes[5]:%02X}" + f"{Bytes[6]:%02X}" + f"{Bytes[8]:%02X}" + f"{Bytes[9]:%02X}" + f"{Bytes[10]:%02X}" )
|
||||
|
Loading…
x
Reference in New Issue
Block a user