Metadata-Version: 2.1
Name: openhub
Version: 0.0.199
Summary: An open source iOT controller.
Home-page: https://github.com/ganonp/GardenHub
Author: Ganon Pierce
Author-email: ganonp@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# OpenHub

An opensource iOT hub for the HomeKit framework. Works with [OpenHubAPI](https://github.com/ganonp/OpenHubAPI) and [OpenController](https://github.com/ganonp/OpenController). This project is built on [HAP-Python](https://github.com/ikalchev/HAP-python). 

Main features:

* Customizable
* Managed through a GUI via [OpenHubAPI](https://github.com/ganonp/OpenHubAPI)
* Works with the home automation framework [Home Assistant](https://github.com/home-assistant/home-assistant).
* Works with HomeKit and Siri

Accessories For:
* Air Temperature
* Soil Temperature
* AC Current
* Liquid Level
* Soil Moisture
* Air Humidity
* Water Pressure
* Air Quality
* Light
* Relays
* Pumps
* Valves

Includes code for hardware:
* DHT22
* DS18B20
* VEML7700
* PMSA0013
* MCP3008
* PiPico (requires [OpenController](https://github.com/ganonp/OpenController))

## Installation 


```
$ sudo apt-get install python3-pip
$ sudo python3 -m pip install openhub
$ sudo python3 -m OpenHub.install
```

## Home Assistant Integration 

<img width="1381" alt="garden_hub_home_assistant" src="https://user-images.githubusercontent.com/3904428/142282799-40c58ffb-13dd-4115-ba77-7052f0199957.png">

## Example Hub

![soil_moisture_temp_humidity](https://user-images.githubusercontent.com/3904428/142282859-fffbcc82-ac24-4a6b-afc1-daf44ad1abfe.jpg)


