First post! I'm currently a Cumulus MX user, but thought I'd take a look at weeWX...
I've built a Moteino based solution, the base library I used is "VP Tools" for the RFM69 radio modules. This can receive from the Davis transmitters OK. But I have modified it as I wanted to implement a a radio "relay"... Backing up a bit, the VP2 has a serious (in my mind) restriction, in that it can only receive data from a single ISS plus other 'specialised' transmitters. My ISS is in the back garden with the T/H and wind down low where you want them. I have a separate anemometer transmitter for the wind sensors up above my roof line. Now I also have home-made solar and UV sensors, BUT the VP2 console will only allow you to connect these to the ISS - low down in the garden with lots of shade! Really I want them up above the roof line to maximise their exposure. So, I have create a Arduino based "relay" and plugged my solar/UV sensors into the anemometer transmitter. The relay receives the transmissions from station #1 (anemometer + solar + UV), and station #2 (ISS with T/H + rain) and rebroadcasts the combined data as station #3. The VP2 console is re-tuned to only look for station #3 which it now sees as an ISS with all the sensors attached. Davis limitation solved! :) By default the relay spits out the data it is sending and receiving on the serial port along with diagnostic info, though I have a mode where only the data is sent. So after that long rambling, the point is that receiving the data using a low power Arduino + RFM69 module works just fine if you put in a little bit effort. Cheers Mark On Tuesday, 21 March 2017 14:54:03 UTC, Ruben Navarro Huedo wrote: > > Today i have received the 915mhz receiver. > > I downloaded Davissi1000 utility from > https://github.com/tridge/DavisSi1000 > And added all last patches. > > I have could install the new Davis Firmware: > > root@MeteoElche:~/DavisSi1000/Firmware/tools # ./uploader.py --port > /dev/ttyUSB0 --resetparams --baudrate 57600 "radio~hm_trp.ihx" > uploading to port /dev/ttyUSB0 > Connecting to /dev/ttyUSB0 > Trying autosync > > +++OK > > ATI > > ATI > SiK 1.9 on HM-TRP > > AT&UPDATE > Got sync > board 4e freq 91 > erase... > program... > verify... > done. > root@MeteoElche:~/DavisSi1000/Firmware/tools # > > Before i had to install: sudo apt-get install python-pexpect > > Now i must go to my friend's home and test with his Davis (next few days). > I all is OK i will buy a Davis ISS. > > I will continue writting results here. > > > El lunes, 20 de marzo de 2017, 21:23:34 (UTC+1), Ruben Navarro Huedo > escribió: >> >> Be sure I will do it. >> >> El 20 mar. 2017 9:12 p. m., "Alec Bennett" <[email protected] >> <javascript:>> escribió: >> >>> Please post your progress, I'm also interested in doing this. >>> >>> In the past I experimented with doing this with a Moteino ( >>> https://lowpowerlab.com/guide/moteino/), and found an Arduino script >>> that could in theory be used with a Moteino to get the data from a Davis >>> ISS, but I couldn't get it working. I didn't try very hard though. >>> >>> >>> >>> On Sunday, March 19, 2017 at 2:26:31 PM UTC-7, Ruben Navarro Huedo wrote: >>>> >>>> Working on it now. >>>> My si1000 radio is on the way. >>>> I see driver and utility has not been updated some time ago. >>>> I will try apply patches published at github >>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "weewx-user" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/weewx-user/CnfOOu_OE48/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected] <javascript:>. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
