Re: [weewx-user] Simple ObserverIP plugin that works well

73 views
Skip to first unread message

Thomas Keffer

unread,
Nov 24, 2019, 12:08:45 PM11/24/19
to weewx-user
Credit goes 100% to Pat O'Brian. I don't know why he put my name on the driver!

-tk

On Sun, Nov 24, 2019 at 8:57 AM Doug Braun <do...@dougbraun.com> wrote:
Hello,

A while ago I did some changes to Pat O'Brian's version of Tom Keffer's ObserverIP plugin.  It works by "scraping" the data from the ObserverIP's public web page.
This technique has been considered flaky, but I found a simple fix for the hangups and crashes:  every 24 hours the driver reboots the ObserverIP.
The driver has been working flawlessly for me for almost a year.

I have attached the .py file, and you can also get it from here:  http://dougbraun.com/software/observerip_scraper_py.txt

Doug

--
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+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/8a077335-3f0c-4ac8-a6e4-7521635691af%40googlegroups.com.

Pat

unread,
Nov 24, 2019, 2:51:14 PM11/24/19
to weewx-user
I don't know why I did either :-) 

Happy to change it, and also Doug, I'm happy to include your changes as an update if they've been working for you. It could help others in the future.


On Sunday, November 24, 2019 at 12:08:45 PM UTC-5, Thomas Keffer wrote:
Credit goes 100% to Pat O'Brian. I don't know why he put my name on the driver!

-tk

On Sun, Nov 24, 2019 at 8:57 AM Doug Braun <do...@dougbraun.com> wrote:
Hello,

A while ago I did some changes to Pat O'Brian's version of Tom Keffer's ObserverIP plugin.  It works by "scraping" the data from the ObserverIP's public web page.
This technique has been considered flaky, but I found a simple fix for the hangups and crashes:  every 24 hours the driver reboots the ObserverIP.
The driver has been working flawlessly for me for almost a year.

I have attached the .py file, and you can also get it from here:  http://dougbraun.com/software/observerip_scraper_py.txt

Doug

--
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...@googlegroups.com.

Xant

unread,
Nov 25, 2019, 12:49:09 AM11/25/19
to weewx-user
Just to add a note that the 24hrs reboot might be indeed a "functional patch", as I previously struggled with ObserverIP myself (and later returned). The OberserverIP "overload behaviour" usualy shows up after a couple of days running.

Most important is to note that ObserverIP difficulties are not necessarily related to the WeeWX ObserverIP driver, but to ObserverIP itself as recognized by OEM/developers themselves.

Excerpt from my previous posting on the issue (https://groups.google.com/forum/#!topic/weewx-user/352gHmTZTjE):



After much troubleshooting , it seems that the problem actually related to ObserverIP itself. The following is an excerpt from ObserverIP firmware page (old version):

Some users have reported conditions where their ObserverIP has become totally, or partially unresponsive (or very slow) to requests for web pages by either a browser, or secondary device (such as WeatherBridge or MeteoBridge, or computer running software that “interrogates” the ObserverIP web pages). In all cases the problem would occur somewhat unpredictably, and was seen as frequent as once a week, but most often less frequently. The problem manifests as web page timeouts, seen by a browser user or by a secondary device or software. Sometimes the problem is transient, sometimes it is (semi) permanent. To recover, the only solution is a “cold restart” which can be affected by removing power from the ObserverIP for 5 seconds, or by pressing the reset button located on the rear of the ObserverIP.


This was said to be solved, but apparently (and as posted in other forums), that actually NOT. Upon On/Off of ObserverIP, things seems get back "normal" till ObserverIP gets "overwhelm" once again... and another On/Off.

Reply all
Reply to author
Forward
0 new messages