I have a KNX Smart Home automation system in my house in Germany I would like to have my own windows application in which I can control all my devices. The windows PC where the application is installed will work as a server to host the functions. What I want from that application:
- Easy setup of a building and rooms as well as functions (similar to Apple Homekit)
- Connection with KNX through IP router or USB gateway
Wanted functions are:
1. Status information (time, date, temperature, etc.)
2. On / Off functions
3. Binary infomation (e.g. Motion detected / not detected, window open / closed)
4. Dimming
5. Shutter control
6. Heating control
7. Tunable White and RGB light control
8. Camera stream integration (MJPG / H264)
9. Routines/Scenes and Logic (like IFTTT) should be possible, each Routine/Scene and Logic function can be put in groups
10. IP Door intercom integration should also be possible, if the app is minimized a popup should appear with the video and speaking option
11. Additional Popups should be configurable (e.g. when a motion sensor detecs someone)
12. Optional recording of history (e.g. temperatures over the last time or motion detection over the last time)
- The design should be unique and modern, but comparable to Apple Homekit since I really like that design. Functions can be added like tiles in the same way
- Floor plan feature where you can setup a floor plan of your house easily (e.g. with a picture of your floor plan) and place your functions that where setup earlier (see above) via drag and drop.
- It should be possible to add other functions like a login system to access my own Smart Home from all over the world with iOS and Android deviced with its own apps
- The system should be compatible to Apple Homekit and Google Home as well as Amazon Alexa and other big smart home brands like Philips Hue, Google nest etc.. IFTTT integration would be useful as well.
One example for an application is this: [login to view URL]