Metadata-Version: 2.1
Name: pi-device-net
Version: 0.1.29
Summary: A set of tools to operate a device network.
Home-page: https://github.com/EdwinWiseOne/PiDeviceNet
Author: Edwin Wise
Author-email: edwin@simreal.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: Free for non-commercial use
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Home Automation
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: paho-mqtt
Requires-Dist: pygame

Overview
========

A system for automated device discovery and commmunication,
using UDP (for discovery) and MQTT (via mosquito and
Paho-mqtt) for communication.

It is a work in progress.

Installation
============

The Device Net doesn't install on its own, but is part of a Module or 
Controller as a client library, to manage networking and communications.

When used on a Module, that project needs to add these entries to their
`requirements.txt`:

* paho-mqtt
* pi-device-net

When used on a Controller, that project needs to add these to its 
`requirements.txt`:

* paho-mqtt
* pi-device-net>=0.1.20
* mosquito

In addition, on the Controller system, you need to install and launch the
Mosquito service during device setup:

    sudo apt-get update
    sudo apt-get install mosquitto

Development
===========


