Skip to main content

Network-local (non-cloud) interface for Powersensor devices

Project description

Powersensor (local)

A small package to interface with the network-local event streams available on Powersensor devices. Specifically, this package abstracts away the connections to all Powersensor gateway devices (plugs) on the network, and provides a uniform event stream from all devices (including sensors relaying their data via the gateways).

The main API is in `powersensor_local.devices' via the PowersensorDevices class, which provides an abstracted view of the discovered Powersensor devices on the local network.

There are also two small utilities included, ps-events and ps-rawfirehose. The former is effectively a consumer of the the PowersensorDevices event stream which dumps all events to standard out. The latter, ps-rawfirehose is a debugging aid which dumps the lower-level event streams from each Powersensor gateway.

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

powersensor_local-1.0.2.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

powersensor_local-1.0.2-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file powersensor_local-1.0.2.tar.gz.

File metadata

  • Download URL: powersensor_local-1.0.2.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.2

File hashes

Hashes for powersensor_local-1.0.2.tar.gz
Algorithm Hash digest
SHA256 1a29679cfefef0b3bb77c03ec7732b8dba970e37b62ce49ef9d7f47e2c5ae014
MD5 29a84a4df0897bc79182a5246f2859d2
BLAKE2b-256 e7e6a14b3b1c41ccddcd370c24536e2d33409d458a3a00eae76620d13266c260

See more details on using hashes here.

File details

Details for the file powersensor_local-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for powersensor_local-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 632c2fa6619c6ec4926bc11346cd6b081301e0f6f54b1d24ec88b9211bb3daa5
MD5 87a2d3f8b900c9ef9f4fb0305ad1b216
BLAKE2b-256 555de66389b5a686ff6dac7daabd0037a361b3774d85198ce4eb0c7ddf56553b

See more details on using hashes here.

Supported by

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