Skip to content

Commit 76a39f7

Browse files
committed
LoRaWan berry fix initial last seen
1 parent 17cc37b commit 76a39f7

File tree

4 files changed

+17
-15
lines changed

4 files changed

+17
-15
lines changed

tasmota/berry/lorawan/decoders/vendors/dragino/LDS02.be

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ class LwDecoLDS02
1414
data.insert("Node", Node)
1515

1616
var valid_values = false
17-
var last_seen = 0x7FFFFFFF
18-
var battery_last_seen = 0x7FFFFFFF
17+
var last_seen = 1451602800
18+
var battery_last_seen = 1451602800
1919
var battery
2020
var rssi = RSSI
2121
var door_open
22-
var door_open_last_seen = 0x7FFFFFFF
22+
var door_open_last_seen = 1451602800
2323
if global.lds02Nodes.find(Node)
2424
door_open = global.lds02Nodes.item(Node)[5]
2525
door_open_last_seen = global.lds02Nodes.item(Node)[6]

tasmota/berry/lorawan/decoders/vendors/dragino/LHT52.be

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ class LwDecoLHT52
1414
data.insert("Node", Node)
1515

1616
var valid_values = false
17-
var last_seen = 0x7FFFFFFF
18-
var battery_last_seen = 0x7FFFFFFF
17+
var last_seen = 1451602800
18+
var battery_last_seen = 1451602800
1919
var battery = 1000
2020
var rssi = RSSI
21-
var temp_int
21+
var temp_int = 1000
2222
var humidity
2323
var temp_ext = 1000
2424
if global.lht52Nodes.find(Node)
@@ -104,9 +104,11 @@ class LwDecoLHT52
104104
var humidity = sensor[6]
105105
var temp_ext = sensor[7]
106106
msg += "<tr class='htr'><td colspan='4'>&#9478;" # |
107-
msg += string.format(" &#x2600;&#xFE0F; %.1f°C", temp_int) # Sunshine - Temperature internal
108-
msg += string.format(" &#x1F4A7; %.1f%%", humidity) # Raindrop - Humidity
109-
if sensor[7] < 1000
107+
if temp_int < 1000
108+
msg += string.format(" &#x2600;&#xFE0F; %.1f°C", temp_int) # Sunshine - Temperature internal
109+
msg += string.format(" &#x1F4A7; %.1f%%", humidity) # Raindrop - Humidity
110+
end
111+
if temp_ext < 1000
110112
msg += string.format(" &#x2600;&#xFE0F; ext %.1f°C", temp_ext) # Sunshine - Temperature external
111113
end
112114
msg += "{e}" # = </td></tr>

tasmota/berry/lorawan/decoders/vendors/dragino/LHT65.be

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ class LwDecoLHT65
1515
data.insert("poll_message_status",(Bytes[6] & 0x40) >> 6)
1616

1717
var valid_values = false
18-
var last_seen = 0x7FFFFFFF
19-
var battery_last_seen = 0x7FFFFFFF
18+
var last_seen = 1451602800
19+
var battery_last_seen = 1451602800
2020
var battery = 1000
2121
var rssi = RSSI
2222
var temp_int = 1000
2323
var humidity
2424
var temp_ext = 1000
2525
var door_open = 1000
26-
var door_open_last_seen = 0x7FFFFFFF
26+
var door_open_last_seen = 1451602800
2727
if global.lht65Nodes.find(Node)
2828
last_seen = global.lht65Nodes.item(Node)[1]
2929
battery_last_seen = global.lht65Nodes.item(Node)[2]

tasmota/berry/lorawan/decoders/vendors/merryiot/DW10.be

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ class LwDecoDW10
1414
data.insert("Node", Node)
1515

1616
var valid_values = false
17-
var last_seen = 0x7FFFFFFF
18-
var battery_last_seen = 0x7FFFFFFF
17+
var last_seen = 1451602800
18+
var battery_last_seen = 1451602800
1919
var battery
2020
var rssi = RSSI
2121
var door_open
22-
var door_open_last_seen = 0x7FFFFFFF
22+
var door_open_last_seen = 1451602800
2323
var button_pressed
2424
var temperature
2525
var humidity

0 commit comments

Comments
 (0)