You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Repairs broken internal hyperlinks by restoring internal anchors.
Restored anchors converted to null-anchor form.
Fixes some spacing and alignment errors (apparent in MacDown authoring
tool).
Prefers multi-line command syntax over `&&` form which can be confusing
to new users (quasi standard followed in other IOTstack documentation).
Prefers `$ ` prompt form for commands users should execute. This is
another quasi-standard.
Explicitly sets `cd ~/IOTstack` where its omission might produce
unexpected results.
Adds code-fence rendering hints where appropriate.
Signed-off-by: Phill Kelley <[email protected]>
## <aname="twoVersions"></a>Home Assistant: two versions
17
17
18
18
There are two versions of Home Assistant:
19
19
@@ -31,7 +31,7 @@ Technically, both versions of Home Assistant can be installed on your Raspberry
31
31
32
32
IOTstack used to offer a menu entry leading to a convenience script that could install Supervised Home Assistant but that stopped working when Home Assistant changed their approach. Now, the only method supported by IOTstack is Home Assistant Container.
33
33
34
-
### Installing Home Assistant Container
34
+
### <aname="installHAContainer"></a>Installing Home Assistant Container
35
35
36
36
Home Assistant (Container) can be found in the `Build Stack` menu. Selecting it in this menu results in a service definition being added to:
37
37
@@ -56,7 +56,7 @@ $ cd ~/IOTstack
56
56
$ docker-compose up -d
57
57
```
58
58
59
-
### Installing Supervised Home Assistant
59
+
### <aname="installHASupervised"></a>Installing Supervised Home Assistant
60
60
61
61
The direction being taken by the Home Assistant folks is to supply a ready-to-run image for your Raspberry Pi. That effectively dedicates your Raspberry Pi to Home Assistant and precludes the possibility of running alongside IOTstack and containers like Mosquitto, InfluxDB, Node-RED, Grafana, PiHole and WireGuard.
62
62
@@ -106,12 +106,12 @@ The first time you use PiBuilder, the process boils down to:
106
106
107
107
where «name» is the name you give to your Raspberry Pi (eg "iot-hub").
108
108
109
-
After step 9, Supervised Home Assistant will be running. The `04_setup.sh` script also deals with the [random MACs](#why-random-macs-are-such-a-hassle) problem. After step 11, you'll be able to either:
109
+
After step 9, Supervised Home Assistant will be running. The `04_setup.sh` script also deals with the [random MACs](#aboutRandomMACs) problem. After step 11, you'll be able to either:
110
110
111
111
1. Restore a backup; or
112
112
2. Run the IOTstack menu and choose your containers.
113
113
114
-
## Why random MACs are such a hassle
114
+
## <aname="aboutRandomMACs"></a>Why random MACs are such a hassle
115
115
116
116
> This material was originally posted as part of [Issue 312](https://github.com/SensorsIot/IOTstack/issues/312). It was moved here following a suggestion by [lole-elol](https://github.com/lole-elol).
117
117
@@ -171,7 +171,8 @@ Random MACs are not a problem for a **client** device like a phone, tablet or la
171
171
172
172
It is not just configuration-time SSH sessions that break. If you decide to leave Raspberry Pi random Wifi MAC active **and** you have other clients (eq IoT devices) communicating with the Pi over WiFi, you will wrong-foot those clients each time the Raspberry Pi reboots. Data communications services from those clients will be impacted until those client devices time-out and catch up.
173
173
174
-
## Using bluetooth from the container
174
+
## <aname="usingBluetooth"></a>Using bluetooth from the container
175
+
175
176
In order to be able to use BT & BLE devices from HA integrations, make sure that bluetooth is enabled and powered on at the start of the (Rpi) host by editing `/etc/bluetooth/main.conf`:
0 commit comments