diff --git a/tasmota/berry/lorawan/decoders/vendors/dragino/LDS02.be b/tasmota/berry/lorawan/decoders/vendors/dragino/LDS02.be index e2152899d..a752d2cdc 100644 --- a/tasmota/berry/lorawan/decoders/vendors/dragino/LDS02.be +++ b/tasmota/berry/lorawan/decoders/vendors/dragino/LDS02.be @@ -14,12 +14,12 @@ class LwDecoLDS02 data.insert("Node", Node) var valid_values = false - var last_seen = 0x7FFFFFFF - var battery_last_seen = 0x7FFFFFFF + var last_seen = 1451602800 + var battery_last_seen = 1451602800 var battery var rssi = RSSI var door_open - var door_open_last_seen = 0x7FFFFFFF + var door_open_last_seen = 1451602800 if global.lds02Nodes.find(Node) door_open = global.lds02Nodes.item(Node)[5] door_open_last_seen = global.lds02Nodes.item(Node)[6] diff --git a/tasmota/berry/lorawan/decoders/vendors/dragino/LHT52.be b/tasmota/berry/lorawan/decoders/vendors/dragino/LHT52.be index 3d977c137..7ed89545a 100644 --- a/tasmota/berry/lorawan/decoders/vendors/dragino/LHT52.be +++ b/tasmota/berry/lorawan/decoders/vendors/dragino/LHT52.be @@ -14,11 +14,11 @@ class LwDecoLHT52 data.insert("Node", Node) var valid_values = false - var last_seen = 0x7FFFFFFF - var battery_last_seen = 0x7FFFFFFF + var last_seen = 1451602800 + var battery_last_seen = 1451602800 var battery = 1000 var rssi = RSSI - var temp_int + var temp_int = 1000 var humidity var temp_ext = 1000 if global.lht52Nodes.find(Node) @@ -104,9 +104,11 @@ class LwDecoLHT52 var humidity = sensor[6] var temp_ext = sensor[7] msg += "┆" # | - msg += string.format(" ☀️ %.1f°C", temp_int) # Sunshine - Temperature internal - msg += string.format(" 💧 %.1f%%", humidity) # Raindrop - Humidity - if sensor[7] < 1000 + if temp_int < 1000 + msg += string.format(" ☀️ %.1f°C", temp_int) # Sunshine - Temperature internal + msg += string.format(" 💧 %.1f%%", humidity) # Raindrop - Humidity + end + if temp_ext < 1000 msg += string.format(" ☀️ ext %.1f°C", temp_ext) # Sunshine - Temperature external end msg += "{e}" # = diff --git a/tasmota/berry/lorawan/decoders/vendors/dragino/LHT65.be b/tasmota/berry/lorawan/decoders/vendors/dragino/LHT65.be index e47b137d5..5a31ad472 100644 --- a/tasmota/berry/lorawan/decoders/vendors/dragino/LHT65.be +++ b/tasmota/berry/lorawan/decoders/vendors/dragino/LHT65.be @@ -15,15 +15,15 @@ class LwDecoLHT65 data.insert("poll_message_status",(Bytes[6] & 0x40) >> 6) var valid_values = false - var last_seen = 0x7FFFFFFF - var battery_last_seen = 0x7FFFFFFF + var last_seen = 1451602800 + var battery_last_seen = 1451602800 var battery = 1000 var rssi = RSSI var temp_int = 1000 var humidity var temp_ext = 1000 var door_open = 1000 - var door_open_last_seen = 0x7FFFFFFF + var door_open_last_seen = 1451602800 if global.lht65Nodes.find(Node) last_seen = global.lht65Nodes.item(Node)[1] battery_last_seen = global.lht65Nodes.item(Node)[2] diff --git a/tasmota/berry/lorawan/decoders/vendors/merryiot/DW10.be b/tasmota/berry/lorawan/decoders/vendors/merryiot/DW10.be index f12f32574..7deb407ab 100644 --- a/tasmota/berry/lorawan/decoders/vendors/merryiot/DW10.be +++ b/tasmota/berry/lorawan/decoders/vendors/merryiot/DW10.be @@ -14,12 +14,12 @@ class LwDecoDW10 data.insert("Node", Node) var valid_values = false - var last_seen = 0x7FFFFFFF - var battery_last_seen = 0x7FFFFFFF + var last_seen = 1451602800 + var battery_last_seen = 1451602800 var battery var rssi = RSSI var door_open - var door_open_last_seen = 0x7FFFFFFF + var door_open_last_seen = 1451602800 var button_pressed var temperature var humidity