Releases: home-assistant/operating-system
HassOS 0.4
Note
This is Only a BETA. Don't use it productive. We support only OTA updates to stable release!
Please help us to improve the Documentation: https://github.com/home-assistant/hassos/tree/dev/Documentation
You can login into device with root. After that you are in a simple CLI container. We had no time to give them more love. It is only a simple busybox. You can exit this CLI with exit 10
. There is also a hassio cli,
but actual will not work and need also a update on supervisor to support token from hosts.
What is needed for a stable release:
- Fix bugs
- Create a real CLI container
- Better documentation
Future steps:
- Add Hass.io support for HassOS configuration/Network over UI
OS
We use now U-Boot as primary bootloader and barebox for UEFI devices.
Added
- Support for U-Boot
- Hass.io Supervisor 107
Changed
- Set timer to 1m for report rauc the system booted well, before 30s
- Change partition layout for dual bootloader support:
[boot] = 32M
[kernelA] = 24M
[rootfsA] = 256M
[kernelB] = 24M
[rootfsB] = 256M
[bootstate] = 8M
[overlay] = 96M
[data] = > 1GB
Hardware
Added
- Support for Raspberry Pi
- Support for Raspberry Pi 0 W
- Support for Raspberry Pi 3
- Support for Raspberry Pi 3-64
Changed
- Migrate Raspberry Pi 2 to u-boot
Update
We update the RPi3 64bit version to make sure that the arm_64bit
is set in config.txt
.
HassOS 0.3
System
Changes
- Rename from Hass.io-OS to HassOS
- Update docker to 18.03.1-ce
- Update buildroot to 2018.05
- Update Barebox to 2018.05
- Update linux to 4.14.41
- Add support for modules/rauc on
hassos-config
- Generalize bootloader handling for all boards
Bugfix
- Fix missing docker-proxy
Hardware
Raspberry
Add support for Raspberry Pi2. Actual it works only if the console is mapped to ttyAMA0. Without serial console it fails with a kernel panic while the sdhost don't initial correctly. I think there is a device-tree bug. Maybe someone can help to find out why...
Misc
Don't use this productive. It is only for development. Actual we have no real CLI, they is only a blank docker container. You can exit this CLI container with exit 10
.
Hass.io-OS 0.2
Beta Build 0.2
First release with final userland/kernel. As next we update the hardware support.
Roadmap for Beta/Stable Release:
#3
Warning: This is a beta and we don't plan OTA updates for the beta currently!
Notes
Use exit 10
inside CLI to spring to host. User for login is root
Hass.io-OS 0.1
That is the first technical preview of the new Hass.io-OS
This is for developer and technical approved users. You can't use this productive now and we don't support any OTA updates for this release.
Don't create any Issue/Bug reports. This release is for developers they fix it self and provide a PR or use discord to search a solution.
Roadmap for Beta/Stable Release:
#3
Tips
Use exit 10
on CLI to access to base system. User is root
.
Known Bugs
- After 3 reboots, the barebox lock the system0 and can't boot from system1. I need fix the state access for rauc on local system. You can boot with
boot system0
or reset the disk. - The CLI after login is very basic. I had no time to make it usefully.