mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-28 13:16:32 +00:00
Fix LoRaWan regression
This commit is contained in:
parent
a273684902
commit
afba1c8b9c
@ -22,13 +22,13 @@ class LwDecoDrgD20
|
||||
var tempC3 = 1000
|
||||
|
||||
if global.DrgD20Nodes.find(Node)
|
||||
last_seen = global.DrgD20Nodes.item(Node)[1]
|
||||
battery_last_seen = global.DrgD20Nodes.item(Node)[2]
|
||||
battery = global.DrgD20Nodes.item(Node)[3]
|
||||
rssi = global.DrgD20Nodes.item(Node)[4]
|
||||
tempC1 = global.DrgD20Nodes.item(Node)[5]
|
||||
tempC2 = global.DrgD20Nodes.item(Node)[6]
|
||||
tempC3 = global.DrgD20Nodes.item(Node)[7]
|
||||
last_seen = global.DrgD20Nodes.item(Node)[2]
|
||||
battery_last_seen = global.DrgD20Nodes.item(Node)[3]
|
||||
battery = global.DrgD20Nodes.item(Node)[4]
|
||||
rssi = global.DrgD20Nodes.item(Node)[5]
|
||||
tempC1 = global.DrgD20Nodes.item(Node)[6]
|
||||
tempC2 = global.DrgD20Nodes.item(Node)[7]
|
||||
tempC3 = global.DrgD20Nodes.item(Node)[8]
|
||||
end
|
||||
|
||||
## SENSOR DATA ##
|
||||
|
@ -20,11 +20,11 @@ class LwDecoDDS75LB
|
||||
var distance = 0
|
||||
|
||||
if global.dds75lbNodes.find(Node)
|
||||
last_seen = global.dds75lbNodes.item(Node)[1]
|
||||
battery_last_seen = global.dds75lbNodes.item(Node)[2]
|
||||
battery = global.dds75lbNodes.item(Node)[3]
|
||||
rssi = global.dds75lbNodes.item(Node)[4]
|
||||
distance = global.dds75lbNodes.item(Node)[5]
|
||||
last_seen = global.dds75lbNodes.item(Node)[2]
|
||||
battery_last_seen = global.dds75lbNodes.item(Node)[3]
|
||||
battery = global.dds75lbNodes.item(Node)[4]
|
||||
rssi = global.dds75lbNodes.item(Node)[5]
|
||||
distance = global.dds75lbNodes.item(Node)[6]
|
||||
end
|
||||
|
||||
## SENSOR DATA ##
|
||||
|
@ -20,8 +20,8 @@ class LwDecoLDS02
|
||||
var door_open
|
||||
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]
|
||||
door_open = global.lds02Nodes.item(Node)[6]
|
||||
door_open_last_seen = global.lds02Nodes.item(Node)[7]
|
||||
end
|
||||
## SENSOR DATA ##
|
||||
if 10 == FPort && Bytes.size() == 10
|
||||
|
@ -21,13 +21,13 @@ class LwDecoLHT52
|
||||
var humidity
|
||||
var temp_ext = 1000
|
||||
if global.lht52Nodes.find(Node)
|
||||
last_seen = global.lht52Nodes.item(Node)[1]
|
||||
battery_last_seen = global.lht52Nodes.item(Node)[2]
|
||||
battery = global.lht52Nodes.item(Node)[3]
|
||||
rssi = global.lht52Nodes.item(Node)[4]
|
||||
temp_int = global.lht52Nodes.item(Node)[5]
|
||||
humidity = global.lht52Nodes.item(Node)[6]
|
||||
temp_ext = global.lht52Nodes.item(Node)[7]
|
||||
last_seen = global.lht52Nodes.item(Node)[2]
|
||||
battery_last_seen = global.lht52Nodes.item(Node)[3]
|
||||
battery = global.lht52Nodes.item(Node)[4]
|
||||
rssi = global.lht52Nodes.item(Node)[5]
|
||||
temp_int = global.lht52Nodes.item(Node)[6]
|
||||
humidity = global.lht52Nodes.item(Node)[7]
|
||||
temp_ext = global.lht52Nodes.item(Node)[8]
|
||||
end
|
||||
## SENSOR DATA ##
|
||||
if 2 == FPort && Bytes.size() == 11
|
||||
|
@ -23,15 +23,15 @@ class LwDecoLHT65
|
||||
var door_open = 1000
|
||||
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]
|
||||
battery = global.lht65Nodes.item(Node)[3]
|
||||
RSSI = global.lht65Nodes.item(Node)[4]
|
||||
temp_int = global.lht65Nodes.item(Node)[5]
|
||||
humidity = global.lht65Nodes.item(Node)[6]
|
||||
temp_ext = global.lht65Nodes.item(Node)[7]
|
||||
door_open = global.lht65Nodes.item(Node)[8]
|
||||
door_open_last_seen = global.lht65Nodes.item(Node)[9]
|
||||
last_seen = global.lht65Nodes.item(Node)[2]
|
||||
battery_last_seen = global.lht65Nodes.item(Node)[3]
|
||||
battery = global.lht65Nodes.item(Node)[4]
|
||||
RSSI = global.lht65Nodes.item(Node)[5]
|
||||
temp_int = global.lht65Nodes.item(Node)[6]
|
||||
humidity = global.lht65Nodes.item(Node)[7]
|
||||
temp_ext = global.lht65Nodes.item(Node)[8]
|
||||
door_open = global.lht65Nodes.item(Node)[9]
|
||||
door_open_last_seen = global.lht65Nodes.item(Node)[10]
|
||||
end
|
||||
|
||||
var Ext = Bytes[6] & 0x0F #External sensor type
|
||||
|
@ -25,11 +25,11 @@ class LwDecoPSLI5
|
||||
var modelRangeCm = 500 # 4mA=0cm, 20mA=500cm
|
||||
|
||||
if global.psli5Nodes.find(Node)
|
||||
last_seen = global.psli5Nodes.item(Node)[1]
|
||||
battery_last_seen = global.psli5Nodes.item(Node)[2]
|
||||
battery = global.psli5Nodes.item(Node)[3]
|
||||
rssi = global.psli5Nodes.item(Node)[4]
|
||||
Water_deep_cm = global.psli5Nodes.item(Node)[5]
|
||||
last_seen = global.psli5Nodes.item(Node)[2]
|
||||
battery_last_seen = global.psli5Nodes.item(Node)[3]
|
||||
battery = global.psli5Nodes.item(Node)[4]
|
||||
rssi = global.psli5Nodes.item(Node)[5]
|
||||
Water_deep_cm = global.psli5Nodes.item(Node)[6]
|
||||
|
||||
end
|
||||
|
||||
|
@ -29,15 +29,14 @@ class LwDecoSE01L
|
||||
var s_flag # 0: No sensor was identified, 1: The sensor has been identified
|
||||
|
||||
if global.se01LNodes.find(Node)
|
||||
last_seen = global.se01LNodes.item(Node)[1]
|
||||
battery_last_seen = global.se01LNodes.item(Node)[2]
|
||||
battery = global.se01LNodes.item(Node)[3]
|
||||
rssi = global.se01LNodes.item(Node)[4]
|
||||
|
||||
temp = global.se01LNodes.item(Node)[5]
|
||||
conductivity = global.se01LNodes.item(Node)[6]
|
||||
moisture = global.se01LNodes.item(Node)[7]
|
||||
dielectric = global.se01LNodes.item(Node)[8]
|
||||
last_seen = global.se01LNodes.item(Node)[2]
|
||||
battery_last_seen = global.se01LNodes.item(Node)[3]
|
||||
battery = global.se01LNodes.item(Node)[4]
|
||||
rssi = global.se01LNodes.item(Node)[5]
|
||||
temp = global.se01LNodes.item(Node)[6]
|
||||
conductivity = global.se01LNodes.item(Node)[7]
|
||||
moisture = global.se01LNodes.item(Node)[8]
|
||||
dielectric = global.se01LNodes.item(Node)[9]
|
||||
end
|
||||
|
||||
## SENSOR DATA ##
|
||||
|
@ -23,8 +23,8 @@ class LwDecoDW10
|
||||
var temperature
|
||||
var humidity
|
||||
if global.dw10Nodes.find(Node)
|
||||
door_open = global.dw10Nodes.item(Node)[5]
|
||||
door_open_last_seen = global.dw10Nodes.item(Node)[6]
|
||||
door_open = global.dw10Nodes.item(Node)[6]
|
||||
door_open_last_seen = global.dw10Nodes.item(Node)[7]
|
||||
end
|
||||
## SENSOR DATA ##
|
||||
if 120 == FPort && Bytes.size() == 9
|
||||
|
Loading…
x
Reference in New Issue
Block a user