Owntracks for be convinced to talk the correct protocol version (Protocol Level 4; MQTT 3.1.1) by setting it manually in the configuration JSON.
I have tested this against my own Hassbian install (0.47.0).
See the ticket that added the feature here; https://github.com/owntracks/ios/issues/444
* Add network_key configuration
Network key can be set here rather than in the (difficult to find) configuration `options.xml`. It takes the same comma separated "0xNN" string syntax as previous.
* Cleanup unneeded section
Removed the options.xml information that is on longer required as per comments from @dale3h
The "state" used to be an alias for "to" but this was deprecated to make the
meaning more clear.
This commit updates the examples to no longer use the deprecated name.
* Update nginx docs
Added step to remove passphrase from self-signed cert private key.
Removed http block since enabled sites now are included inside the http block in modern nginx configs
* Update nginx.markdown
Added note about sites-available directory in RPM-based distros (and possibly others)
I have not read the docs extensively but the yaml config example given seems incorrect. It have adjusted to to what I believe is the correct config for the automation example given. I am not sure if things changed with the new Automation editor but I don't want people struggling with configs due to bad documentation.
Though not incorrect, the instructions for installing HA on Armbian are very sparse. This proposed change provides a better way to help users get Home Assistant properly installed on Armbian (linking to existing docs for setting up in a venv)
Pacaur does not work as root for security reasons, it will only ask for a password interactively when invoking `makepkg`:
```
$ sudo pacaur -S home-assistant
[sudo] password for zoresvit:
:: you cannot perform this operation as root
```