Part 2: HassIO Add-Ons

Ran into some problems with HassIO only working on ethernet and could not configure the wifi.

Solution: Rename the resin-sample file to resin-wifi. Inside the resin-wifi file (now renamed) rename the ID to id=resin-wifi. Finally, change the wifi information to a 2.4 ghz network. RPI 3 B did not work with the 5 ghz network.

Started with SSH to login with Putty – had to generate a private and public key and configure it. This gives me access to the command line.

https://www.home-assistant.io/addons/ssh/

Samba Share installed without issue. This allows my computer to see RPI as a separate network drive and edit key configuration files.

Home Assistant Control Panel

The issue I ran here was that the auto setup was not detecting my home assistant link correctly. Solution: I reset my cache and manually set this up to work instead of using the automated find home assistant option.

HARDWARE SPECIFIC ADD-ONS

I installed each add-on and restarted the entire Home Assistant platform for everything to recognize.

Philips Hue

Auto discovered, no issue seeing as an entity.

Chrome Cast Audio x 2

Auto discovered, no issue seeing as an entity.

Roku

Auto discovered, no issue seeing as an entity.

Wink Configuration – ran into significant trouble here.

Realized the issue was because my local IP was not accessible and had to use the hassio.local:port address. Made a stupid mistake and didn’t realize that the RPI had changed IP address somewhere in the new install. I locked the IP in the airport utility tool of my router as a failsafe going forward.

Next step – adding my Serena Shades onto Wink.

Z-Wave

https://www.home-assistant.io/hassio/zwave/

This was a bit tricky since home assistant takes care of the additions of the z-wave devices. Reminder to self, do not manually add via the Z-Stick as home assistant takes care of all z-wave device additions.

Step 1 – Plug in Z-Stick.

Step 2 – Find the Z-Wave configuration panel.

Step 3 – Add Node.

Step 4 – Activate device by taking out and putting battery back in.

Step 5- Heal Network.

TP-Link

https://www.home-assistant.io/components/switch.tplink/

Installed without issue using simple switch addition. In the past this was a python script addition. Major improvement here.

Harmony Hub

https://www.home-assistant.io/components/remote.harmony/

Not sure why Harmony was not auto discovering but added the remote platform with the name of my harmony hub and it discovered immediately.

Nest

https://www.home-assistant.io/components/nest/

Need to sign up for a developer account.

Ran into a roadblock since Nest requires port forwarding. Have to call my internet company.

I think all the major hubs are now connected except Nest at this point. Next step will be integration and automation.