-
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
First I would like to say that this looks like a solid C# project, nicely done!
Now I would like to know how this could be used to write many automations in C# using this library.
First, this is marked as a Controller which I assume is different from a HomeKit Accessory Server? Could you be so kind and explain the difference, thank you.
Next, so my use-case would be somewhat like this:
- Apple HomePod running my Home
- HomeKit owns all accessories through Aqara/Hue/Ikea hubs, even HomeBridge, or any other way to get devices/accessories into HomeKit
- C# Automation scripts
The C# Automation scripts I would like to run on a local Windows or Raspberry PI device where I am using the HomeKitDotNet library.
Using this library am I able to see/know the state of all devices that are owned by my Home (HomePod)?
As an automation example:
- When my Kitchen Motion Sensor is detecting motion I reset a custom timer to 1 hour
- When this custom timer expires (no more motion for one hour) I turn off the lights in the kitchen
Love to hear your response to all of the above :-)
Metadata
Metadata
Assignees
Labels
No labels