Sorry, man.  I thought I'd put that into my original question.  I think I
did, but it probably wasn't obvious.

On 17 August 2018 at 14:03, Thomas Keffer <[email protected]> wrote:

> Geez, you didn't mention that you were trying to run it in a VM!
>
> Glad it's working for you.
>
> -tk
>
> On Fri, Aug 17, 2018 at 1:47 AM Cycle London <[email protected]>
> wrote:
>
>> Hi Guys,
>>
>> So I got it working.
>>
>> I was sitting last night frustrated that errors were in /var/log/messages
>> that I couldn't understand.  I don't like that.
>>
>> Anyway, I thought, 'to heck with this...' and just hosed the entire
>> contents of /home/weewx on the new VM.  I then grabbed the backup which I
>> had taken off of the Pi, and moved it into /home.  I restarted the service
>> and ..
>>
>> Aug 17 09:42:17 weather weewx[2749]: copygenerator: copied 0 files to
>> /home/weewx/public_html
>> Aug 17 09:42:22 weather weewx[2749]: cheetahgenerator: Generated 12 files
>> for report forecast in 5.76 seconds
>> Aug 17 09:42:22 weather weewx[2749]: copygenerator: copied 0 files to
>> /home/weewx/public_html/forecast
>> Aug 17 09:44:14 weather weewx[2749]: manager: Added record 2018-08-17
>> 09:44:00 BST (1534495440) to database 'weewx.sdb'
>> Aug 17 09:44:14 weather weewx[2749]: manager: Added record 2018-08-17
>> 09:44:00 BST (1534495440) to daily summary in 'weewx.sdb'
>> Aug 17 09:44:16 weather weewx[2749]: cheetahgenerator: Generated 14 files
>> for report StandardReport in 1.68 seconds
>> Aug 17 09:44:16 weather weewx[2749]: imagegenerator: Generated 12 images
>> for StandardReport in 0.12 seconds
>> Aug 17 09:44:16 weather weewx[2749]: copygenerator: copied 0 files to
>> /home/weewx/public_html
>> Aug 17 09:44:22 weather weewx[2749]: cheetahgenerator: Generated 12 files
>> for report forecast in 5.75 seconds
>> Aug 17 09:44:22 weather weewx[2749]: copygenerator: copied 0 files to
>> /home/weewx/public_html/forecast
>>
>> I owe you guys, thank you very much for the help.    :-)
>>
>>
>>
>>
>>
>>
>>
>>
>> On Thursday, 16 August 2018 23:45:24 UTC+1, Thomas Keffer wrote:
>>>
>>> The first results suggests that your WMR300 is not registering on the
>>> USB bus. From a command line, try this
>>>
>>> $ *lsusb*
>>> Post the results.
>>>
>>> -tk
>>>
>>> On Thu, Aug 16, 2018 at 3:40 PM Cycle London <[email protected]>
>>> wrote:
>>>
>>>> Couldn't run test.py as I don't know what's supposed to be in it, but
>>>> after running yum install libusb and trying to restart weewx...
>>>>
>>>> Aug 16 23:35:19 weather systemd: Stopping SYSV: start and stop the
>>>> weewx weather system...
>>>> Aug 16 23:35:21 weather weewx: Shutting down weewx: [FAILED]
>>>> Aug 16 23:35:21 weather systemd: Starting SYSV: start and stop the
>>>> weewx weather system...
>>>> Aug 16 23:35:22 weather weewx[2129]: engine: Initializing weewx version
>>>> 3.8.0
>>>> Aug 16 23:35:22 weather weewx[2129]: engine: Using Python 2.7.5
>>>> (default, Jul 13 2018, 13:06:57) #012[GCC 4.8.5 20150623 (Red Hat 
>>>> 4.8.5-28)]
>>>> Aug 16 23:35:22 weather weewx[2129]: engine: Platform
>>>> Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core
>>>> Aug 16 23:35:22 weather weewx[2129]: engine: Locale is 'en_GB.UTF-8'
>>>> Aug 16 23:35:22 weather weewx[2129]: engine: pid file is
>>>> /var/run/weewx.pid
>>>> Aug 16 23:35:22 weather weewx: Starting weewx: [  OK  ]
>>>> Aug 16 23:35:22 weather weewx[2133]: engine: Using configuration file
>>>> /home/weewx/weewx.conf
>>>> Aug 16 23:35:22 weather weewx[2133]: engine: Loading station type
>>>> WMR300 (weewx.drivers.wmr300)
>>>> Aug 16 23:35:22 weather systemd: Started SYSV: start and stop the weewx
>>>> weather system.
>>>> Aug 16 23:35:22 weather weewx[2133]: wmr300: driver version is 0.18
>>>> Aug 16 23:35:22 weather weewx[2133]: wmr300: usb info:
>>>> pyusb_version=1.0.2
>>>> Aug 16 23:35:22 weather weewx[2133]: wmr300: sensor map is
>>>> {'outHumidity': 'humidity_1', 'extraDewpoint6': 'dewpoint_7', 'windchill':
>>>> 'windchill', 'extraDewpoint4': 'dewpoint_5', 'rainRate': 'rain_rate',
>>>> 'heatindex': 'heatindex_1', 'inTemp': 'temperature_0', 'windGustDir':
>>>> 'wind_gust_dir', 'extraDewpoint2': 'dewpoint_3', 'extraDewpoint3':
>>>> 'dewpoint_4', 'extraDewpoint1': 'dewpoint_2', 'barometer': 'barometer',
>>>> 'extraDewpoint7': 'dewpoint_8', 'dewpoint': 'dewpoint_1', 'extraDewpoint5':
>>>> 'dewpoint_6', 'extraHumid6': 'humidity_7', 'pressure': 'pressure',
>>>> 'extraHumid4': 'humidity_5', 'extraHumid5': 'humidity_6', 'extraHumid2':
>>>> 'humidity_3', 'extraHumid3': 'humidity_4', 'extraHumid1': 'humidity_2',
>>>> 'extraTemp6': 'temperature_7', 'extraTemp7': 'temperature_8', 'extraTemp4':
>>>> 'temperature_5', 'extraTemp5': 'temperature_6', 'extraTemp2':
>>>> 'temperature_3', 'extraTemp3': 'temperature_4', 'extraTemp1':
>>>> 'temperature_2', 'extraHeatindex3': 'heatindex_4', 'extraHeatindex2':
>>>> 'heatindex_3', 'extraHeatindex1': 'heatindex_2', 'extraHeatindex7':
>>>> 'heatindex_8', 'extraHeatindex6': 'heatindex_7', 'extraHeatindex5':
>>>> 'heatindex_6', 'extraHumid7': 'humidity_8', 'extraHeatindex4':
>>>> 'heatindex_5', 'windDir': 'wind_dir', 'outTemp': 'temperature_1',
>>>> 'windSpeed': 'wind_avg', 'inHumidity': 'humidity_0', 'windGust':
>>>> 'wind_gust'}
>>>> Aug 16 23:35:25 weather kernel: usb 2-2.1: reset full-speed USB device
>>>> number 4 using uhci_hcd
>>>> Aug 16 23:35:25 weather weewx[2133]: engine: StdConvert target unit is
>>>> 0x1
>>>> Aug 16 23:35:25 weather weewx[2133]: wxcalculate: The following values
>>>> will be calculated: barometer=prefer_hardware, windchill=hardware,
>>>> dewpoint=hardware, appTemp=prefer_hardware, rainRate=hardware,
>>>> windrun=prefer_hardware, heatindex=hardware, maxSolarRad=prefer_hardware,
>>>> humidex=prefer_hardware, pressure=prefer_hardware,
>>>> inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware,
>>>> cloudbase=prefer_hardware
>>>> Aug 16 23:35:25 weather weewx[2133]: wxcalculate: The following
>>>> algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
>>>> Aug 16 23:35:25 weather weewx[2133]: engine: Archive will use data
>>>> binding wx_binding
>>>> Aug 16 23:35:25 weather weewx[2133]: engine: Record generation will be
>>>> attempted in 'hardware'
>>>> Aug 16 23:35:25 weather weewx[2133]: engine: Using archive interval of
>>>> 300 seconds (specified in weewx configuration)
>>>> Aug 16 23:35:25 weather weewx[2133]: manager: Created and initialized
>>>> table 'archive' in database 'weewx.sdb'
>>>> Aug 16 23:35:26 weather weewx[2133]: manager: Created daily summary
>>>> tables
>>>> Aug 16 23:35:26 weather weewx[2133]: engine: Using binding 'wx_binding'
>>>> to database 'weewx.sdb'
>>>> Aug 16 23:35:26 weather weewx[2133]: manager: Starting backfill of
>>>> daily summaries
>>>> Aug 16 23:35:26 weather weewx[2133]: restx: StationRegistry:
>>>> Registration not requested.
>>>> Aug 16 23:35:26 weather weewx[2133]: restx: Wunderground: Posting not
>>>> enabled.
>>>> Aug 16 23:35:26 weather weewx[2133]: restx: PWSweather: Posting not
>>>> enabled.
>>>> Aug 16 23:35:26 weather weewx[2133]: restx: CWOP: Posting not enabled.
>>>> Aug 16 23:35:26 weather weewx[2133]: restx: WOW: Posting not enabled.
>>>> Aug 16 23:35:26 weather weewx[2133]: restx: AWEKAS: Posting not enabled.
>>>> Aug 16 23:35:26 weather weewx[2133]: engine: Starting up weewx version
>>>> 3.8.0
>>>> Aug 16 23:35:26 weather weewx[2133]: wmr300: reading records since
>>>> ******* N/A *******     (    N/A   )
>>>> Aug 16 23:35:26 weather weewx[2133]: wmr300: usb failure: [Errno 110]
>>>> Operation timed out
>>>> Aug 16 23:35:26 weather weewx[2133]: engine: Caught WeeWxIOError:
>>>> [Errno 110] Operation timed out
>>>> Aug 16 23:35:26 weather weewx[2133]:    ****  Waiting 60 seconds then
>>>> retrying...
>>>>
>>>>
>>>> On Thursday, 16 August 2018 19:41:28 UTC+1, vince wrote:
>>>>>
>>>>> He's missing the 'libusb' rpm....
>>>>>
>>>>> On a clean centos/7 vagrant box with only pyusb rpm added....
>>>>>
>>>>> [vagrant@localhost ~]$ python test.py
>>>>> libc.so.6
>>>>> None
>>>>> None
>>>>> Traceback (most recent call last):
>>>>>   File "f.py", line 6, in <module>
>>>>>     print usb.core.find()
>>>>>   File "/usr/lib/python2.7/site-packages/usb/core.py", line 864, in
>>>>> find
>>>>>     raise ValueError('No backend available')
>>>>> ValueError: No backend available
>>>>>
>>>>>
>>>>>
>>>>> After also doing a 'yum install libusb' things look cleaner:
>>>>>
>>>>> [vagrant@localhost ~]$ python f.py
>>>>> libc.so.6
>>>>> libusb-1.0.so.0
>>>>> libusb-0.1.so.4
>>>>> None
>>>>>
>>>>> --
>>>> 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].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> --
>> 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].
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> 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/jUPpTUP_Oyg/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to