sensorReporter
sensorReporter copied to clipboard
A python based service that receives sensor inputs and publishes them in various ways.
This draft PR implements the homie protocol with a new connector. Moreover this fixes #100, I hope you don't mind that I put this fix in this big PR. What...
The advanced parameter for GPIO Sensor Btn_Pressed_State is not optional when PUD is set to DOWN.
@DanielDecker, before I submit a PR to take care of this I want to make sure I understand what's going on. This morning at 06:24 my sensorReporter restarted. During startup...
Implement a Homie communicator to enable automatic discovery of sensor_reporter instances.
Linux kernel 6.6 (Raspberry Pi OS - current release) breaks the RPi.GPIO event detection which is used by RpiGpioSensor. Sources: * https://github.com/raspberrypi/linux/issues/6037 (using Raspberry Pi OS kernel 6.6.20-1+rpt1 on RPi4)...
Make `i2c.pwm.PwmHatColorLED` use ColorHSV class from utils and remove redundant implementation in i2c.pwm.py
This PR changes the GPIO library for the RpiGpioActuator & GpioColorLED to lgpio. *changed RpiGpioActuator & GpioColorLED to use lgpio instead of RPi.GPIO +added type annotation for RpiGpioActuator, GpioColorLED, core.sensor...
The new library is not backwards compatible and requires changes to code. Note, take this as an opportunity to see if HiveMQ (assuming they have an MQTT library), ADA Fruit,...
Raspberry Pi OS bookwork has tightened down the installation of libraries and all but requires a virtualenv. In order to install this as a module requires a restructuring of the...
To support large usage of HASS it would be great if MQTT discovery would be integeated: https://www.home-assistant.io/integrations/mqtt/