Skip to main content

A small home hub example package

Project description

homehubRPi PyPI module

https://github.com/ngonimombeshora/homehubRPi

Current package in testing available at PyPI

homehubRPi

Project Desription

HomehubRPI package was specifically made for those wanting to implement bespoke Smart Home ecosystems. Currently runs on all Raspberry Pi's and can be extended to any other boards e.g Arduino, ESP8632, PocketBeagle etc. Only a few twitches would need to be done to suit the specific board type and I/O pin configurations. Some modules work without needing any tweaking. For example HTTPCommunications module. Provides mqtt, http and hardware adbstraction.

This package works in tandem with hubAPI which hosts the database and front-end API for developers. This API can be hosted online or on a local server. Otherwise if one wishes they can use the one hosted on the public domain on netlify at Insert netlify url, which still offers the same amount of security and privacy to ones own smart home ecosystem.

🚀 Getting Started

pip3 install homehubRPI

and start using...

'''sh from homehubRPi import []

'''

🤔 Documentation

To view documentation in your browser

  1. Clone the github repo
git clone https://github.com/ngonimombeshora/homehubRPi
  1. Enter the docs folder
cd docs/
  1. Open homehubRPi.html in your browser And you're good to go. 🚀

Alternatively...

To view documentation, use pydocs. The following command starts a server at http://localhost:33091/

python3 -m doc -b

And can be viewed at link: http://localhost:33091/ open link homehubRPi

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

homehubRPi-1.0.0.tar.gz (7.4 kB view hashes)

Uploaded Source

Built Distribution

homehubRPi-1.0.0-py3-none-any.whl (8.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page