-
Notifications
You must be signed in to change notification settings - Fork 49
Description
Hey Matthias. First of all, thank you very much for developing this module as open-source software. It brought me much joy and allowed me to integrate my stupid, non-standard smart-home system with Home.app on my iPhone.
Intro
I have ~200 devices in my smart home system. I reverse-engineered that system's API so I have programmatic access to my devices (I can query list of devices in my home, their state, and turn them off/on etc.). This is implemented in https://github.com/bartekpacia/fhome
Since I have an iPhone, I thought it'd be cool to be able not to use the stupid default app my smart home system vendor provides but instead use the built-in Home app. Thanks to this module, I developed a bridge that syncs state between my smart home and HomeKit and it works quite nicely.
The problem
When I add the bridge, it asks me to configure all ~200 devices. By "configure", I mean set:
- the device name
- assign the device to the room
See a screen recording I made to demonstrate this:
screen_recording_2.mp4
I'm fine with the names, but I'm not with having to add every device manually to a room. I could justify doing it once but I'm not aware of any way to save this config.
Therefore my question is: is it possible to define some kind of default "room associations" for each device using this module? Basically I don't want to have to go through the setup of 200 devices every time I add a home (sometimes I'm testing/debugging something so I have to delete and re-add my home in Home app, and having to do the configuration every time will take way too much time).