Hello, Please double check the line before line 101 - missing parenthesis or something like that.
> Le 6 août 2022 à 21:01, Meteo Oberwallis <[email protected]> a écrit : > > Hello > Thx for Help. I have the new Code in my sunduration.py and i have this fault: > > Aug 6 20:59:46 Wetter weewx[11829] DEBUG weewx.engine: Loading service > user.sunduration.SunshineDuration > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: Caught unrecoverable > exception: > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** invalid > syntax (sunduration.py, line 101) > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** Traceback > (most recent call last): > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** File > "/usr/share/weewx/weewxd", line 147, in main > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** engine = > weewx.engine.StdEngine(config_dict) > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 93, in __init__ > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** > self.loadServices(config_dict) > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 161, in loadServices > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** obj = > weeutil.weeutil.get_object(svc)(self, config_dict) > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** File > "/usr/share/weewx/weeutil/weeutil.py", line 1150, in get_object > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** mod = > __import__(module) > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** File > "/usr/share/weewx/user/sunduration.py", line 101 > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** > self.sunshineSeconds = 0 > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** ^ > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** SyntaxError: > invalid syntax > Aug 6 20:59:46 Wetter weewx[11829] CRITICAL __main__: **** Exiting. > > [email protected] schrieb am Sonntag, 31. Juli 2022 um 08:16:44 UTC+2: > Hello, > > It seems that radiation values are missing for some archive records. Line > 92 of sunduration.py had a wrong indentation. This is now corrected in my > Github repository. > > >> Le 31 juil. 2022 à 06:45, Meteo Oberwallis <[email protected] >> <applewebdata://CE2E3F68-D217-4362-AEBE-72DB2DDF1AA7>> a écrit : >> > >> Hello. > >> I have a Problem, wenn weewx stop an ih restart, can not read the Datalogger >> from Update to weewx. I have this for logging the sunshine time -> >> https://github.com/Jterrettaz/sunduration/blob/master/sunduration.py >> <https://github.com/Jterrettaz/sunduration/blob/master/sunduration.py> >> I have the Version weewx 4.8.0 >> > >> Jul 31 06:31:03 Wetter systemd[1]: Started LSB: weewx weather system. >> Jul 31 06:31:07 Wetter weewx[5077] DEBUG weewx.drivers.vantage: Retry #0 >> failed >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.drivers.vantage: Gentle wake >> up of console successful >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.drivers.vantage: Hardware >> type is 16 >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.drivers.vantage: ISS ID is 1 >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.drivers.vantage: Hardware >> name: Vantage Pro2 >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.engine.StdTimeSynch >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.engine.StdTimeSynch >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> user.cputemp.AddCpuTemp >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service user.cputemp.AddCpuTemp >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> user.sunduration.SunshineDuration >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service user.sunduration.SunshineDuration >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.engine.StdConvert >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.engine: StdConvert target unit >> is 0x1 >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.engine.StdConvert >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.engine.StdCalibrate >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.engine.StdCalibrate >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.engine.StdQC >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.engine.StdQC >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.wxservices.StdWXCalculate >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.wxservices: StdWXCalculate >> will use data binding wx_binding >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.manager: Daily summary >> version is 4.0 >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.wxservices.StdWXCalculate >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.wxxtypes.StdWXXTypes >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.wxxtypes.StdWXXTypes >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.wxxtypes.StdPressureCooker >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.wxxtypes.StdPressureCooker >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.wxxtypes.StdRainRater >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.wxxtypes.StdRainRater >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.wxxtypes.StdDelta >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.wxxtypes.StdDelta >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.engine.StdArchive >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.engine: Archive will use data >> binding wx_binding >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.engine: Record generation will >> be attempted in 'hardware' >> Jul 31 06:31:09 Wetter weewx[5077] ERROR weewx.engine: The archive interval >> in the configuration file (300) does not match the station hardware interval >> (600). >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.engine: Using archive interval >> of 600 seconds (specified by hardware) >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Use LOOP data in >> hi/low calculations: 1 >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.engine.StdArchive >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.restx.StdStationRegistry >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.restx: StationRegistry: >> Registration not requested. >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.restx.StdStationRegistry >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.restx.StdWunderground >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.restx: Wunderground: Posting >> not enabled. >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.restx.StdWunderground >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.restx.StdPWSweather >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.restx: PWSweather: Posting not >> enabled. >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.restx.StdPWSweather >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.restx.StdCWOP >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.restx: CWOP: Posting not >> enabled. >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.restx.StdCWOP >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.restx.StdWOW >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.restx: WOW: Posting not >> enabled. >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.restx.StdWOW >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.restx.StdAWEKAS >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.restx: AWEKAS: Posting not >> enabled. >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.restx.StdAWEKAS >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> user.mqtt.MQTT >> Jul 31 06:31:09 Wetter weewxd: restx: MQTT: service version is 0.19 >> Jul 31 06:31:09 Wetter weewxd: restx: MQTT: binding to [u'archive', u'loop'] >> Jul 31 06:31:09 Wetter weewxd: restx: MQTT: topic is weather/mittelallalin >> Jul 31 06:31:09 Wetter weewxd: restx: MQTT: desired unit system is METRIC > >> Jul 31 06:31:09 Wetter weewxd: restx: MQTT: data will be uploaded to >> mqtt://mosquitto:xxx@ <>185.160.244.35:1883/ <> >> >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service user.mqtt.MQTT >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.engine.StdPrint >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.engine.StdPrint >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Loading service >> weewx.engine.StdReport >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.engine: 'pyephem' not >> detected, extended almanac data is not available >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.engine: Finished loading >> service weewx.engine.StdReport >> Jul 31 06:31:09 Wetter weewx[5077] INFO __main__: Starting up weewx version >> 4.8.0 >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.drivers.vantage: Gentle wake >> up of console successful >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.engine: Clock error is 4.42 >> seconds (positive is fast) >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.engine: Using binding >> 'wx_binding' to database 'weewx.sdb_new' >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.manager: Starting backfill of >> daily summaries >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.manager: Daily summaries up to >> date >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.drivers.vantage: Getting >> archive packets since 2022-07-30 16:40:00 CEST (1659192000) >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.manager: Daily summary >> version is 4.0 >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.drivers.vantage: Gentle wake >> up of console successful >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.drivers.vantage: Retrieving >> 18 page(s); starting index= 3 >> Jul 31 06:31:09 Wetter weewx[5077] INFO weewx.engine: Main loop exiting. >> Shutting engine down. >> Jul 31 06:31:09 Wetter weewx[5077] DEBUG weewx.restx: Shut down MQTT thread. >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: Caught unrecoverable >> exception: >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** 'radiation' >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** Traceback >> (most recent call last): >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** File >> "/usr/share/weewx/weewxd", line 153, in main >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** >> engine.run() >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 178, in run >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** >> self.dispatchEvent(weewx.Event(weewx.STARTUP)) >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** >> callback(event) >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 584, in startup >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** >> self._catchup(self.engine.console.genStartupRecords) >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 702, in _catchup >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** >> origin='hardware')) >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** File >> "/usr/share/weewx/weewx/engine.py", line 245, in dispatchEvent >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** >> callback(event) >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** File >> "/usr/share/weewx/user/sunduration.py", line 92, in newArchiveRecord >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** >> event.record['sunshine_hours'], event.record['radiation'], self.lastSeuil)) >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** KeyError: >> 'radiation' >> Jul 31 06:31:09 Wetter weewx[5077] CRITICAL __main__: **** Exiting. > >> >> Can i Help me? >> Thanks >> > >> [email protected] <http://gmail.com/> schrieb am Freitag, 22. Juli 2022 um >> 18:45:46 UTC+2: > >> I didn't and that's done the trick, thanks! >> >> On Friday, 22 July 2022 at 17:12:35 UTC+1 [email protected] <> wrote: >> Did you try to add group_interval = hour in the [[Defaults]] [[[Units]]] >> [[[[Groups]]]] section of weewx.conf ? >> >> >>> Le 22 juil. 2022 à 16:35, Jon B <[email protected] <>> a écrit : >>> >> >>> Thanks. I'm using the Belchertown skin so I think things may be set up >>> slightly differently. Within this skin, a new observation type is defined >>> for rain (rainTotal), which aggregates the total rain across the >>> observation period. I've defined an equivalent for sunshine time, which >>> I've called "sunshineTotal" so I now have the total number of minutes of >>> sun for a given day/month etc. According to the documentation for that skin >>> I should just be able to define the "unit" within the graphs.conf file, but >>> adding "unit = hour" doesn't seem to make any difference. Perhaps this is >>> something I need to ask on the Belchertown github page... >>> On Friday, 22 July 2022 at 12:34:08 UTC+1 [email protected] >>> <http://gmail.com/> wrote: >>> @Jon B >>> >>> If you are retrieving the values using weewx tags, you can have the daily >>> total sunshine duration, in hours with the following tag : >>> $day.sunshine_time.sum.hour >>> >>> You can do the same with different aggregation periods , for instance : >>> $yesterday.sunshine_time.sum.hour >>> $week.sunshine_time.sum.hour >>> $month.sunshine_time.sum.hour >>> $year.sunshine_time.sum.hour >>> $alltime.sunshine_time.sum.hour >>> >>> >>> Look here : >>> https://groups.google.com/g/weewx-user/c/z_hcx4deACQ/m/y9P2tF9qAwAJ >>> <https://groups.google.com/g/weewx-user/c/z_hcx4deACQ/m/y9P2tF9qAwAJ> >>> >>> >>> >>>> Le 22 juil. 2022 à 11:48, Jon B <[email protected] <>> a écrit : >>>> >>> >>>> Thanks for the fix! It's working now for me. >>>> >>>> A couple of other questions about this: >>>> >>>> - How can I change it so that the units are hours, rather than minutes? >>>> - How can I add a total daily sunshine duration field, rather than >>>> displaying the total sunshine within the last archive period? >>>> >>>> Thanks! >>>> >>>> On Monday, 18 July 2022 at 15:30:26 UTC+1 [email protected] >>>> <http://gmail.com/> wrote: >>>> I looked at the code in my GitHub, and it appeared that the last line >>>> >>>> schema_with_sunshine_time = schemas.wview.schema + [('sunshine_time', >>>> 'REAL')] >>>> >>>> had a wrong indentation. >>>> >>>> This is corrected now. Sorry ! >>>> >>>> >>>>> Le 18 juil. 2022 à 15:43, Jon B <jonbe...@ <>gmail.com >>>>> <http://gmail.com/>> a écrit : >>>>> >>>> >>>>> Sorry for piggybacking on this conversation, but it seemed like an >>>>> appropriate place to ask this. >>>>> >>>>> I'm trying to install the sunshine duration extension >>>>> (https://github.com/Jterrettaz/sunduration >>>>> <https://github.com/Jterrettaz/sunduration>) but I'm getting an error >>>>> when trying to create the new database. I've followed the installation >>>>> instructions as follows: >>>>> >>>>> - Saved sunduration.py to /usr/share/weewx/user/ >>>>> - Added user.sunduration.SunshineDuration to the process_services list >>>>> - Changed the wx_binding schema to >>>>> user.sunduration.schema_with_sunshine_time >>>>> - Stopped weewx and ran wee_database weewx.conf --reconfigure >>>>> >>>>> This gives the following error: >>>>> >>>>> Using configuration file weewx.conf >>>>> Using database binding 'wx_binding', which is bound to database >>>>> 'archive_sqlite' >>>>> Traceback (most recent call last): >>>>> File "/usr/share/weewx/weeutil/weeutil.py", line 1155, in get_object >>>>> mod = getattr(mod, part) >>>>> AttributeError: module 'user.sunduration' has no attribute >>>>> 'schema_with_sunshine_time' >>>>> >>>>> During handling of the above exception, another exception occurred: >>>>> >>>>> Traceback (most recent call last): >>>>> File "/usr/share/weewx/wee_database", line 1170, in <module> >>>>> main() >>>>> File "/usr/share/weewx/wee_database", line 216, in main >>>>> reconfigMainDatabase(config_dict, db_binding) >>>>> File "/usr/share/weewx/wee_database", line 439, in reconfigMainDatabase >>>>> manager_dict = weewx.manager.get_manager_dict_from_config(config_dict, >>>>> File "/usr/share/weewx/weewx/manager.py", line 727, in >>>>> get_manager_dict_from_config >>>>> manager_dict['schema'] = weeutil.weeutil.get_object(schema_name) >>>>> File "/usr/share/weewx/weeutil/weeutil.py", line 1158, in get_object >>>>> raise AttributeError( >>>>> AttributeError: Module 'user.sunduration' has no attribute >>>>> 'schema_with_sunshine_time' when searching for >>>>> 'user.sunduration.schema_with_sunshine_time' >>>>> On Sunday, 17 July 2022 at 10:12:51 UTC+1 [email protected] >>>>> <http://gmail.com/> wrote: >>>>> >>>>> >>>>> -- >>>>> 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/19ylVTRqbh4/unsubscribe >>>>> <https://groups.google.com/d/topic/weewx-user/19ylVTRqbh4/unsubscribe>. >>>>> To unsubscribe from this group and all its topics, send an email to >>>>> weewx-user+...@ <>googlegroups.com <http://googlegroups.com/>. >>>> >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/weewx-user/e50560aa-d030-4096-97b4-7b9b614dc4cdn%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/weewx-user/e50560aa-d030-4096-97b4-7b9b614dc4cdn%40googlegroups.com?utm_medium=email&utm_source=footer>. >>>> >>>> >>>> -- >>>> 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/19ylVTRqbh4/unsubscribe >>>> <https://groups.google.com/d/topic/weewx-user/19ylVTRqbh4/unsubscribe>. >>>> To unsubscribe from this group and all its topics, send an email to >>>> [email protected] <>. >>> >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/571f223d-9f92-4056-b9ac-8c8aff15c501n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/571f223d-9f92-4056-b9ac-8c8aff15c501n%40googlegroups.com?utm_medium=email&utm_source=footer>. >>> >>> >>> -- >>> 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/19ylVTRqbh4/unsubscribe >>> <https://groups.google.com/d/topic/weewx-user/19ylVTRqbh4/unsubscribe>. >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected] <>. >> >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/adc2ed4c-ad2c-4d8f-8112-9e67da7f5ac4n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/adc2ed4c-ad2c-4d8f-8112-9e67da7f5ac4n%40googlegroups.com?utm_medium=email&utm_source=footer>. >> > >> >> -- >> 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/19ylVTRqbh4/unsubscribe >> <https://groups.google.com/d/topic/weewx-user/19ylVTRqbh4/unsubscribe>. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] >> <applewebdata://CE2E3F68-D217-4362-AEBE-72DB2DDF1AA7>. > >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/0a42c350-b5af-47f4-9e18-34ae7dc2b70an%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/0a42c350-b5af-47f4-9e18-34ae7dc2b70an%40googlegroups.com?utm_medium=email&utm_source=footer>. > > > -- > 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/19ylVTRqbh4/unsubscribe > <https://groups.google.com/d/topic/weewx-user/19ylVTRqbh4/unsubscribe>. > To unsubscribe from this group and all its topics, send an email to > [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/c74cfc29-5d47-4a19-a3d6-599c59cc85e6n%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/c74cfc29-5d47-4a19-a3d6-599c59cc85e6n%40googlegroups.com?utm_medium=email&utm_source=footer>. -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/5B5A8FA6-1B2C-4528-A8ED-F75531937248%40gmail.com.
