Closed donatas-xyz closed 3 years ago
the root error is missing a package in requirements.txt:
I am working on this on #4149
Thank you very much, @hgy59.
I'm .NET/Java developer with some Python knowledge and comfortable with Linux - do you think it's worth for me to attempt installing missing package(s) myself on default installation or will I end up with even more missing packages/config, and therefore I'm better off waiting until you work your magic out?
@BlueWhaleSEO you can download the latest build of github build action here (If you don't mind to download 1GB) This build has the temp folder fixed.
Hi @hgy59
I've installed packages python3_aarch64-6.1_3.7.7-15.spk
and homeassistant_aarch64-6.1_0.114.2-9.spk
manually from the build you've referred me to.
Now everything seems to be working as expected, except these two things:
- Notification is being shown: 'Invalid config. The following integrations and platforms could not be set up: cloud. Please check your config.'. Adding cloud: to configuration.yaml doesn't make this notification to go away even after reboot.
I'm seeing this error in regards of cloud issue in homeassistant.log: ERROR (MainThread) [homeassistant.setup] Setup failed for cloud: Unable to import component: No module named 'atomicwrites'
.
- 'Home Assistant is starting, not everything will be available until it is finished.' pop up never goes away.
So the dashboard is showing the same message too and not loading:
Besides that I can't notice any other errors returned/logged.
Thank you!
@BlueWhaleSEO I have added more wheels in #4149 you can download artifacts from latest github action (when build is successfully finished)
cloud
are included now, but still shows the notification (that you need to configure cloud component)Hi @hgy59,
Thank you for your prompt response.
I've tried the newest build, but unfortunately this one is not able to start showing this error:
Starting homeassistant command TMPDIR=/volume1/@appstore/homeassistant/tmp /volume1/@appstore/homeassistant/env/bin/hass -v --config /volume1/@appstore/homeassistant/var/config --pid-file /volume1/@appstore/homeassistant/var/homeassistant.pid --log-file /volume1/@appstore/homeassistant/var/homeassistant.log --daemon /var/packages/homeassistant/scripts/start-stop-status: line 49: TMPDIR=/volume1/@appstore/homeassistant/tmp: No such file or directory
.
I've changed /volume1/@appstore/homeassistant/tmp
ownership from root
to sc-homeassistant
, but it's still returning the same error.
Install log seems to be fine - no errors there.
I've re-installed the previous build and it started up just fine.
I'll wait for a newer built, I guess? :)
Hi @hgy59,
Just tried your latest build (pyrfc3339) and it's working perfectly fine on DS220j - no more issues that I can see and logs are clean too.
Thank you!
Setup
Package Name: Home Assistant Package Version: 0.114.2-7
NAS Model: DS220j NAS Architecture: rtd1296 DSM version: DSM 6.2.3-25426 Update 2
Expected behavior
1. Home Assistant eventually stops showing 'Home Assistant is starting, not everything will be available until it is finished.' after installation. 2. Most/any chosen integrations (i.e. AccuWeather) should pass their set up.
Actual behavior
1. When saving user details on onboarding page, the browser error is being thrown: 'Failed to save: undefined'. However, going back to home page after that username and password form comes up, so looks like most of it has worked. 2. Notification is being shown: 'Invalid config. The following integrations and platforms could not be set up: cloud. Please check your config.'. Adding
cloud:
toconfiguration.yaml
doesn't make this notification to go away even after reboot. 3. 'Home Assistant is starting, not everything will be available until it is finished.' pop up never goes away. 4. I've only succeeded in integration Synology device. AccuWeather integration starts and shows 'Please wait while the integration is being installed' message, but then comes back to the list of all available integrations without integrating it.Steps to reproduce
1. Use
sudo mount -o remount,size=5G /tmp/
to expand/tmp
as described at #4205 2. Install 'Home Assistant' community package. 3. Go to http://[your ip address]:8123/ for initial user setup. 4. Login to imediately see notifications mentioned above. 5. Click on Configuration > Integrations > + > Choose 'AccuWeather' integration.Package log
Home Assistant log:
/var/packages/homeassistant/target/var/homeassistant.log
Other logs
_Install log:
/var/packages/homeassistant/target/var/homeassistant_install.log
_