Installation on pi zero w2 stuck at RFCOMM

Shit, I just checked the invoice I bought a Raspberry Pi Zero W :see_no_evil:
I am so sorry!

After hours , run over night, HA startet.


IMO looks good.

But HA Startet with some Errors, see if i can fix this
image

Ok, no Add-On Store, my bad.
So i need HA Supervised or HA OS?
Or can install HACS on HA Core?

I just used the dietpi-software-install feature (ID 157 IIRC) and there I was able to choose whether I want do install HACS and I could install some custom reps.
I just had to reinstall due to some errors. Waiting for the process to be finished. This Zero W (Without 2, I messed that up) takes looooong!

1 Like

found it, installing HACS on HA Core
cd /home/homeassistant/.homeassistant
wget -O - https://get.hacs.xyz | bash -
shutdown -r now

After Reboot in HA
Settings-Devices - Add Integration - HACS

takes also long with the 2Zero, but since it is cheap again (in germany) buy one :slight_smile:

installed , HACS, OpenSSh, Decon Conbee II and some other things.
now i try to add mqtt …
works so far, but 2 Errors from the beginning i can not repair:

Home Assistant Core
Setup failed for stream: Requirements for stream not found: ['ha-av==10.1.0'].
12:17:51 PM – (ERROR) setup.py - message first occurred at 12:17:50 PM and shows up 2 times
Unable to set up dependencies of default_config. Setup failed for dependencies: stream
12:17:51 PM – (ERROR) setup.py
Unable to install package ha-av==10.1.0: error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [65 lines of output] Compiling av/utils.pyx because it changed. [1/1] Cythonizing av/utils.pyx Compiling av/stream.pyx because it changed. [1/1] Cythonizing av/stream.pyx Compiling av/plane.pyx because it changed. [1/1] Cythonizing av/plane.pyx Compiling av/packet.pyx because it changed. [1/1] Cythonizing av/packet.pyx Compiling av/option.pyx because it changed. [1/1] Cythonizing av/option.pyx Error compiling Cython file: ------------------------------------------------------------ ... cdef const char *log_context_name(void *ptr) nogil: cdef log_context *obj = <log_context*>ptr return obj.name cdef lib.AVClass log_class log_class.item_name = log_context_name ^ ------------------------------------------------------------ av/logging.pyx:216:22: Cannot assign type 'const char *(void *) except? NULL nogil' to 'const char *(*)(void *) noexcept nogil' Error compiling Cython file: ------------------------------------------------------------ ... # Start the magic! # We allow the user to fully disable the logging system as it will not play # nicely with subinterpreters due to FFmpeg-created threads. if os.environ.get('PYAV_LOGGING') != 'off': lib.av_log_set_callback(log_callback) ^ ------------------------------------------------------------ av/logging.pyx:351:28: Cannot assign type 'void (void *, int, const char *, va_list) except * nogil' to 'av_log_callback' Compiling av/logging.pyx because it changed. [1/1] Cythonizing av/logging.pyx Traceback (most recent call last): File "/mnt/dietpi_userdata/homeassistant/deps/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module> main() File "/mnt/dietpi_userdata/homeassistant/deps/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main json_out['return_val'] = hook(**hook_input['kwargs']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/mnt/dietpi_userdata/homeassistant/deps/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel return hook(config_settings) ^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-fkrpcnuq/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 341, in get_requires_for_build_wheel return self._get_build_requires(config_settings, requirements=['wheel']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-fkrpcnuq/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 323, in _get_build_requires self.run_setup() File "/tmp/pip-build-env-fkrpcnuq/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 488, in run_setup self).run_setup(setup_script=setup_script) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/pip-build-env-fkrpcnuq/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 338, in run_setup exec(code, locals()) File "<string>", line 157, in <module> File "/tmp/pip-build-env-fkrpcnuq/overlay/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1134, in cythonize cythonize_one(*args) File "/tmp/pip-build-env-fkrpcnuq/overlay/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one raise CompileError(None, pyx_file) Cython.Compiler.Errors.CompileError: av/logging.pyx [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> See above for output. note: This error originates from a subprocess, and is likely not a problem with pip. [notice] A new release of pip is available: 23.1.2 -> 23.2.1 [notice] To update, run: pip install --upgrade pip
12:17:50 PM – (ERROR) util/package.py - message first occurred at 12:15:02 PM and shows up 3 times

and

Error starting FFmpeg.
12:18:14 PM – (WARNING) deps/lib/python3.11/site-packages/haffmpeg/tools.py
FFmpeg fails [Errno 2] No such file or directory: 'ffmpeg'
12:18:14 PM – (ERROR) deps/lib/python3.11/site-packages/haffmpeg/core.py