I had to add the device "Oregon WTGR800" to the app (Devices -> Modules/groups -> and then saw the pic of this sensor.
-> I suppose you just need to add it on the table to be fully "natively" listed.
The real problem :
On Wiki, the list of Oregon Sensor is not clear about this Oregon WTGR800.
WTGR800 is displayed 2 times (one time Anemometer and one time Outside Temp-Hygro) but in fact, this is both
The problem is this sensor sends data for 2 types (wind and temp/hum) with the same address.
Code: Select all
50FAB81420800180C94F1B TH5[8192] WTGR800 addr:20 temp:1,8°C | 35,24°F hum:98 Wet Battery OK bits=80
581A99042080C00000002D9C WIND1[8192] WTGR800 addr:20 direction 180° S speed 0 m/sec 0 Bft av. speed 0 m/sec 0 Bft Battery OK bits=88
I haven't fully understood the device management in the source code but
I suppose WTGR800 Sensor need an exception about this limitation.
My investigation finish in Devices.module which checks if more than a device has the address given in parameter :
Code: Select all
PUBLIC SUB Find(sAddress AS String, iInterface AS Integer, OPTIONAL sDevice AS String) AS Integer