New sensor - WT0124 Pool Thermometer

141 views
Skip to first unread message

Andy

unread,
Apr 23, 2019, 9:49:26 AM4/23/19
to weewx-user
From here.

Try this untested

Andy



sdr.py

Gazza

unread,
Apr 23, 2019, 6:42:01 PM4/23/19
to weewx-user


Thanks for that, I tried the file and there is no difference. The version of sdr.py I am using is 0.62.


Gary

Gazza

unread,
Apr 24, 2019, 2:08:50 AM4/24/19
to weewx-user

The v0.63 update of sdr.py posted by Matt works as expected.

Gary

Iain Grant

unread,
Feb 2, 2020, 10:24:41 PM2/2/20
to weewx-user
I'm hoping you can help me also.  I have the pool sensor and it's being captured and decoded fine.  But it isn't being ingested.

Here's what I'm receiving..

 u'{"time" : "2020-02-03 02:36:11", "model" : "WT0124 Pool Thermometer", "rid" : 169, "channel" : 3, "temperature_C" : 1.300, "mic" : "CHECKSUM", "data" : 49}\n', 

it looked like there might have been an extra comma in the known packets

        WT0124Packet,
        ]

but that still didn't seem to help.  Any idea what I'm doing wrong?

Thank you.

Iain Grant

unread,
Feb 2, 2020, 10:25:40 PM2/2/20
to weewx-user
Sorry, I should have added

DRIVER_NAME = 'SDR'
DRIVER_VERSION = '0.75'

ig.

Gazza

unread,
Feb 3, 2020, 5:09:02 PM2/3/20
to weewx-user

Hi Iain,

I have found the weewx.conf for the system that had the pool sensor.

[SDR]
   
    driver
= user.sdr
    path
= /usr/local/bin
   
   
[[sensor_map]]
       
       
# station
        windGust
= wind_gust.174.FOWHx080Packet
        outTempBatteryStatus
= battery.174.FOWHx080Packet
        rain_total
= rain_total.174.FOWHx080Packet
        windSpeed
= wind_speed.174.FOWHx080Packet
        windDir
= wind_dir.174.FOWHx080Packet
        outHumidity
= humidity.174.FOWHx080Packet
        outTemp
= temperature.174.FOWHx080Packet
       
       
# prologue - hall
        inHumidity
= humidity.133.ProloguePacket
        inTemp
= temperature.133.ProloguePacket
        inTempBatteryStatus
= battery.133.ProloguePacket
       
       
# acurite - back deck
        extraTemp1
= temperature.32D1.AcuriteTowerPacket
       
#extraHumid1 = humidity.32D1.AcuriteTowerPacket
        txBatteryStatus
= battery.32D1.AcuriteTowerPacket
       
       
# digoo - downstairs
        extraTemp2
= temperature.1:180.NexusTemperaturePacket
        extraHumid1
= humidity.1:180.NexusTemperaturePacket
        windBatteryStatus
= battery.1:180.NexusTemperaturePacket
       
       
# WT0124 - pool
        extraTemp3
= temperature.122.WT0124Packet

The sensor build is not very good, the o-ring seal is crap and water got in and it failed pretty quick !!


Gary

Iain Grant

unread,
Feb 3, 2020, 6:02:17 PM2/3/20
to weewx-user
Thank you. 

TBH I'd forgotten it was even there till the SDR picked it up :)

Thanks again,

ig.
Reply all
Reply to author
Forward
0 new messages