top | item 31521893

(no title)

cheeko1234 | 3 years ago

Wow, Esphome on the front page. This project is what makes me feel like ironman.

The most used esphome is the one I have installed with a relay to my garage opener. I'm able to automatically conjure siri using 'hey siri' on my airpods and tell her to open my garage, while being on my motorcycle. The response time of my garage opening from having finished my sentence to siri is less than half a second! I drive right in, and I have a timer set on home assistant to hit the relay again after a minute so the garage closes automatically. Also have 5 esphomes with motion/temperature sensors.

All my automations are programmed using node-red. Everything is run using docker-compose.

Keep in mind, my home assistant or esphome is NOT open to the internet, and only controllable by apple devices from outside the network.

discuss

order

toxik|3 years ago

> Keep in mind, my home assistant or esphome is NOT open to the internet, and only controllable by apple devices from outside the network.

Sounds like they’re network connected to me!

avianlyric|3 years ago

Attached to HomeKit, so the devices outside of the network need to use iCloud and HomeHub (Apple TV, HomePod etc) to bridge into the network.

In short your phone kindly asks an Apple TV (within your local network) to execute a device command on its behalf, via iCloud.

If you trust Apple to get their device-to-device auth and crypto right (which is the same stuff that power iCloud Keychain), then you can trust HomeKit to not expose your home devices to randos on the internet.

LoveMortuus|3 years ago

I think I might be missing something, because how does 'not open to the internet' and 'controllable only from outside of the network' not contradict itself?

thedanbob|3 years ago

I believe he means the Home Assistant instance is not exposed to the internet, but it's bridged to Homekit which is available outside his home network. I have the opposite setup: my Home Assistant instance is available off network, but I don't have a Homepod or newer Apple TV so I can only use Siri to control it at home.