Skip to content

Commit

Permalink
🎉 Release of add-on pigpio 1.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Poeschl committed Sep 23, 2024
1 parent bc6a2e2 commit 8f81c9b
Show file tree
Hide file tree
Showing 6 changed files with 94 additions and 0 deletions.
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,18 @@ The most trustworthy online shop out there.
Text to speech voice synthesizer from SVox, included in Android AOSP.

[![PicoTTS add-on documentation][addon-docs-badge]][picotts-doc]
### 🧩 [pigpio][pigpio-files]

![Latest Version][pigpio-version-badge]
![Supports aarch64 Architecture][pigpio-aarch64-badge]
![Supports amd64 Architecture][pigpio-amd64-badge]
![Supports armhf Architecture][pigpio-armhf-badge]
![Supports armv7 Architecture][pigpio-armv7-badge]
![Supports i386 Architecture][pigpio-i386-badge]

Control your pwm leds with pigpio on Home Assistant

[![pigpio add-on documentation][addon-docs-badge]][pigpio-doc]

## Deprecated Addons

Expand Down Expand Up @@ -169,6 +181,7 @@ If you are here, seeking help, please look at the issues of the specific addon.
- [Issues of OWASP ZAP][owasp-zap-issue]
- [Issues of PicoTTS][picotts-issue]
- [Issues of mitmproxy][mitmproxy-issue]
- [Issues of pigpio][pigpio-issue]

[project-stage-badge]: https://img.shields.io/badge/project%20stage-🧪%20experimental-yellow.svg
[commit-badge]: https://img.shields.io/github/commit-activity/m/Poeschl-HomeAssistant-Addons/repository-edge
Expand Down Expand Up @@ -286,3 +299,12 @@ If you are here, seeking help, please look at the issues of the specific addon.
[mitmproxy-armhf-badge]: https://img.shields.io/badge/armhf-yes-green.svg
[mitmproxy-armv7-badge]: https://img.shields.io/badge/armv7-yes-green.svg
[mitmproxy-i386-badge]: https://img.shields.io/badge/i386-yes-green.svg
[pigpio-files]: https://github.com/Poeschl-HomeAssistant-Addons/pigpio/tree/v1.5.3
[pigpio-doc]: https://github.com/Poeschl-HomeAssistant-Addons/pigpio/blob/v1.5.3/README.md
[pigpio-issue]: https://github.com/Poeschl-HomeAssistant-Addons/pigpio/issues
[pigpio-version-badge]: https://img.shields.io/badge/version-v1.5.3-blue.svg
[pigpio-aarch64-badge]: https://img.shields.io/badge/aarch64-yes-green.svg
[pigpio-amd64-badge]: https://img.shields.io/badge/amd64-no-red.svg
[pigpio-armhf-badge]: https://img.shields.io/badge/armhf-yes-green.svg
[pigpio-armv7-badge]: https://img.shields.io/badge/armv7-yes-green.svg
[pigpio-i386-badge]: https://img.shields.io/badge/i386-no-red.svg
5 changes: 5 additions & 0 deletions pigpio/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## Changes in this version

### ⬆️ Dependency updates

- ⬆️ Updated os packages @Poeschl ([#1](https://github.com/Poeschl-HomeAssistant-Addons/pigpio/pull/1))
43 changes: 43 additions & 0 deletions pigpio/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# pigpio

Wraps the C control lib [pigpio](https://github.com/joan2937/pigpio) in a Home Assistant addon to allow an easy installation.

[![Release][release-badge]][release]
![Addon Stage][stage-badge]

[![Donate][donation-badge]][donation-url]

## Usage

This addon runs the pigpio deamon which listens on http commands and control the GPIO on a Raspberry Pi accordingly (currently only up to PI 4).
Running this and using the [remote_rpi_pgio integration](https://www.home-assistant.io/integrations/remote_rpi_gpio/) in your Home Assistant configuration pointing to `localhost` will connect both worlds.

For additional options for the deamon use the optional addon setting `additional_options`.
The options`-g -f` will be always set!

## Security

It accesses `/dev/mem` on the host and also has full access to the raw io data.

## ⚠ WARNING! THIS IS AN EDGE VERSION!

This Home Assistant Add-on is and bloody edge build.
Edge builds add-ons are based upon the latest development version.

- They may not work at all.
- They might stop working at any time.
- They could have a negative impact on your system.

If you are more interested in stable releases of our add-ons:

For the stable version of the add-ons: [Stable-Repository]

[stage-badge]: https://img.shields.io/badge/Addon%20stage-stable-green.svg

[release-badge]: https://img.shields.io/badge/version-v1.5.3-blue.svg
[release]: https://github.com/Poeschl-HomeAssistant-Addons/pigpio/tree/v1.5.3

[donation-badge]: https://img.shields.io/badge/Buy%20me%20a%20coffee-%23d32f2f?logo=buy-me-a-coffee&style=for-the-badge&logoColor=white
[donation-url]: https://www.buymeacoffee.com/Poeschl

[Stable-Repository]: https://github.com/Poeschl-HomeAssistant-Addons/repository
24 changes: 24 additions & 0 deletions pigpio/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: pigpio
version: 1.5.3
slug: pigpio
description: Control your pwm leds with pigpio on Home Assistant
url: https://github.com/Poeschl-HomeAssistant-Addons/pigpio
arch:
- armhf
- armv7
- aarch64
startup: services
gpio: true
privileged:
- SYS_RAWIO
devices:
- /dev/mem
- /dev/vcio
image: ghcr.io/poeschl-homeassistant-addons/pigpio-{arch}
init: false
ports:
8888/tcp: 8888
ports_description:
8888/tcp: The port to control pigpio
schema:
additional_options: str?
Binary file added pigpio/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added pigpio/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 8f81c9b

Please sign in to comment.