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.

Reply via email to