Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to assign default room to accessories? #60

Open
bartekpacia opened this issue Jan 1, 2025 · 0 comments
Open

Is it possible to assign default room to accessories? #60

bartekpacia opened this issue Jan 1, 2025 · 0 comments

Comments

@bartekpacia
Copy link

bartekpacia commented Jan 1, 2025

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant