ich wollte jetzt auch mal endlich von cbpi3 auf 4 upgraden aber bekomme es einfach nicht gestartet.
Inzwischen hab ich alles probiert:
manuelle installation development und normal und die beiden fertigen images.
Cbpi4 startet aber bricht dann immer wieder ab. Aktuell mit dem fertigen image 2023_03_cbpi4_1_0_ui_0_3_2.img: Erst hat das LCDisplay plugin Probleme gemacht, dann habe ich das deinstalliert und jetzt bekomme ich folgende Fehlermeldung:
Code: Alles auswählen
Welcome to CBPi
---------------------
config folder path : ./config
logs folder path : /home/pi/logs
START
2023-04-07:12:20:12,584 INFO [craftbeerpi.py:103] Init CraftBeerPI
2023-04-07:12:20:12,587 INFO [config_controller.py:20] Config folder path : /home/pi/config
2023-04-07:12:20:12,589 INFO [eventbus.py:56] Topic #
2023-04-07:12:20:12,593 INFO [log_file_controller.py:30] Log folder path : /home/pi/logs
2023-04-07:12:20:13,650 INFO [craftbeerpi.py:263]
_____ __ _ ____ _____ _ _ _ __ ___
/ ____| / _| | | _ \ | __ (_) | || |/_ | / _ \
| | _ __ __ _| |_| |_| |_) | ___ ___ _ __| |__) | | || |_| || | | |
| | | '__/ _` | _| __| _ < / _ \/ _ \ '__| ___/ | |__ _| || | | |
| |____| | | (_| | | | |_| |_) | __/ __/ | | | | | | |_| || |_| |
\_____|_| \__,_|_| \__|____/ \___|\___|_| |_| |_| |_(_)_(_)___/
2023-04-07:12:20:13,654 INFO [craftbeerpi.py:264] www.CraftBeerPi.com
2023-04-07:12:20:13,654 INFO [craftbeerpi.py:265] (c) 2021/2022 Manuel Fritsch / Alexander Vollkopf
2023-04-07:12:20:13,673 INFO [plugin_controller.py:31] Trying to load plugin httpsensor
2023-04-07:12:20:13,686 INFO [plugin_controller.py:31] Trying to load plugin mqtt_util
2023-04-07:12:20:13,692 INFO [plugin_controller.py:31] Trying to load plugin mqtt_sensor
2023-04-07:12:20:13,698 INFO [plugin_controller.py:31] Trying to load plugin FermenterHysteresis
2023-04-07:12:20:13,705 INFO [plugin_controller.py:31] Trying to load plugin mashstep
2023-04-07:12:20:13,717 INFO [plugin_controller.py:31] Trying to load plugin hysteresis
2023-04-07:12:20:13,723 INFO [plugin_controller.py:31] Trying to load plugin FermentationStep
2023-04-07:12:20:13,732 INFO [plugin_controller.py:31] Trying to load plugin ConfigUpdate
2023-04-07:12:20:13,775 INFO [plugin_controller.py:31] Trying to load plugin gpioactor
2023-04-07:12:20:13,786 INFO [plugin_controller.py:31] Trying to load plugin dummyactor
2023-04-07:12:20:13,794 INFO [plugin_controller.py:31] Trying to load plugin dummysensor
2023-04-07:12:20:13,801 INFO [plugin_controller.py:31] Trying to load plugin mqtt_actor
2023-04-07:12:20:13,811 INFO [plugin_controller.py:31] Trying to load plugin onewire
2023-04-07:12:20:14,248 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-BLEHydrom == 0.0.5
INITIALIZE TILT MODULE
2023-04-07:12:20:14,317 INFO [plugin_controller.py:62] Plugin cbpi4-BLEHydrom loaded successfully
2023-04-07:12:20:14,325 INFO [__init__.py:81] Starting Bluetooth connection
2023-04-07:12:20:14,326 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-BM_PID_SmartBoilWithPump == 0.1.6
2023-04-07:12:20:14,328 INFO [plugin_controller.py:62] Plugin cbpi4-BM_PID_SmartBoilWithPump loaded successfully
2023-04-07:12:20:14,332 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-DependentActor == 0.0.1
2023-04-07:12:20:14,334 INFO [plugin_controller.py:62] Plugin cbpi4-DependentActor loaded successfully
2023-04-07:12:20:14,337 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-Flowmeter == 0.0.4
2023-04-07:12:20:14,341 INFO [plugin_controller.py:62] Plugin cbpi4-Flowmeter loaded successfully
2023-04-07:12:20:14,345 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-GembirdUSB == 0.0.2
2023-04-07:12:20:14,346 INFO [plugin_controller.py:62] Plugin cbpi4-GembirdUSB loaded successfully
2023-04-07:12:20:14,350 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-GroupedActor == 0.0.5
2023-04-07:12:20:14,351 INFO [plugin_controller.py:62] Plugin cbpi4-GroupedActor loaded successfully
2023-04-07:12:20:14,356 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-GroupedPowerActor == 0.0.6
2023-04-07:12:20:14,357 INFO [plugin_controller.py:62] Plugin cbpi4-GroupedPowerActor loaded successfully
2023-04-07:12:20:14,361 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-KettleSensor == 0.0.6
2023-04-07:12:20:14,363 INFO [plugin_controller.py:62] Plugin cbpi4-KettleSensor loaded successfully
2023-04-07:12:20:14,367 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-PCF8574-GPIO == 0.0.4
2023-04-07:12:20:14,369 INFO [plugin_controller.py:62] Plugin cbpi4-PCF8574-GPIO loaded successfully
2023-04-07:12:20:14,372 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-PIDBoil == 0.0.9
2023-04-07:12:20:14,374 INFO [plugin_controller.py:62] Plugin cbpi4-PIDBoil loaded successfully
2023-04-07:12:20:14,377 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-PIDHerms == 0.0.4
2023-04-07:12:20:14,379 INFO [plugin_controller.py:62] Plugin cbpi4-PIDHerms loaded successfully
2023-04-07:12:20:14,383 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-PID_AutoTune == 0.0.10
2023-04-07:12:20:14,384 INFO [plugin_controller.py:62] Plugin cbpi4-PID_AutoTune loaded successfully
2023-04-07:12:20:14,388 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-PushOver == 0.0.7
2023-04-07:12:20:14,390 INFO [plugin_controller.py:62] Plugin cbpi4-PushOver loaded successfully
2023-04-07:12:20:14,393 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-buzzer == 0.0.3
2023-04-07:12:20:14,395 INFO [plugin_controller.py:62] Plugin cbpi4-buzzer loaded successfully
2023-04-07:12:20:14,398 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-hx711-loadcell == 0.0.4
2023-04-07:12:20:14,400 INFO [plugin_controller.py:62] Plugin cbpi4-hx711-loadcell loaded successfully
2023-04-07:12:20:14,404 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-iSpindle == 0.0.11
2023-04-07:12:20:14,414 INFO [plugin_controller.py:62] Plugin cbpi4-iSpindle loaded successfully
2023-04-07:12:20:14,418 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-pt100x == 0.1.3
2023-04-07:12:20:14,419 INFO [plugin_controller.py:62] Plugin cbpi4-pt100x loaded successfully
2023-04-07:12:20:14,423 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-scd30_CO2_Sensor == 0.0.5
2023-04-07:12:20:14,425 INFO [plugin_controller.py:62] Plugin cbpi4-scd30_CO2_Sensor loaded successfully
2023-04-07:12:20:14,429 INFO [plugin_controller.py:59] Try to load plugin: cbpi4-system == 0.0.8
2023-04-07:12:20:14,431 INFO [plugin_controller.py:62] Plugin cbpi4-system loaded successfully
2023-04-07:12:20:14,435 INFO [plugin_controller.py:59] Try to load plugin: cbpi4gui == 0.3.2
2023-04-07:12:20:14,440 INFO [plugin_controller.py:62] Plugin cbpi4gui loaded successfully
2023-04-07:12:20:14,441 INFO [fermentation_controller.py:32] INIT Fermentation Controller
2023-04-07:12:20:14,443 INFO [basic_controller2.py:37] SensorController Load
2023-04-07:12:20:14,445 INFO [step_controller.py:31] INIT STEP Controller
2023-04-07:12:20:14,446 INFO [basic_controller2.py:37] ActorController Load
2023-04-07:12:20:14,448 INFO [basic_controller2.py:37] KettleController Load
2023-04-07:12:20:15,968 INFO [__init__.py:22] Starting Fermenter Autorun
2023-04-07:12:20:15,969 INFO [__init__.py:22] Check Config for required changes
2023-04-07:12:20:15,970 INFO [__init__.py:64] INIT Cooldown Sensor Setting
2023-04-07:12:20:15,983 INFO [__init__.py:71] INIT Cooldown Actor Setting
2023-04-07:12:20:15,998 INFO [__init__.py:168] INIT Brewfather User ID
2023-04-07:12:20:16,16 INFO [__init__.py:177] INIT Brewfather API Key
2023-04-07:12:20:16,29 INFO [__init__.py:195] INIT BoilKettle
2023-04-07:12:20:16,42 INFO [__init__.py:47] Checked PCF Address
2023-04-07:12:20:16,43 INFO [__init__.py:21] ***************** Start PCF Actor on I2C address 0x20 ************************
2023-04-07:12:20:16,45 INFO [__init__.py:33] Error. Could not activate PCF8574 on I2C address 32
2023-04-07:12:20:16,46 INFO [__init__.py:33] Starting PushOver Notifications background task
2023-04-07:12:20:16,46 INFO [__init__.py:59] INIT Pushover User Key
2023-04-07:12:20:16,59 INFO [__init__.py:49] INIT Pushover Token
2023-04-07:12:20:16,71 WARNING [__init__.py:37] Check Pushover API Token is set
2023-04-07:12:20:16,72 INFO [__init__.py:80] Starting Buzzer background task
2023-04-07:12:20:16,74 INFO [__init__.py:89] Buzzer Lisetener ID: 3cqSwgmoZkBossuxa4QnZ8
/usr/local/lib/python3.9/dist-packages/cbpi4-buzzer/__init__.py:91: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
GPIO.setup(buzzer_gpio, GPIO.OUT)
2023-04-07:12:20:16,76 INFO [__init__.py:92] Buzzer started
2023-04-07:12:20:16,78 INFO [__init__.py:32] Probing SCD30 sensor...
2023-04-07:12:20:16,80 INFO [__init__.py:27] Starting System Functions background task
2023-04-07:12:20:16,87 INFO [basic_controller2.py:71] ActorController Shutdown
2023-04-07:12:20:16,88 INFO [basic_controller2.py:52] ActorController Save
2023-04-07:12:20:16,90 INFO [basic_controller2.py:71] SensorController Shutdown
2023-04-07:12:20:16,91 INFO [basic_controller2.py:52] SensorController Save
2023-04-07:12:20:16,92 INFO [basic_controller2.py:71] KettleController Shutdown
2023-04-07:12:20:16,93 INFO [basic_controller2.py:52] KettleController Save
2023-04-07:12:20:16,96 INFO [step_controller.py:253] Mash Profile Shutdown
2023-04-07:12:20:16,104 ERROR [base_events.py:1738] unhandled exception during asyncio.run() shutdown
task: <Task finished name='Task-1' coro=<_run_app() done, defined at /usr/local/lib/python3.9/dist-packages/aiohttp/web.py:289> exception=OSError(98, "error while attempting to bind on address ('0.0.0.0', 8000): address already in use")>
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/aiohttp/web.py", line 516, in run_app
loop.run_until_complete(main_task)
File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
return future.result()
File "/usr/local/lib/python3.9/dist-packages/aiohttp/web.py", line 415, in _run_app
await site.start()
File "/usr/local/lib/python3.9/dist-packages/aiohttp/web_runner.py", line 121, in start
self._server = await loop.create_server(
File "/usr/lib/python3.9/asyncio/base_events.py", line 1494, in create_server
raise OSError(err.errno, 'error while attempting '
OSError: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): address already in use
Traceback (most recent call last):
File "/usr/local/bin/cbpi", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/click/decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/cbpi/cli.py", line 277, in start
context.obj.start()
File "/usr/local/lib/python3.9/dist-packages/cbpi/cli.py", line 37, in start
cbpi.start()
File "/usr/local/lib/python3.9/dist-packages/cbpi/craftbeerpi.py", line 307, in start
web.run_app(self.init_serivces(), port=self.static_config.get("port", 2202))
File "/usr/local/lib/python3.9/dist-packages/aiohttp/web.py", line 516, in run_app
loop.run_until_complete(main_task)
File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
return future.result()
File "/usr/local/lib/python3.9/dist-packages/aiohttp/web.py", line 415, in _run_app
await site.start()
File "/usr/local/lib/python3.9/dist-packages/aiohttp/web_runner.py", line 121, in start
self._server = await loop.create_server(
File "/usr/lib/python3.9/asyncio/base_events.py", line 1494, in create_server
raise OSError(err.errno, 'error while attempting '
OSError: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): address already in use
Vielen Dank :)