Homeassistant

From The Munich Maker Lab's Wiki
Jump to navigation Jump to search
 
MuMaBus

Release status: experimental [box doku]

Description Home-Assistant instance for local automation in the lab
Author(s)  Adrian, Chris

We have a Homeassistant installation on premises. It's available at 10.10.20.67:8123 or homeassistant.local:8123. If you want to log in there you'll need an account which you can just ask for in slack.

MQTT

we're using emqx to run a local mqtt server as a homeassistant addon as the homeassistant can only handle connections to one mqtt server at the time. It mirrors the MuMaBus on the remote topic - so mumalab/rooms/status would be remote/mumalab/rooms/status. Keep in mind that this integration only logs in as an anonymous user on the Mumabus, so it can only see messages avaialble to all.

We use this bridged messages to run the automations that run when the space status changes.

It also gets messages from the toypad containing the ID, if the tag was added or removed, and the ID of the reader zone.

ESPHome

We've installed the ESPHome Addon into homeassistant which means that it's now easier than ever to add any kind of sensor, switch, light or display to the Space!

You'll need an account to the homeassistant instance. Once you have that you can click on the "ESP Home Device Compiler" tab in the sidebar and follow the instructions on the official addon page.

Integrations

This list will probably not get maintained, so take this with a grain of salt. This is the stuff that is currently integrated into homeassistant in some way:

  • StatusSign: a WeMos D1 Mini running ESP Home to switch a relay to turn the Open sign on/off depending on the Space Status
  • COBWLED, Lichterkette and LaserSign: Wled instances integrated with the default Integration
  • tempmon: An ESP Home installation measuring temperature from the Heating installation
  • kitchen lights: kitchen_left and kitchen_right, smart bulbs running openbeken, an open source software that you can flash on most tuya chips

THIS IS STILL WIP - Will continue soon :)