Skip to main content

Custom home IOT server.

Project description

Maison Jung

This is the python package that runs on the Raspberry Pi managing the custom made IOT in my house.

Usage

The package exposes a CLI: maison-jung --help

It requires multiple files to be inside a working directory in order to run properly:

  • config.yml: where are stored API keys (for the telegram bot and Adafruit IO), all the wemos ips, ...
  • options.yml: used to build the interactive inline keyboard menu on telegram
  • schedules.yml: defines the scheduled tasks
  • database.json: TinyDB database

To Do

  • Type hinting
  • Text files data in database table (ready for drop)
  • Flask server (website)

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

maison_jung-0.1.9.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

maison_jung-0.1.9-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file maison_jung-0.1.9.tar.gz.

File metadata

  • Download URL: maison_jung-0.1.9.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1024-azure

File hashes

Hashes for maison_jung-0.1.9.tar.gz
Algorithm Hash digest
SHA256 c227c95207f8839d853d39cbbf021db187ead71dbbf556b4e2d8525b5208b134
MD5 c2e2dfc1538574416b8bf7a6ae5b382a
BLAKE2b-256 a9e84687f126b15de2a3223e916b966f53119231fd03834e44bff7ecb17e73df

See more details on using hashes here.

Provenance

File details

Details for the file maison_jung-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: maison_jung-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 15.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1024-azure

File hashes

Hashes for maison_jung-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 6988ce9335ee81316270d2809d21dc49da8e466a7596733828fe949bbedcd7a2
MD5 90980343342b614630328798f7e14dfc
BLAKE2b-256 e6c2ff3ab6e0a1ba366cf844b7b547c898d0c0adeea49f96beef909647356855

See more details on using hashes here.

Provenance

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