Skip to content

ganonp/OpenHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Updates!

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.

OpenHub

An open source iOT hub for the HomeKit framework. Works with OpenHubAPI and OpenController. This project is built on HAP-Python.

Main features:

  • Customizable
  • Managed through a GUI via OpenHubAPI
  • Works with the home automation framework Home Assistant.
  • Works with HomeKit and Siri
  • Camera works with Raspberry Pi Zero (and more powerful pis) + PiCam

Accessories For:

  • Air Temperature
  • Soil Temperature
  • AC Current
  • Liquid Level
  • Soil Moisture
  • Air Humidity
  • Water Pressure
  • Air Quality
  • Light
  • Relays
  • Pumps
  • Valves
  • Camera

Includes code for hardware:

  • DHT22
  • DS18B20
  • VEML7700
  • PMSA0013
  • MCP3008
  • PiCam
  • PiPico (requires OpenController)

Installation

On a Raspberry Pi with a clean version of Raspbian Buster run:

$ sudo apt-get update
$ sudo apt-get install python3-pip --fix-missing -y
$ sudo python3 -m pip install openhub
$ sudo python3 -m OpenHub.install

When prompted, enter a name for the hub (this will make it easier to find from the OpenHubAPI GUI) and press enter. Please reboot when prompted.

Home Assistant Integration

garden_hub_home_assistant

Example Hub

soil_moisture_temp_humidity

About

OpenHub is software meant to help you build iOT devices with Raspberry Pi.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published