Hi I am running picoreplayer on my rpi5.
Now I am trying to install home assistant to run in the background.
hass --version
\2024.3.3
uname -a
Linux STREAMER 6.6.67-pcpCore-v8-16k #23 SMP PREEMPT Sat Dec 28 11:07:07 EST 2024 aarch64 GNU/Linux
I tried using this guide Home Assistant setup on Raspberry Pi with TinyCore Linux (RAM only OS) · GitHub
And am able to work it all the way through. With some version modifications.
But once I start the HASS binary, I see some errors coming by on installation of packages and also when the guide says I should access the GUI website I an unable to.
In the attachment 1 I added a log of the startup and then in attachment 2 I posted log of error message when acessing from http, in attachment 3 I posted log from acessing https.
Attachment 1: startup log (JustPaste.it - Share Text & Images the Easy Way)
Attachment 2: error log http
2025-04-04 12:23:51.210 INFO (MainThread) [homeassistant.core] Starting Home Ass istant
2025-04-04 12:28:33.883 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_app.py", line 543, in _handle
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_middlewares.py", line 114, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/homeassistant/components/http/security_filter.py", line 91, in security_filter_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/homeassistant/components/http/forwarded.py", line 82, in forwarded_middleware
from hass_nabucasa import ( # pylint: disable=import-outside-toplevel
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/__init__.py", line 29, in <module>
from .remote import RemoteUI
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/remote.py", line 21, in <module>
from .acme import AcmeClientError, AcmeHandler
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/acme.py", line 13, in <module>
from acme import challenges, client, crypto_util, errors, messages
File "/usr/local/lib/python3.11/site-packages/acme/challenges.py", line 24, in <module>
from acme import crypto_util
File "/usr/local/lib/python3.11/site-packages/acme/crypto_util.py", line 435, in <module>
def dump_pyopenssl_chain(chain: Union[List[jose.ComparableX509], List[crypto.X509]],
^^^^^^^^^^^^^^^^^^^
AttributeError: module 'josepy' has no attribute 'ComparableX509'
2025-04-04 12:28:33.979 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_app.py", line 543, in _handle
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_middlewares.py", line 114, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/homeassistant/components/http/security_filter.py", line 91, in security_filter_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/homeassistant/components/http/forwarded.py", line 82, in forwarded_middleware
from hass_nabucasa import ( # pylint: disable=import-outside-toplevel
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/__init__.py", line 29, in <module>
from .remote import RemoteUI
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/remote.py", line 21, in <module>
from .acme import AcmeClientError, AcmeHandler
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/acme.py", line 13, in <module>
from acme import challenges, client, crypto_util, errors, messages
File "/usr/local/lib/python3.11/site-packages/acme/challenges.py", line 24, in <module>
from acme import crypto_util
File "/usr/local/lib/python3.11/site-packages/acme/crypto_util.py", line 435, in <module>
def dump_pyopenssl_chain(chain: Union[List[jose.ComparableX509], List[crypto.X509]],
^^^^^^^^^^^^^^^^^^^
AttributeError: module 'josepy' has no attribute 'ComparableX509'
Attachment 3: https error
2025-04-04 12:28:33.979 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_app.py", line 543, in _handle
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_middlewares.py", line 114, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/homeassistant/components/http/security_filter.py", line 91, in security_filter_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/homeassistant/components/http/forwarded.py", line 82, in forwarded_middleware
from hass_nabucasa import ( # pylint: disable=import-outside-toplevel
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/__init__.py", line 29, in <module>
from .remote import RemoteUI
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/remote.py", line 21, in <module>
from .acme import AcmeClientError, AcmeHandler
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/acme.py", line 13, in <module>
from acme import challenges, client, crypto_util, errors, messages
File "/usr/local/lib/python3.11/site-packages/acme/challenges.py", line 24, in <module>
from acme import crypto_util
File "/usr/local/lib/python3.11/site-packages/acme/crypto_util.py", line 435, in <module>
def dump_pyopenssl_chain(chain: Union[List[jose.ComparableX509], List[crypto.X509]],
^^^^^^^^^^^^^^^^^^^
AttributeError: module 'josepy' has no attribute 'ComparableX509'
2025-04-04 12:30:30.178 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 350, in data_received
messages, upgraded, tail = self._request_parser.feed_data(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "aiohttp/_http_parser.pyx", line 557, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message:
Invalid method encountered:
b'\x16\x03\x01\x06\xa0\x01'
^
2025-04-04 12:30:30.181 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 350, in data_received
messages, upgraded, tail = self._request_parser.feed_data(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "aiohttp/_http_parser.pyx", line 557, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message:
Invalid method encountered:
b'\x16\x03\x01\x06\xa0\x01'
^
2025-04-04 12:30:30.232 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 350, in data_received
messages, upgraded, tail = self._request_parser.feed_data(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "aiohttp/_http_parser.pyx", line 557, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message:
Invalid method encountered:
b'\x16\x03\x01\x06\xe0\x01'
^
2025-04-04 12:30:30.235 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 350, in data_received
messages, upgraded, tail = self._request_parser.feed_data(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "aiohttp/_http_parser.pyx", line 557, in aiohttp._http_parser.HttpParser.feed_data
aiohttp.http_exceptions.BadStatusLine: 400, message:
Invalid method encountered:
b'\x16\x03\x01\x06\xc0\x01'
^