Author Topic: WMR200 ext antenna and other mods  (Read 2038 times)

0 Members and 1 Guest are viewing this topic.

Offline Marcin

  • Member
  • *
  • Posts: 10
WMR200 ext antenna and other mods
« on: August 06, 2014, 03:58:20 AM »
I bought WMR200 few weeks ago. Installed on the roof, set up WeeWX software on dedicated Raspberry Pi. Signal outages, null values in database were frequent. First antenna mod was paper clip - didn't work for me. Relocating station helped a little.
Second antenna mod. I bought a 433 MHz antenna (for motorized gateways) with 6 meters of RG-58 cable. I had to remove old antenna from the station and install a SMA connector (easy, and didn't break the screen). The new external antenna has been installed on the roof. Signal outages were less frequent. What to do?
I decided that it will be better to copy last value (from previous good reading) instead of inserting NULL into the database (I'm logging to MySQL). So I prepared a MySQL trigger which does this. First of all it selects last value of out temperature, wind, humidity and so on. Next it checks if new value is null. If it is the last value is inserted instead. Finally the incident of sensor outage is logged into another table.
If you will be interested I will paste code of the trigger.

Offline DanS

  • Chiang Mai weather
  • Forecaster
  • *****
  • Posts: 5431
    • ThaiWx
Re: WMR200 ext antenna and other mods
« Reply #1 on: August 06, 2014, 04:30:16 AM »
Hi Marcin. Just a thought but maybe you could try replacing the RG-58 run with some RG-11. You would cut the losses close to half and that could make a difference with the frequency of your drop outs.?.?.
Sounds like you've been busy getting it where it is. ;)

Offline damien0505

  • Member
  • *
  • Posts: 1
    • Healesvile, Victoria, Australia Current Weather Conditions
Re: WMR200 ext antenna and other mods
« Reply #2 on: June 18, 2016, 03:08:48 AM »
Hi Marcin,

I am very interested in the code you are using for the trigger to fill in the missing values from those most recently received.

If you are still around and would be happy to share I would be very appreciative.   =D>  =D>  =D>