For the light trickle of people I've seen cloning and visiting. I'm presently at the end of a big house move and still in the throes of starting a new job. However, in a few months updates to this and adjacent repos will resume (although at a slower pace). If you are interested in contributing, please feel free to let me know, open an issue, make a PR and I will do my best to get back to you.
A GUI for managing iOT hubs, hardware, and homekit accessory configurations for OpenHub and OpenController.
Main features:
- Create, delete, rename OpenHub hubs from one GUI.
- Add and manage hardware to any OpenHub hub on your network with an easy to use interface.
- Collect statistics on hardware readings.
- Create HomeKit Accessories using combinations of hardware outputs, mathmatical transformations, and hardware stats.
$ sudo apt-get update
$ sudo apt-get install python3-pip --fix-missing -y
$ sudo python3 -m pip install openhub-api
$ sudo python3 -m OpenHubAPI.install
- Install OpenHubAPI on a Raspberry Pi.
- Install OpenHub on the same or a different device.
- (Optional) Install OpenController on a Raspberry Pi Pico and connect to to the OpenHub device.
- Hub will automatically find and add itself to OpenHubAPI on the same network.
- Create user on OpenHubAPI
- Add user to newly added hub.
- Create and configure hardware.
- Create and configure channels on hardware.
- Create and configure accessories with channels.
- Reboot device running OpenHub.
- Add accessories to HomeKit.