[weewx-user] Re: Connecting Froggit WH2600SE to Weewx - Setup always fails :(
It is weird - I removed that .122 - hard reset the bridge - edited the weather bridge software in another browser and checked the log. And here you go the data is finally reaching weewx. I have not managed to see the data in the browser at http://192.168.1.119///var/www/html/weewx/index.html (port 80 does not appear to be used by anything else, not sure why I can reach it) but I guess this will be easier to get it working Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: using rain_total 0.0 from yearlyrainin Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: firmware WH2600%20V2.2.8: baromin is barometer Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter rainin=0.00 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter monthlyrainin=0.00 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter realtime=1 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter rtfreq=5 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter PASSWORD=XXX Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter ID=StationIDset Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter softwaretype=WH2600%20V2.2.8 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter action=updateraw Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter weeklyrainin=0.00 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: raw packet: {'wind_speed': 0.0, 'humidity_in': 67.0, 'temperature_in': 54.7, 'barometer': 29.9, 'windchill': 72.1, 'dewpoint': 49.1, 'humidity_out': 44.0, 'uv': 0.0, 'radiation': 0.0, 'rain': 0.0, 'dateTime': 1578010336, 'temperature_out': 72.1, 'wind_dir': 105.0, 'rain_total': 0.0, 'usUnits': 1, 'wind_gust': 0.0} Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: mapped packet: {'barometer': 29.9, 'windchill': 72.1, 'dewpoint': 49.1, 'outHumidity': 44.0, 'UV': 0.0, 'radiation': 0.0, 'rain': 0.0, 'dateTime': 1578010336, 'windDir': 105.0, 'outTemp': 72.1, 'windSpeed': 0.0, 'inHumidity': 67.0, 'inTemp': 54.7, 'windGust': 0.0, 'usUnits': 1} Jan 3 01:12:27 raspberrypi weewx[425]: interceptor: MainThread: empty queue Jan 3 01:12:33 raspberrypi weewx[425]: interceptor: ServerThread: GET: ID=StationIDset==72.1=44=49.1=72.1=105=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0=54.9=67=29.89=2020-01-03%200:12:32=WH2600%20V2.2.8=updateraw=1=5 Jan 3 01:12:33 raspberrypi weewx[425]: interceptor: MainThread: raw data: ID=StationIDset=PassStation=72.1=44=49.1=72.1=105=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0=54.9=67=29.89=2020-01-03%200:12:32=WH2600%20V2.2.8=updateraw=1=5 On Thursday, 2 January 2020 01:10:47 UTC+1, Lars wrote: > > Dear Wx experts, > > after reading in different forums about weather stations I purchased a > Froggit WH2600SE. > According to the http://weewx.com/hardware.html its made by Fine Offset > and should be supported. > I purchased the version with bridge/observer unit because it should save > as much power as possible (the station will run with solar in the field). > The weather logger software on the bridge device is Version 2.2.8 > (pre-configured for wunderground; with the option to change the server > IP/Hostname, and Server Port). > Reporting to Wunderground works but I need the data directly and in a > format I can export. > > For the last 2 weeks I have been fighting in nightly sessions to get the > data onto my new raspberry pi version 3 model B V1.2 (never used one > before). > To start everything I assigned a fixed IP of 192.168.1.119 to my raspberry > and 192.168.1.122 to the bridge in my router. > I used/ tried the weewx interceptor driver by Matthew Well in listen and > sniff mode but did not get any data to my raspberry. > I went through several complete reinstalls of weewx and the raspberry OS > (for example because I tried to bridge eth0 and eth1 (a USB LAN dongle) > while using SSH to log in via WLAN). > Needless to say I did not succeed getting the bridge working. > > During one of my first tries I used this tutorial > http://landoflinux.com/linux_raspberry_pi_weather_station.html but I now > realised that it probably did not work because it contains a HP1000 driver > (which is a wifi Display afaik). > I tried several other things ( > http://weewx.com/docs/usersguide.htm#installing and > https://github.com/weewx/weewx/wiki/observer ….) but nothing worked. > > I have now reinstalled raspberry OS (raspian buster lite, administrated > with SSH via Terminal), weewx and the interceptor driver again. > Then I edited the weewx config file to listen in port 800 and installed > the cumulus plugin https://github.com/weewx/weewx/wiki/crt ( > http://192.168.1.119/var/tmp/realtime.txt reported no real data for a > while but cant be
[weewx-user] Re: Connecting Froggit WH2600SE to Weewx - Setup always fails :(
It is weird - I removed that .122 - hard reset the bridge - edited the weather bridge software in another browser and checked the log. And here you go the data is finally reaching weewx. I have not managed to see the data in the browser at http://192.168.1.119///var/www/html/weewx/index.html (port 80 does not appear to be used by anything else, not sure why I can not reach it) but I guess this will be easier to get it working. THANK YOU SOOO MUCH!!! :D Really appreciate your help!!! Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: using rain_total 0.0 from yearlyrainin Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: firmware WH2600%20V2.2.8: baromin is barometer Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter rainin=0.00 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter monthlyrainin=0.00 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter realtime=1 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter rtfreq=5 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter PASSWORD=XXX Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter ID=StationIDset Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter softwaretype=WH2600%20V2.2.8 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter action=updateraw Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter weeklyrainin=0.00 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: raw packet: {'wind_speed': 0.0, 'humidity_in': 67.0, 'temperature_in': 54.7, 'barometer': 29.9, 'windchill': 72.1, 'dewpoint': 49.1, 'humidity_out': 44.0, 'uv': 0.0, 'radiation': 0.0, 'rain': 0.0, 'dateTime': 1578010336, 'temperature_out': 72.1, 'wind_dir': 105.0, 'rain_total': 0.0, 'usUnits': 1, 'wind_gust': 0.0} Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: mapped packet: {'barometer': 29.9, 'windchill': 72.1, 'dewpoint': 49.1, 'outHumidity': 44.0, 'UV': 0.0, 'radiation': 0.0, 'rain': 0.0, 'dateTime': 1578010336, 'windDir': 105.0, 'outTemp': 72.1, 'windSpeed': 0.0, 'inHumidity': 67.0, 'inTemp': 54.7, 'windGust': 0.0, 'usUnits': 1} Jan 3 01:12:27 raspberrypi weewx[425]: interceptor: MainThread: empty queue Jan 3 01:12:33 raspberrypi weewx[425]: interceptor: ServerThread: GET: ID=StationIDset==72.1=44=49.1=72.1=105=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0=54.9=67=29.89=2020-01-03%200:12:32=WH2600%20V2.2.8=updateraw=1=5 Jan 3 01:12:33 raspberrypi weewx[425]: interceptor: MainThread: raw data: ID=StationIDset=PassStation=72.1=44=49.1=72.1=105=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0=54.9=67=29.89=2020-01-03%200:12:32=WH2600%20V2.2.8=updateraw=1=5 -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/e088224b-eb9c-4930-9dd9-3add550727a4%40googlegroups.com.
[weewx-user] Re: Connecting Froggit WH2600SE to Weewx - Setup always fails :(
It is weird - I removed that .122 - hard reset the bridge - edited the weather bridge software in another browser and checked the log. And here you go the data is finally reaching weewx. I have not managed to see the data in the browser at http://192.168.1.119///var/www/html/weewx/index.html (port 80 does not appear to be used by anything else, not sure why I can reach it) but I guess this will be easier to get it working. THANK YOU SOOO MUCH!!! :D Really appreciate your help!!! Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: using rain_total 0.0 from yearlyrainin Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: firmware WH2600%20V2.2.8: baromin is barometer Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter rainin=0.00 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter monthlyrainin=0.00 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter realtime=1 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter rtfreq=5 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter PASSWORD=XXX Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter ID=StationIDset Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter softwaretype=WH2600%20V2.2.8 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter action=updateraw Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: ignored parameter weeklyrainin=0.00 Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: raw packet: {'wind_speed': 0.0, 'humidity_in': 67.0, 'temperature_in': 54.7, 'barometer': 29.9, 'windchill': 72.1, 'dewpoint': 49.1, 'humidity_out': 44.0, 'uv': 0.0, 'radiation': 0.0, 'rain': 0.0, 'dateTime': 1578010336, 'temperature_out': 72.1, 'wind_dir': 105.0, 'rain_total': 0.0, 'usUnits': 1, 'wind_gust': 0.0} Jan 3 01:12:17 raspberrypi weewx[425]: interceptor: MainThread: mapped packet: {'barometer': 29.9, 'windchill': 72.1, 'dewpoint': 49.1, 'outHumidity': 44.0, 'UV': 0.0, 'radiation': 0.0, 'rain': 0.0, 'dateTime': 1578010336, 'windDir': 105.0, 'outTemp': 72.1, 'windSpeed': 0.0, 'inHumidity': 67.0, 'inTemp': 54.7, 'windGust': 0.0, 'usUnits': 1} Jan 3 01:12:27 raspberrypi weewx[425]: interceptor: MainThread: empty queue Jan 3 01:12:33 raspberrypi weewx[425]: interceptor: ServerThread: GET: ID=StationIDset==72.1=44=49.1=72.1=105=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0=54.9=67=29.89=2020-01-03%200:12:32=WH2600%20V2.2.8=updateraw=1=5 Jan 3 01:12:33 raspberrypi weewx[425]: interceptor: MainThread: raw data: ID=StationIDset=PassStation=72.1=44=49.1=72.1=105=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0.00=0=54.9=67=29.89=2020-01-03%200:12:32=WH2600%20V2.2.8=updateraw=1=5 -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/948c1964-ca83-4e10-92c7-498dcd158b71%40googlegroups.com.
[weewx-user] Re: Connecting Froggit WH2600SE to Weewx - Setup always fails :(
as gábor pointed out, you do not need to specify the address parameter. that parameter is only necessary if you want to force the interceptor to listen on a specific network interface, and in that case the address must be a valid address for the computer on which weewx-interceptor is running. this is useful if the computer on which weewx-interceptor is running has multiple interfaces, for example wired and wireless, and you are using it as a network bridge. in your case, the pi is 192.168.1.119. so when you specify "address=192.168.1.122" the driver will fail, because that address is not available on the pi - only .119 is available. for the froggit WH2600 (a fine offset device) there are two different drivers you could use: the weewx-interceptor, or the observer driver by aussie susan. https://github.com/matthewwall/weewx-interceptor https://github.com/AussieSusan/HP1000 they use two very different mechanisms to get data from the station. the interceptor receives data transmitted by the observer - the observer thinks that the computer running weewx is a 'cloud' service. the driver by susan uses the API of the observer itself, so that weewx can query the station for data. here is some history about how these devices were reverse engineered: https://github.com/weewx/weewx/wiki/observer m -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/9ef749ba-fe7a-41bb-8427-0de883d3987a%40googlegroups.com.