Thank you Sir.  Instructions I was following said to be on at least 3.9.  
I'll perform the upgrade and see how she goes!  Again thank you

On Wednesday, April 5, 2023 at 11:59:44 AM UTC-5 [email protected] wrote:

> It appears that you are running weewx 3.9.2.  
> The error you have shows that the new  belchertown.py (v1.3) script want 
> to access to functions in  weewx.xtypes , which does not exists in version 
> 3.9.2
>
> You will need to install weewx 4.0 or higher to avoid this error.
>
> Le mardi 4 avril 2023 à 14:54:46 UTC+2, Parsoli 69 a écrit :
>
>> FYI, I am getting updated graph data at https://elburnweather.org/weewx 
>> in the native weewx skin.  However my Belchertown skin is accessed via 
>> https://elburnweather.org/
>> Is the skin supposed to grab the .png data at /weewx and pull that into 
>> the Graphs folder at the root of /var/www/html ?  Or some symobolic link to 
>> it?
>>
>> On Tuesday, April 4, 2023 at 7:28:00 AM UTC-5 Parsoli 69 wrote:
>>
>>> Since I've received no replies, figured I'd paste my weewx.conf data 
>>> below to see if that gives someone a thought on where I should go with this.
>>> My main content is at /var/www/html
>>> There is a /var/www/html/weewx folder as well
>>>
>>>
>>>
>>> # WEEWX CONFIGURATION FILE
>>> #
>>> # Copyright (c) 2009-2019 Tom Keffer <[email protected]>
>>> # See the file LICENSE.txt for your rights.
>>>
>>>
>>> ##############################################################################
>>>
>>> #<meta name="twitter:card" content="summary_large_image">
>>> #<meta name="twitter:site" content="@Parsoli">
>>> #<meta name="twitter:creator" content="@Parsoli">
>>> #<meta name="twitter:title" content="Elburn Weather">
>>> #<meta name="twitter:image" content="
>>> https://www.elburn.il.us/wp-content/uploads/2018/04/EburnFooterLogo-e1525036460870.png
>>> ">
>>>
>>> # This section is for general configuration information.
>>>
>>> # Set to 1 for extra debug info, otherwise comment it out or set to zero
>>> #debug = 1
>>>
>>> # Root directory of the weewx data file hierarchy for this station
>>> WEEWX_ROOT = /
>>>
>>> # Whether to log successful operations
>>> log_success = True
>>>
>>> # Whether to log unsuccessful operations
>>> log_failure = True
>>>
>>> # How long to wait before timing out a socket (FTP, HTTP) connection
>>> socket_timeout = 20
>>>
>>> # Do not modify this. It is used when installing and updating weewx.
>>> version = 3.9.2
>>> loop_on_init = True
>>>
>>>
>>> ##############################################################################
>>>
>>> [StdReport]
>>>
>>>     # Where the skins reside, relative to WEEWX_ROOT
>>>     SKIN_ROOT = /etc/weewx/skins
>>>
>>>     # Where the generated reports should go, relative to WEEWX_ROOT
>>>     HTML_ROOT = /var/www/html/weewx
>>>     # The database binding indicates which data should be used in 
>>> reports.
>>>     data_binding = wx_binding
>>>
>>>     # Whether to log a successful operation
>>>     log_success = True
>>>
>>>     # Whether to log an unsuccessful operation
>>>     log_failure = False
>>>
>>>     # Each of the following subsections defines a report that will be 
>>> run.
>>>     # See the customizing guide to change the units, plot types and line
>>>     # colors, modify the fonts, display additional sensor data, and other
>>>     # customizations. Many of those changes can be made here by 
>>> overriding
>>>     # parameters, or by modifying templates within the skin itself.
>>>
>>>     [[SeasonsReport]]
>>>         # The SeasonsReport uses the 'Seasons' skin, which contains the
>>>         # images, templates and plots for the report.
>>>         skin = Seasons
>>>         enable = true
>>>
>>>     [[SmartphoneReport]]
>>>         # The SmartphoneReport uses the 'Smartphone' skin, and the 
>>> images and
>>>         # files are placed in a dedicated subdirectory.
>>>         skin = Smartphone
>>>         enable = false
>>>         HTML_ROOT = /var/www/html/weewx/smartphone
>>>
>>>     [[MobileReport]]
>>>         # The MobileReport uses the 'Mobile' skin, and the images and 
>>> files
>>>         # are placed in a dedicated subdirectory.
>>>         skin = Mobile
>>>         enable = false
>>>         HTML_ROOT = /var/www/html/weewx/mobile
>>>
>>>     [[StandardReport]]
>>>         # This is the old "Standard" skin. By default, it is not enabled.
>>>         skin = Standard
>>>         enable = false
>>>
>>>     [[Belchertown]]
>>>         HTML_ROOT = /var/www/html/
>>>         belchertown_debug = 1
>>>         skin = Belchertown
>>> enable = true
>>>
>>>         [[[Extras]]]
>>>             logo_image = "
>>> https://www.elburn.il.us/wp-content/uploads/2018/04/EburnFooterLogo-e1525036460870.png
>>> "
>>>             earthquake_enabled = 1
>>>             twitter_enabled = 1
>>>             belchertown_locale = auto
>>>             #darksky_secret_key = "REDACTED"
>>>             forecast_alert_enabled = 1
>>>             #STEVE ADDED FORECAST DATA APR 23#
>>>             forecast_enabled = 1
>>>             forecast_provider = aeris
>>>             forecast_api_id = REDACTED
>>>             forecast_api_secret = REDACTED
>>>             forecast_units = us
>>>             forecast_lang = en
>>>             forecast_stale = 3540
>>>             forecast_aeris_use_metar = 1
>>>             forecast_interval_hours = 24
>>>             aqi_enabled = 1
>>>             site_title = "Elburn Weather"
>>>             belchertown_root_url = https://elburnweather.org
>>>             # default = auto
>>>             theme = auto
>>>             theme_toggle_enabled = 1
>>>             station_observations = barometer, dewpoint, outHumidity, 
>>> rainWithRainRate
>>>             show_apptemp = 1
>>> highcharts_enabled = 1
>>>             graph_page_show_all_button = 1
>>>             graph_page_default_graphgroup = "day"
>>>             highcharts_homepage_graphgroup = "day"
>>>             highcharts_decimal = "auto"
>>>             highcharts_thousands = "auto"
>>>             webpage_autorefresh = 60000
>>>             footer_copyright_text = "Elburn Weather"
>>>
>>> #    [[Highcharts_Belchertown]]
>>> #        HTML_ROOT = /var/www/html/weewx/belchertown
>>> #        skin = Highcharts_Belchertown
>>> #        #site_title = Elburn Weather
>>>
>>>             # For help refer to the docs at 
>>> https://github.com/poblabs/weewx-belchertown
>>>             # and consult skin.conf for the configurable elements and 
>>> their hierarchy
>>>
>>>             #--- General Options ---
>>>             # belchertown_debug = 0
>>>             # belchertown_locale = "auto"
>>>             # theme = light
>>>             # theme_toggle_enabled = 1
>>>             # logo_image = ""
>>>             # logo_image_dark = ""
>>>             # site_title = "My Weather Website"
>>>             # station_observations = 
>>> "barometer","dewpoint","outHumidity","rainWithRainRate"
>>>             # beaufort_category = 0
>>>             # manifest_name = "My Weather Website"
>>>             # manifest_short_name = "MWW"
>>>             # aeris_map = 0
>>>             # radar_html = ''   #  (default seems to center on your 
>>> lat/lon)
>>>             # radar_html_dark = None
>>>             # radar_zoom = 8
>>>             # radar_marker = 0
>>>             # almanac_extras = 1
>>>             # highcharts_enabled = 1
>>>             # graph_page_show_all_button = 1
>>>             # graph_page_default_graphgroup = "day"
>>>             # highcharts_homepage_graphgroup = "day"
>>>             # highcharts_decimal = "auto"
>>>             # highcharts_thousands = "auto"
>>>             # googleAnalyticsId = ""
>>>             # pi_kiosk_bold = "false"
>>>             # pi_theme = "auto"
>>>             # webpage_autorefresh = 0
>>>             # reload_hook_images = 0
>>>             # reload_images_radar = 300
>>>             # reload_images_hook_asi = -1
>>>             # reload_images_hook_af = -1
>>>             # reload_images_hook_as = -1
>>>             # reload_images_hook_ac = -1
>>>             # show_last_updated_alert = 0
>>>             # last_updated_alert_threshold = 1800
>>>
>>>
>>> On Sunday, April 2, 2023 at 1:40:16 PM UTC-5 Parsoli 69 wrote:
>>>
>>>> Hello Folks,
>>>>
>>>> Long time v 1.0.1 Belchertown user.  Woke up yesterday to Darksky 
>>>> forecasts gone and for whatever reason, a Current Temp that was not 
>>>> updating.  So....Time to Upgrade!
>>>>
>>>> Went thru the upgrade to 1.3.  Aeris forecasting working and all looks 
>>>> super.  Except, no graphs showing up on main page and empty in /graphs
>>>>
>>>> Been reading all day long and deleted my graphs.conf, renamed the 
>>>> example file to graphs.conf.  Ran sudo weereports a zillion times, 
>>>> nothing.  Is there another process that will spawn these later in the day 
>>>> or should I be looking elsewhere?  Syslog gives the below.  Any thoughts 
>>>> on 
>>>> where to start digging?
>>>>
>>>> copygenerator: copied 3 files to /var/www/html/
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]: reportengine: Caught unrecoverable 
>>>> exception in generator 'user.belchertown.HighchartsJsonGenerator'
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****  Error trying to use 
>>>> database binding wx_binding to graph observation outTemp. Error was: 
>>>> 'module' object has no attribute 'xtypes'.
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****  Traceback (most 
>>>> recent call last):
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****    File 
>>>> "/usr/share/weewx/weewx/reportengine.py", line 204, in run
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****      obj.start()
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****    File 
>>>> "/usr/share/weewx/weewx/reportengine.py", line 300, in start
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****      self.run()
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****    File 
>>>> "/usr/share/weewx/user/belchertown.py", line 2771, in run
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****      
>>>> special_target_unit
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****    File 
>>>> "/usr/share/weewx/user/belchertown.py", line 3737, in get_observation_data
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****      % (binding, 
>>>> obs_lookup, e)
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****  Warning: Error trying 
>>>> to use database binding wx_binding to graph observation outTemp. Error 
>>>> was: 
>>>> 'module' object has no attribute 'xtypes'.
>>>>
>>>> Apr  2 13:35:18 weather weewx[971]:         ****  Generator terminated
>>>>
>>>>
>>>>

-- 
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/910f2225-9109-4e75-9ec6-c3776937007bn%40googlegroups.com.

Reply via email to