batmon-ha: TypeError: Client.__init__() missing 1 required positional argument: 'callback_api_version'
Daly BMS 250A 4S
Paste log output between BEGIN and END:
BEGIN
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
19:00:29 INFO [main] Power cycle bluetooth hardware
Unable to open mgmt_socket
Unable to open mgmt_socket
19:00:33 INFO [bt] BT Discovery:
19:00:38 INFO [bt] BT 0A:89:B1:DD:E2:28 0A-89-B1-DD-E2-28
19:00:38 INFO [bt] BT 64:13:5B:8C:C3:37 64-13-5B-8C-C3-37
19:00:38 INFO [bt] BT 51:EA:50:11:B7:9F 51-EA-50-11-B7-9F
19:00:38 INFO [bt] BT 40:17:08:01:22:67 CamperLifePo4
19:00:38 INFO [bt] BT 6F:14:90:8B:76:EA 6F-14-90-8B-76-EA
19:00:38 INFO [bt] BT 72:78:2E:AA:B0:D6 72-78-2E-AA-B0-D6
19:00:38 INFO [bt] BT 4E:40:C3:F7:13:57 4E-40-C3-F7-13-57
19:00:38 INFO [bt] BT 41:D9:86:80:1A:E4 41-D9-86-80-1A-E4
19:00:38 INFO [bt] BT FA:D7:C0:A1:9E:D2 FA-D7-C0-A1-9E-D2
19:00:38 INFO [main] Verbose logging enabled
19:00:38 INFO [main] Bleak version 0.13.1a1, BtBackend version bluez-v5.70
19:00:38 DEBUG [bt] BMS DalyBt(40:17:08:01:22:67,battery1) keep alive enabled
19:00:38 INFO [main] connecting mqtt addons@core-mosquitto
Exception ignored in: <function Client.__del__ at 0x7fa20f3f60>
Traceback (most recent call last):
File "/app/venv/lib/python3.11/site-packages/paho/mqtt/client.py", line 874, in __del__
self._reset_sockets()
File "/app/venv/lib/python3.11/site-packages/paho/mqtt/client.py", line 1133, in _reset_sockets
self._sock_close()
File "/app/venv/lib/python3.11/site-packages/paho/mqtt/client.py", line 1119, in _sock_close
if not self._sock:
^^^^^^^^^^
AttributeError: 'Client' object has no attribute '_sock'
19:00:38 ERROR [main] Main loop exception: Client.__init__() missing 1 required positional argument: 'callback_api_version'
19:00:38 ERROR [main] Stack: Traceback (most recent call last):
File "/app/main.py", line 400, in <module>
asyncio.run(main())
File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/main.py", line 235, in main
mqtt_client = paho.Client()
^^^^^^^^^^^^^
TypeError: Client.__init__() missing 1 required positional argument: 'callback_api_version'
19:00:38 INFO [main] exit signal handler... (), {}, shutdown was False
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
END
About this issue
- Original URL
- State: closed
- Created 5 months ago
- Comments: 15
the coommit in the official hassio repo is wrong… that´s the problem
Duplicate of #195 and sorted in #196