HON’s Wiki # Home Assistant
Home / Home Automation
Contents
Installation
Proxmox Variant
These steps are for installing the Home Assistant image in Proxmox. There is also a “Core” variant which can be installed as a Docker image, but don’t doesn’t include the add-on store.
- Create the VM in Proxmox:
- It must use OVMF (UEFI).
- The main hard drive doesn’t matter, it will be removed later.
- Enable QEMU agent.
- Download the VMDK image from Installing Home Assistant to the Proxmox host.
- Import the image to the VM:
qm importdisk <vmid> hassos.vmdk <storage> -format <qcow2|raw>
- Detach and remove the existing main disk for the VM.
- Attach the newly imported disk for the VM (by double clicking it).
- Start the VM and make sure it boots properly.
- Open the web wizard to configure it.
- It uses port 8123.
- To find its IP address, log in from console (see below) and run
ipconfig
. It only listens on IPv4.
- (Optional) Setup DHCP reservations to make its IP addresses static.
- (Optional) If you need to configure something from console, log in as root with no password.
- Type
login
to open a shell.
- (Optional) Install some useful add-ons:
- “File editor” or “Visual Studio Code”
Integrations and Add-Ons
Telldus Live Integration
TODO Make this work.
See Telldus Live (Home Assistant).
These instructions use the local API (supported by TellStick Net v2, ZNet Lite v1/v2 and possibly more) insetad of the cloud API for devices that support it. This does not require the TellStick add-on.
- Make sure the device has a static IP address (use DHCP reservations).
- Set up the device with Telldus Live.
- The website is absolutely terrible, use the app when possible.
- Add the configuration snippet below to
configuration.yml
containing the IPv4 address of the device.
- This is required for using the local API.
- While it does request an IPv6 address, its services don’t seem to listen to IPv6.
- Restart Home Assistant.
- Open Home Assistant and open the page to add integrations. “Telldus Live” should appear as discovered.
- Configure the discovered integration using the Telldus device, not the cloud API.
- If it fails and the discovered integration disappears, then restart Home Assistant again.
- It will take you to both Telldus Live and the device to authenticate the integration.
# ...
tellduslive:
host: <ipv4-or-hostname>
hon.one
| HON95/wiki
| Edit page