https://github.com/andypiper/pistate
A Python-based MQTT publisher for data about the state of a Raspberry Pi and GPIO connected devices.
https://github.com/andypiper/pistate
python raspberry-pi rpi
Last synced: 10 months ago
JSON representation
A Python-based MQTT publisher for data about the state of a Raspberry Pi and GPIO connected devices.
- Host: GitHub
- URL: https://github.com/andypiper/pistate
- Owner: andypiper
- License: apache-2.0
- Created: 2013-04-11T15:08:43.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-08-07T14:39:53.000Z (over 12 years ago)
- Last Synced: 2025-04-02T11:59:34.710Z (10 months ago)
- Topics: python, raspberry-pi, rpi
- Language: Python
- Size: 113 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
PiState
=======
A Python-based MQTT publisher for data about the state of a Raspberry Pi and GPIO connected devices.
### Requirements
* python-mosquitto MQTT client library
* RPi.GPIO library for access to Raspberry Pi GPIO pins
### Current state
Currently works and publishes RPi host information along with onboard CPU and GPU temp.
Preliminary support for controlling BerryClip attached on the GPIO pins.
### TODO
* proper Python class
* error handling around CPU/GPU etc
* looping temperature update
* check for root access
* exit handler
* daemonize
* config files