Skip to content
adrw // Andrew Alexander
LinkedInGithub

Home Assistant

Tech2 min read

I've been curious about ways to do IoT and smart home without accepting the surveillance, hacking, and privacy intrusion of suspect companies like Nest or potentially incompetent implementations from legacy thermostat or camera manufacturers.

I think Home Assistant might be the trick. Self hosted smart home server with a huge community of maintained integrations for cameras, themostats, and more.

Adding Z-Wave USB to Synology

  • Find the USB path corresponding to cp210x, there should be two for the GoControl HUSBZB-1, one for Z-Wave and one for Zigbee
    $ dmesg | grep tty
    [186337.625263] usb 3-1: cp210x converter now attached to ttyUSB0
    [186337.640052] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0
    [186339.975206] usb 3-1: cp210x converter now attached to ttyUSB0
    [186339.982087] usb 3-1: cp210x converter now attached to ttyUSB1
  • Add the Z-Wave integration in HASS UI and the /dev/ttyUSB0 path

Remote Access with Synology Reverse Proxy

Remember to set the WebSocket Custom Header on the rules for login to work.

Follow instructions on duckdns.org to create a DDNS account (preferably using Github login) and then reserve a *.duckdns.org subdomain that will redirect to your external IP. It has instructions on how to configure Synology DDNS client to keep duckdns.org updated if (and when) the external IP is changed by the internet provider.

Other Resources

Hardware

© 2023 by adrw // Andrew Alexander. All rights reserved.
Theme by LekoArts