wundergound no "post_indoor_observations" ?!

55 views
Skip to first unread message

Andreas Weber

unread,
Nov 20, 2019, 8:11:24 AM11/20/19
to weewx-user
Hi

I wanted to upload my interior temperature with weewx to Wunderground and lt docu manual from weewx goes along with that
post_indoor_observations = true

But I get errors with this entry in the weewx.conf



[[Wunderground]]
         enable = true
         station = xxxxx
         password = xxxxxx
       post_indoor_observations = true

Is this command out of date?

Thomas Keffer

unread,
Nov 20, 2019, 9:16:00 AM11/20/19
to weewx-user
Can you be more specific about what kind of error?

-tk

--
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/4b730d22-a70f-468b-9810-9f508a5e0d00%40googlegroups.com.

Andreas Weber

unread,
Nov 20, 2019, 10:39:26 AM11/20/19
to weewx-user
engine: Using binding 'wx_binding' to database 'weewx.sdb'
Nov 20 16:33:25 Rasp weewx[390]: manager: Starting backfill of daily summaries
Nov 20 16:33:25 Rasp weewx[390]: engine: Finished loading service weewx.engine.StdArchive
Nov 20 16:33:25 Rasp weewx[390]: engine: Loading service weewx.restx.StdStationRegistry
Nov 20 16:33:25 Rasp weewx[390]: restx: StationRegistry: Station will not be registered: no station_url specified.
Nov 20 16:33:25 Rasp weewx[390]: engine: Finished loading service weewx.restx.StdStationRegistry
Nov 20 16:33:25 Rasp weewx[390]: engine: Loading service weewx.restx.StdWunderground
Nov 20 16:33:25 Rasp weewx[390]: restx: WU essentials: {}
Nov 20 16:33:25 Rasp weewx[390]: engine: Caught unrecoverable exception in engine:
Nov 20 16:33:25 Rasp weewx[390]:     ****  __init__() got an unexpected keyword argument 'post_indoor_observations'
Nov 20 16:33:25 Rasp weewx[390]:     ****  Traceback (most recent call last):
Nov 20 16:33:25 Rasp weewx[390]:     ****    File "/usr/share/weewx/weewx/engine.py", line 888, in main
Nov 20 16:33:25 Rasp weewx[390]:     ****      engine = engine_class(config_dict)
Nov 20 16:33:25 Rasp weewx[390]:     ****    File "/usr/share/weewx/weewx/engine.py", line 78, in __init__
Nov 20 16:33:25 Rasp weewx[390]:     ****      self.loadServices(config_dict)
Nov 20 16:33:25 Rasp weewx[390]:     ****    File "/usr/share/weewx/weewx/engine.py", line 142, in loadServices
Nov 20 16:33:25 Rasp weewx[390]:     ****      self.service_obj.append(weeutil.weeutil._get_object(svc)(self, config_dict))
Nov 20 16:33:25 Rasp weewx[390]:     ****    File "/usr/share/weewx/weewx/restx.py", line 629, in __init__
Nov 20 16:33:25 Rasp weewx[390]:     ****      **_ambient_dict)
Nov 20 16:33:25 Rasp weewx[390]:     ****  TypeError: __init__() got an unexpected keyword argument 'post_indoor_observations'
Nov 20 16:33:25 Rasp weewx[390]:     ****  Exiting.


Andreas Weber

unread,
Nov 20, 2019, 11:08:53 AM11/20/19
to weewx-user
ok, no more errors, i still had rapidfire = true.

without rapidfare no more mistakes.

but I still can not see any inside temperature and humidity in the wonderground json file. ...

Thomas Keffer

unread,
Nov 20, 2019, 11:11:50 AM11/20/19
to weewx-user
I was able to reproduce this. It occurs if you specify post_indoor_observations while using Rapidfire. It turns out you can get the same error with the option api_key.

Fixed in commit ce5bc8b, to appear in V4.0.

Thanks, Andreas

-tk

--
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.
Reply all
Reply to author
Forward
0 new messages