See if this
<https://stackoverflow.com/questions/70729330/python-on-m1-mbp-trying-to-connect-to-usb-devices-nobackenderror-no-backend-a>
answers your question.
On Sat, Dec 14, 2024 at 2:23 PM andi klein
<[email protected]> wrote:
I installed weewx 5.1 for a friend on an iMac M1. While
running just weewxd everything works great, I get
connected andc all the info is correct in the terminal:
(One thing I noted is that I need to run under bash and
not his default zsh). Thanks for any help, I spent two
days scratching my head and googling.
LOOP: 2024-12-14 14:16:53 PST (1734214613) 'altimeter':
'29.553886849491384', 'appTemp': 'None', 'barometer':
'None', 'channel': '3', 'cloudbase': 'None', 'dateTime':
'1734214613', 'dewpoint': 'None', 'ET': 'None',
'heatindex': 'None', 'humidex': 'None', 'inDewpoint':
'None', 'inTemp': '65.84000257760286', 'maxSolarRad':
'105.00260614815654', 'outTempBatteryStatus': '0',
'pressure': '29.236533249218752', 'rain': 'None',
'rain_total': '129.94639999999998', 'rainRate': '0.0',
'rssi': '3', 'rxCheckPercent': '100.0', 'sensor_battery':
'0', 'sensor_id': '3433', 'usUnits': '1', 'windchill':
'None', 'windDir': '45.0', 'windrun': 'None',
'windSpeed': '2.678862142244647'
If I try to run it as a daemon with launchctl it bombs on
me with backend not found:
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: Using
Python: 3.9.6 (default, Nov 11 2024, 03:15:38)
[Clang 16.0.0 (clang-1600.0.26.6)]
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: Located
at: /Users/xxx/weewx-venv/bin/python3
2024-12-14 13:17:00 weewxd[2083]: INFO __main__:
Platform: macOS-14.6.1-arm64-arm-64bit
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: Locale:
'C/UTF-8/C/C/C/C'
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: Entry
path:
/Users/xxx/weewx-venv/lib/python3.9/site-packages/weewxd.py
2024-12-14 13:17:00 weewxd[2083]: INFO __main__:
WEEWX_ROOT: /Users/xxx/weewx-data
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: Config
file:/Users/xxx/weewx-data/weewx.conf
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: User
module:/Users/xxx/weewx-data/bin/user
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: Debug:0
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: User: root
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: Group:wheel
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: Groups:
wheel daemon kmem sys tty operator procview procmod
everyone staff certusers localaccou
nts admin com.apple.sharepoint.group.1 _appstore _lpadmin
_lpoperator _developer _analyticsusers
com.apple.access_ftp com.apple.access_screensharing c
om.apple.access_ssh com.apple.access_remote_ae
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.engine:
Loading station type AcuRite (weewx.drivers.acurite)
2024-12-14 13:17:00 weewxd[2083]: INFO
weewx.drivers.acurite: driver version is 0.4
2024-12-14 13:17:00 weewxd[2083]: INFO
weewx.drivers.acurite: R2 will be decoded using sensor
constants
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.engine:
StdConvert target unit is 0x1
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.wxservices:
StdWXCalculate will use data binding wx_binding
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.engine:
Archive will use data binding wx_binding
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.engine:
Record generation will be attempted in 'hardware'
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.engine:
Using archive interval of 300 seconds (specified in weewx
configuration)
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.restx:
StationRegistry: Registration not requested.
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.restx:
Wunderground: Posting not enabled.
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.restx:
PWSweather: Posting not enabled.
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.restx: CWOP:
Posting not enabled.
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.restx: WOW:
Posting not enabled.
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.restx:
AWEKAS: Posting not enabled.
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.engine:
'pyephem' not detected, extended almanac data is not
available
2024-12-14 13:17:00 weewxd[2083]: INFO __main__: Starting
up weewx version 5.1.0
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.engine:
Using binding 'wx_binding' to database 'weewx.sdb'
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.manager:
Starting backfill of daily summaries
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.manager:
Empty database
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.engine:
Starting main packet loop.
2024-12-14 13:17:00 weewxd[2083]: INFO weewx.engine: Main
loop exiting. Shutting engine down.
2024-12-14 13:17:00 weewxd[2083]: CRITICAL __main__:
Caught unrecoverable exception:
2024-12-14 13:17:00 weewxd[2083]: CRITICAL __main__:
****No backend available
2024-12-14 13:17:00 weewxd[2083]: CRITICAL __main__:
****Traceback (most recent call last):
2024-12-14 13:17:00 weewxd[2083]: CRITICAL __main__:
****File
"/Users/xxx/weewx-venv/lib/python3.9/site-packages/weewxd.py",
line
127, in main
2024-12-14 13:17:00 weewxd[2083]: CRITICAL __main__:
****engine.run()
2024-12-14 13:17:00 weewxd[2083]: CRITICAL __main__:
****raise NoBackendError('No backend available')
2024-12-14 13:17:00 weewxd[2083]: CRITICAL __main__:
**** usb.core.NoBackendError: No backend available
:
--
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 visit
https://groups.google.com/d/msgid/weewx-user/44ea9378-6d80-4cb1-b1ce-1a7135757900n%40googlegroups.com
<https://groups.google.com/d/msgid/weewx-user/44ea9378-6d80-4cb1-b1ce-1a7135757900n%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 visit
https://groups.google.com/d/msgid/weewx-user/CAPq0zED052pKJx0Tf_UMx8cuLan02fmfu0hEQcviH7B_ket%3Dmg%40mail.gmail.com
<https://groups.google.com/d/msgid/weewx-user/CAPq0zED052pKJx0Tf_UMx8cuLan02fmfu0hEQcviH7B_ket%3Dmg%40mail.gmail.com?utm_medium=email&utm_source=footer>.