SENSBLUE ATLAS/Home Assistant: Difference between revisions
Appearance
Created page with "= Home Assistant integration = '''Installing Home Assistant on the SENSBLUE ATLAS / i.Cee²''' '''Objective''' Install Home Assistant in a Docker container, running alongside the stack already present on the ATLAS: * Node-RED * Mosquitto MQTT * Grafana * InfluxDB Home Assistant '''does not replace''' the native stack. It only adds an extra interface/integration layer. '''Scope:''' base installation of Home Assistant, creation of the initial account, and MQTT configu..." |
No edit summary |
||
| Line 44: | Line 44: | ||
|Local Mosquitto on 127.0.0.1:1883 | |Local Mosquitto on 127.0.0.1:1883 | ||
|} | |} | ||
Check the system:<syntaxhighlight lang="bash"> | Check the system:<syntaxhighlight lang="bash">cat /etc/os-release | grep PRETTY_NAME | ||
cat /etc/os-release | grep PRETTY_NAME | |||
uname -m | uname -m | ||
df -h / | df -h /</syntaxhighlight> | ||
</syntaxhighlight> | |||
=== 2. Ports used on ATLAS === | === 2. Ports used on ATLAS === | ||
Before and after installation, confirm that the existing stack continues to respond. | |||
{| class="wikitable" | |||
!Service | |||
!Port | |||
|- | |||
|Node-RED | |||
|1880 | |||
|- | |||
|Mosquitto MQTT | |||
|1883 | |||
|- | |||
|Grafana | |||
|3000 | |||
|- | |||
|InfluxDB | |||
|8086 | |||
|- | |||
|Home Assistant | |||
|8123 | |||
|} | |||
Check the stack's ports:<syntaxhighlight lang="bash"> | |||
for p in 1880 1883 3000 8086; do | |||
ss -tlnp | grep ":$p " && echo "port $p OK" | |||
done | |||
</syntaxhighlight> | |||
Revision as of 09:11, 14 July 2026
Home Assistant integration
Installing Home Assistant on the SENSBLUE ATLAS / i.Cee²
Objective Install Home Assistant in a Docker container, running alongside the stack already present on the ATLAS:
- Node-RED
- Mosquitto MQTT
- Grafana
- InfluxDB
Home Assistant does not replace the native stack. It only adds an extra interface/integration layer.
Scope: base installation of Home Assistant, creation of the initial account, and MQTT configuration compatible with the current ATLAS installation.
1. Prerequisites
| Item | Value / check |
|---|---|
| Device | SENSBLUE ATLAS / i.Cee² |
| Platform | Raspberry Pi CM4 / aarch64 |
| System | Debian GNU/Linux 13 trixie |
| Access | SSH with a user account that has sudo permissions |
| Disk space | At least 1 GB free on the eMMC |
| Network | ATLAS with internet access |
| Required port | 8123 free for Home Assistant |
| MQTT | Local Mosquitto on 127.0.0.1:1883 |
Check the system:
cat /etc/os-release | grep PRETTY_NAME
uname -m
df -h /
2. Ports used on ATLAS
Before and after installation, confirm that the existing stack continues to respond.
| Service | Port |
|---|---|
| Node-RED | 1880 |
| Mosquitto MQTT | 1883 |
| Grafana | 3000 |
| InfluxDB | 8086 |
| Home Assistant | 8123 |
Check the stack's ports:
for p in 1880 1883 3000 8086; do
ss -tlnp | grep ":$p " && echo "port $p OK"
done