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