9.3 KiB
comments
| comments |
|---|
| true |
Home Automation for control home appliances
Domoticz
Domoticz open source home automation
Domoticz is an open-source home automation platform that allows you to control and monitor smart devices in your home. It supports a wide range of devices, including lights, sensors, thermostats, and cameras. Through its web interface or mobile app, you can set up automation rules and schedules, providing greater convenience and energy efficiency. It’s customizable, flexible, and can be run on a variety of hardware platforms supported by Armbian.
=== "Access to the web interface"
The web interface is accessible via port **8780**:
- URL: `https://<your.IP>:8780`
- Username/Password: admin / domoticz
=== "Directories"
- Config directory: `/armbian/domoticz`
=== "Advanced setup"
- Primary USB device passing through (`/dev/ttyUSB0`) to Docker container is enabled by default
- For more complex setup, please follow this comprehensive guide: <https://wiki.domoticz.com/Main_Page>
Edit: footer header
Status: Preview
Maintainer: @igorpecovnik
Documentation: Link
armbian-config --cmd DOM001
armbian-config --cmd DOM002
armbian-config --cmd DOM003
EVCC
EVCC - solar charging automation
evcc is an energy management system with a focus on electromobility. The software controls your EV charger or smart plug. It communicates with your vehicle, inverter or home storage to make intelligent charging decisions. The software is open source and community-driven.
Edit: footer header
Status: Preview
Maintainer: @igorpecovnik
Documentation: Link
armbian-config --cmd EVCC01
=== "Access to the web interface"
The web interface is accessible via port **7070**:
- URL: `https://<your.IP>:7070`
- Admin password is generated at first web interface login
=== "Directories"
- Install directory: `/armbian/evcc`
- Site configuration directory: `/armbian/evcc/evcc.yaml`
=== "View logs"
```sh
docker logs -f evcc
```
armbian-config --cmd EVCC02
armbian-config --cmd EVCC03
openHAB
openHAB empowering the smart home
Edit: footer header
Status: Stable
Architecture: x86-64 arm64 armhf
Maintainer: @igorpecovnik
Documentation: Link
armbian-config --cmd HAB001
=== "Access to the web interface"
The web interface is accessible via port **8080**:
- URL: `https://<your.IP>:8080`
- Username/Password: Are set at first web interface login
=== "Directories"
- Install directory: `/usr/share/openhab`
- Site configuration directory: `/etc/openhab`
- Config file: `/etc/default/openhab`
- Data directory: `/var/lib/openhab`
See also [openHAB file locations](https://www.openhab.org/docs/installation/linux.html#file-locations).
=== "View logs"
```sh
journalctl -u openhab
```
armbian-config --cmd HAB002
armbian-config --cmd HAB003
Home Assistant
Home Assistant open source home automation
Home Assistant is an open source smart home platform that allows you to connect your smart home devices like your TV, fan, cameras, thermostats, lights, and sensors. As a user, you can build intricate automation using Home Assistant's user-friendly, unified web-based user interface.
Perfect to run on any single board computer with 4 cores and at least 512Mb of memory. Armbian installation is optimised to run from SD/eMMC media, but it is recommended to use SSD.
!!! danger "Limited support"
The supervised installation method on Armbian is not officially supported by the [Home Assistant project](https://www.home-assistant.io/installation/alternative#install-home-assistant-supervised). Additionally, installation on hardware that is not officially supported is also outside the scope of support provided by the Armbian team.
You are welcome to report high-level application issues that are reproducible on the official Home Assistant Operating System (HAOS) within the [Home Assistant Community](https://community.home-assistant.io/). For any topics related to single-board computer hardware, you may use the [Armbian Community Forums](https://forum.armbian.com); however, please be aware that official support from the Armbian team is not guaranteed.
While the Home Assistant team is [planning to deprecate the Supervised installation method](https://community.home-assistant.io/t/feedback-requested-deprecating-core-supervised-i386-armhf-armv7/880968/312), the Armbian team will continue to provide and maintain the supervised installation method as long as automated installation tests remain successful and the maintenance effort remains reasonable.
Edit: footer header
Status: Preview
Architecture: x86-64 arm64 armhf
Maintainer: @igorpecovnik
Documentation: Link
armbian-config --cmd HAS001
=== "Access to the web interface"
The web interface is accessible via port **8123**:
- URL: `https://<your.IP>:8123`
- Username/Password: Are set at first web interface login
=== "Directories"
Home Assistant on Armbian runs supervised in a Docker container. This secures same functionality as stock HAOS.
- Config directory: `/armbian/haos`
=== "Armbian advantages"
|Functionality|HAOS|Armbian with HA|
|:--|:--:|:--:|
|Automations|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Dashboards|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Integrations|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Add-ons|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|One-click updates|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|Backups|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|General purpose server|:x:|:white_check_mark:|
|Running on exotic hardware|:x:|:white_check_mark:|
armbian-config --cmd HAS002
armbian-config --cmd HAS003



