Ha-rpi gpio - Home Assistant Raspberry Pi GPIO Integration

Overview

Home Assistant Raspberry Pi GPIO custom integration

This is a spin-off from the original Home Assistant integration which was marked as deprecated and will be removed in Home Assistant Core 2022.6.

The rpi_gpio integration supports the following platforms: Binary Sensor, Cover, Switch

Installation

HACS

The recommend way to install rpi_gpio is through HACS.

Manual install

Copy the rpi_gpio folder and all of its contents into your Home Assistant's custom_components folder. This folder is usually inside your /config folder. If you are running Hass.io, use SAMBA to copy the folder over. You may need to create the custom_components folder and then copy the rpi_gpio folder and all of its contents into it.

Usage

Binary Sensor

The rpi_gpio binary sensor platform allows you to read sensor values of the GPIOs of your Raspberry Pi.

Configuration

To use your Raspberry Pi's GPIO in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
binary_sensor:
  - platform: rpi_gpio
    ports:
      11: PIR Office
      12: PIR Bedroom

For more details about the GPIO layout, visit the Wikipedia article about the Raspberry Pi.

Cover

The rpi_gpio cover platform allows you to use a Raspberry Pi to control your cover such as Garage doors.

It uses two pins on the Raspberry Pi.

  • The state_pin will detect if the cover is closed, and
  • the relay_pin will trigger the cover to open or close.

Although you do not need Andrews Hilliday's software controller when you run Home Assistant, he has written clear instructions on how to hook your garage door and sensors up to your Raspberry Pi, which can be found here.

Configuration

To enable Raspberry Pi Covers in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
cover:
  - platform: rpi_gpio
    covers:
      - relay_pin: 10
        state_pin: 11

Full example

# Example configuration.yaml entry
cover:
  - platform: rpi_gpio
    relay_time: 0.2
    invert_relay: false
    state_pull_mode: "UP"
    invert_state: true
    covers:
      - relay_pin: 10
        state_pin: 11
      - relay_pin: 12
        state_pin: 13
        name: "Right door"

Remote Raspberry Pi Cover

If you don't have Home Assistant running on your Raspberry Pi and you want to use it as a remote cover instead, there is a project called GarageQTPi that will work remotely with the MQTT Cover Component. Follow the GitHub instructions to install and configure GarageQTPi and once configured follow the Home Assistant instructions to configure the MQTT Cover.

Switch

The rpi_gpio switch platform allows you to control the GPIOs of your Raspberry Pi.

Configuration

To use your Raspberry Pi's GPIO in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
switch:
  - platform: rpi_gpio
    ports:
      11: Fan Office
      12: Light Desk

For more details about the GPIO layout, visit the Wikipedia article about the Raspberry Pi.

Note that a pin managed by Home Assistant is expected to be exclusive to Home Assistant.

A common question is what does Port refer to, this number is the actual GPIO #, not the pin #. For example, if you have a relay connected to pin 11 its GPIO # is 17.

# Example configuration.yaml entry
switch:
  - platform: rpi_gpio
    ports:
      17: Speaker Relay
Comments
  • Requirements for rpi_gpio not found: ['RPi.GPIO==0.7.1']

    Requirements for rpi_gpio not found: ['RPi.GPIO==0.7.1']

    I have installation issues with 2022.7.0 of HA running in a docker container. I followed the recommendations given in the (identical but closed) issue #83, I tried to remove rpi_gpio from my config, uninstall integration, restart HA, install integration, restart HA, and everything is fine in the log. But as soon I add the rpi_gpio integration config in the yaml, I get the installation error in the log during the config check : Platform error switch.rpi_gpio - Requirements for rpi_gpio not found: ['RPi.GPIO==0.7.1'].

    And more detail in the container's log :

    2022-07-07 11:59:56 ERROR (SyncWorker_1) [homeassistant.util.package] Unable to install package RPi.GPIO==0.7.1: error: subprocess-exited-with-error
      × python setup.py bdist_wheel did not run successfully.
      │ exit code: 1
      ╰─> [15 lines of output]
          running build
          running build_py
          creating build
          creating build/lib.linux-armv7l-cpython-310
          creating build/lib.linux-armv7l-cpython-310/RPi
          copying RPi/__init__.py -> build/lib.linux-armv7l-cpython-310/RPi
          creating build/lib.linux-armv7l-cpython-310/RPi/GPIO
          copying RPi/GPIO/__init__.py -> build/lib.linux-armv7l-cpython-310/RPi/GPIO
          running build_ext
          building 'RPi._GPIO' extension
          creating build/temp.linux-armv7l-cpython-310
          creating build/temp.linux-armv7l-cpython-310/source
          error: command 'gcc' failed: No such file or directory
          [end of output]
      
      note: This error originates from a subprocess, and is likely not a problem with pip.
      ERROR: Failed building wheel for RPi.GPIO
      error: subprocess-exited-with-error
      × Running setup.py install for RPi.GPIO did not run successfully.
      ╰─> [17 lines of output]
          running install
          /usr/local/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
            warnings.warn(
    error: legacy-install-failure
    × Encountered error while trying to install package.
    ╰─> RPi.GPIO
    note: This is an issue with the package mentioned above, not pip.
    hint: See above for output from the failure.
    

    The YAML looks like this :

    - platform: rpi_gpio
      switches:
        - port: 5
          name: "Volet Cuisine Montée"
          invert_logic: true
        - port: 6
          name: "Volet Cuisine Descente"
          invert_logic: true
        - port: 13
          name: "Volet Baie Sud-Est Montée"
          invert_logic: true
        - port: 16
          name: "Volet Baie Sud-Est Descente"
          invert_logic: true
        - port: 19
          name: "Volet Baie Sud-Ouest Montée"
          invert_logic: true
        - port: 20
          name: "Volet Baie Sud-Ouest Descente"
          invert_logic: true
        - port: 21
          name: "Volet Bureau Montée"
          invert_logic: true
        - port: 26
          name: "Volet Bureau Descente"
          invert_logic: true
    
    
    opened by ScratMan 24
  • Cannot restart after latest update

    Cannot restart after latest update

    Hi there,

    After updating to the latest core my supervised home assistant won't restart with the following error in the log: The system cannot restart because the configuration is not valid: Platform error binary_sensor.rpi_gpio - Requirements for rpi_gpio not found: ['RPi.GPIO==0.7.1a4']. The system cannot restart because the configuration is not valid: Platform error binary_sensor.rpi_gpio - Integration 'rpi_gpio' not found.

    opened by djmvt 12
  • Add config flow to Raspberry pi GPIO

    Add config flow to Raspberry pi GPIO

    Breaking Changes

    The Raspberry Pi GPIO integration migrated to configuration via the UI. Configuring Raspberry Pi GPIO via YAML configuration has been deprecated and will be removed in a future Home Assistant release.

    Your existing YAML configuration is automatically imported on upgrade to this release; and thus can be safely removed from your YAML configuration after upgrading (will be added in a separate PR)

    Proposed Changes

    • Add configuration flow for Raspberry Pi GPIO integration.
    • Limit PR to only binary sensors

    Configuring ports through the UI:

    • Add Raspberry Pi GPIO from the integrations page. It will prompt to select a platform (currently only binary_sensor is included. Other platforms will be added in future PRs)
    • Select the port from the list of available ports
    • Port will be configured with default settings. Settings can be updated through options.
    enhancement breaking-change Hacktoberfest 
    opened by engrbm87 10
  • Problem since upgrading to 2022.6.7

    Problem since upgrading to 2022.6.7

    I use a devops pipeline for my HA yaml changes, and part of the pipeline executes a "ha core check" before restarting HA. I am pretty sure as I have upgraded to 2022.6.7 my pipelines fail at "ha core check" with the following:

    [email protected]:~/myagent/_work/_temp $ ha core check Error: Testing configuration at /config INFO:homeassistant.util.package:Attempting install of spotify_token==1.0.0 INFO:homeassistant.util.package:Attempting install of RPi.GPIO==0.7.1a4 ERROR:homeassistant.util.package:Unable to install package RPi.GPIO==0.7.1a4: error: subprocess-exited-with-error

    × python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [15 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.linux-armv7l-cpython-310 creating build/lib.linux-armv7l-cpython-310/RPi copying RPi/init.py -> build/lib.linux-armv7l-cpython-310/RPi creating build/lib.linux-armv7l-cpython-310/RPi/GPIO copying RPi/GPIO/init.py -> build/lib.linux-armv7l-cpython-310/RPi/GPIO running build_ext building 'RPi._GPIO' extension creating build/temp.linux-armv7l-cpython-310 creating build/temp.linux-armv7l-cpython-310/source gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -DTHREAD_STACK_SIZE=0x100000 -fPIC -I/usr/local/include/python3.10 -c source/c_gpio.c -o build/temp.linux-armv7l-cpython-310/source/c_gpio.o error: command 'gcc' failed: No such file or directory [end of output]

    ** loads of similar errors after this all related to 'gcc' failed

    Its possible I havent run the pipeline before the upgrade and the error may have come before 2022.6.7. The rpi.gpio covers I have still work in HA, so not sure if this error is to do with HA, rpi.gpio or my specific setup, if you could give me some pointers to look for?

    Thanks, Alastair

    opened by alastaid 9
  • Impossible to update custom component after 2022.07 Home Assistant update

    Impossible to update custom component after 2022.07 Home Assistant update

    Logger: homeassistant.components.hassio Source: components/hassio/init.py:682 Integration: Home Assistant Supervisor (documentation, issues) First occurred: July 7, 2022 at 11:53:38 PM (2 occurrences) Last logged: July 7, 2022 at 11:56:30 PM

    The system cannot restart because the configuration is not valid: Platform error switch.rpi_gpio - Integration 'rpi_gpio' not found. Platform error switch.rpi_gpio - Requirements for rpi_gpio not found: ['RPi.GPIO==0.7.1a4'].

    opened by flouck 7
  • problem after upgrade of HA to 2022.6

    problem after upgrade of HA to 2022.6

    from configuration.yaml:

    cover:
      - platform: rpi_gpio
        relay_time: 0.1
        invert_relay: false
        state_pull_mode: "UP"
        invert_state: true
        covers:
          - relay_pin: 17
            name: "ha esp32 reset"
    

    from log:

    Logger: homeassistant.components.cover
    Source: custom_components/rpi_gpio/cover.py:75
    Integration: Cover ([documentation](https://www.home-assistant.io/integrations/cover), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+cover%22))
    First occurred: 21:32:12 (1 occurrences)
    Last logged: 21:32:12
    
    Error while setting up rpi_gpio platform for cover
    Traceback (most recent call last):
      File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 249, in _async_setup_platform
        await asyncio.shield(task)
      File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run
        result = self.fn(*self.args, **self.kwargs)
      File "/config/custom_components/rpi_gpio/cover.py", line 75, in setup_platform
        cover[CONF_STATE_PIN],
    KeyError: 'state_pin'
    
    opened by homonto 7
  • 1-wire with SysBus support

    1-wire with SysBus support

    @thecode sorry for writing here, but I didn't find a better way. As you probably know in HA 2022.6 GPIO support will be removed, and with it also 1-Wire SysBus will be gone (https://github.com/home-assistant/core/pull/71232). You did an awesome job by maintaining this repository and many (including me) are very grateful for that. Do you use 1-Wire sensors in your setup? I have a homemade floor heating system that is controlled by 1-wire sensors, so I must stay with HA 2022.5.x. maybe you could recommend other solution or maybe create a fork as you did with rpi_gpio.

    Do you have a buy-me-a-coffee account or patreon? Many users would like to thank you not just by words :)

    opened by Misiu 6
  • RPI_GPIO Issue on HA core-2022.7.7 and rpi_gpio last version

    RPI_GPIO Issue on HA core-2022.7.7 and rpi_gpio last version

    Hi, I tried with all the suggestions in other posts but still not working. Removed the configuration, restarted Deleted RPI_GPIO, restarted Installed RPI_GPIO, restarted Added configuration, restarted

    Here is the error:

    The following integrations and platforms could not be set up:

    [rpi_gpio](https://github.com/thecode/ha-rpi_gpio) 
    rpi_gpio.binary_sensor
    rpi_gpio.switch 
    

    Here the configuration

    switch:

    • platform: rpi_gpio invert_logic: true ports: 5: Switch5_libero 6: Luce sirena allarme_sw6 13: Cicalino_inserimento_allarme_13 19: Sirena_allarme_19

    binary_sensor:

    • platform: rpi_gpio invert_logic: true ports: 2: VOLUMETRICO BAGNO #GPIO2 3: SENSORE PORTA BAGNO #GPIO3 4: VOLUMETRICO GARAGE #GPIO4 7: PORTA INGRESSO #GPIO7 8: VOLUMETRICO SALA #GPIO8 9: FREE

    Can you help me?

    opened by enricochinaglia 5
  • update 2022.2.3 to 2022.3.0 not updated after reboot

    update 2022.2.3 to 2022.3.0 not updated after reboot

    When I update from 2022.2.3 to 2022.3.0, and the download and install completes. Home Assist. directs me to restart. Once the restart completes, Home Assist states the same version update is available for download and install.

    opened by f3bandit 5
  • Uncaught exception - Home Assistant 2022.2.9

    Uncaught exception - Home Assistant 2022.2.9

    Hi,

    I have recently installed the custom rpi_gpio integration for Home Assistant 2022.2.9 via HACS. Although all the gpio attached switches and sensors are working within Home Assistant, I do see the follow error logged which comes up now and then.

    This error originated from a custom integration.

    Logger: root Source: custom_components/rpi_gpio/binary_sensor.py:85 Integration: Raspberry Pi GPIO (documentation, issues) First occurred: 9:00:21 AM (2 occurrences) Last logged: 9:00:22 AM

    Uncaught exception Traceback (most recent call last): File "/config/custom_components/rpi_gpio/binary_sensor.py", line 85, in edge_detected self.hass.add_job(self.async_read_gpio) AttributeError: 'NoneType' object has no attribute 'add_job'

    Capture3

    Capture

    Capture2

    opened by ZamliyMedre 5
  • Can't add a switch

    Can't add a switch

    I want to control the CPU fan on my Raspberry Pi 3, so I've added the Home Assistant Raspberry Pi GPIO custom integration through HACS. Then I've added the following to /root/config/configuration.yaml:

    switch:
      - platform: rpi_gpio
        switches:
          - port: 3
            name: "Fan"
    

    I've restarted Home Assistant, but I don't have an entity called "Fan". Also, there's nothing in the log about "fan" or "gpio". What am I doing wrong?

    opened by OZ1SEJ 4
  • Invalid Configuration

    Invalid Configuration

    The system cannot restart because the configuration is not valid: Invalid config for [binary_sensor.rpi_gpio]: expected a dictionary @ data['sensors'][0]. Got 'port:23 name:"Main_Door"'

    stale 
    opened by HernanOsorio 2
Releases(2022.7.0)
  • 2022.7.0(Jun 30, 2022)

    What’s Changed

    • #77 - Bump version to 2022.7.0 (@thecode)
    • #76 - Update minimum Home Assistant version to 2022.7.0 (@thecode)
    • #24 - Bump RPi.GPIO to 0.7.1 (@thecode)
    • #70 - Add stale workflow (@thecode)

    ⬆️ Dependencies

    6 changes
    • #72 - Bump pylint from 2.14.1 to 2.14.3 (@dependabot)
    • #71 - Bump pylint from 2.14.0 to 2.14.1 (@dependabot)
    • #68 - Bump actions/setup-python from 3.1.2 to 4.0.0 (@dependabot)
    • #67 - Bump mypy from 0.960 to 0.961 (@dependabot)
    • #66 - Bump pylint from 2.13.9 to 2.14.0 (@dependabot)
    • #63 - Bump mypy from 0.950 to 0.960 (@dependabot)
    Source code(tar.gz)
    Source code(zip)
  • 2022.6.0(May 26, 2022)

    What’s Changed

    • #61 - Bump version to 2022.6.0 (@thecode)
    • #62 - Update info.md - Revise spin-off note (@thecode)
    • #59 - Remove invalid keys from hacs.json (@thecode)
    • #56 - Update README.md - Revise spin-off note (@thecode)
    • #55 - Remove ignore brands from HACS action (@thecode)

    ⬆️ Dependencies

    13 changes
    • #57 - Bump pylint from 2.13.8 to 2.13.9 (@dependabot)
    • #54 - Bump pre-commit from 2.18.1 to 2.19.0 (@dependabot)
    • #53 - Bump mypy from 0.942 to 0.950 (@dependabot)
    • #52 - Bump pylint from 2.13.7 to 2.13.8 (@dependabot)
    • #51 - Bump pylint from 2.13.5 to 2.13.7 (@dependabot)
    • #50 - Bump actions/checkout from 3.0.1 to 3.0.2 (@dependabot)
    • #49 - Bump actions/checkout from 3.0.0 to 3.0.1 (@dependabot)
    • #48 - Bump actions/setup-python from 3.1.1 to 3.1.2 (@dependabot)
    • #47 - Bump pylint from 2.13.4 to 2.13.5 (@dependabot)
    • #46 - Bump actions/setup-python from 3.1.0 to 3.1.1 (@dependabot)
    • #45 - Bump black from 22.1.0 to 22.3.0 (@dependabot)
    • #44 - Bump pylint from 2.13.2 to 2.13.4 (@dependabot)
    • #43 - Bump pre-commit from 2.17.0 to 2.18.1 (@dependabot)
    Source code(tar.gz)
    Source code(zip)
  • 2022.4.0(Apr 2, 2022)

    What’s Changed

    • #42 - Hide dependencies in release-drafter (@thecode)
    • #41 - Document new configuration with unique id support (@thecode)
    • #40 - New config schema for supporting unique id (@thecode)

    ⬆️ Dependencies

    4 changes
    • #39 - Bump actions/setup-python from 3.0.0 to 3.1.0 (@dependabot)
    • #37 - Bump mypy from 0.941 to 0.942 (@dependabot)
    • #36 - Bump pylint from 2.12.2 to 2.13.2 (@dependabot)
    • #33 - Bump mypy from 0.931 to 0.941 (@dependabot)
    Source code(tar.gz)
    Source code(zip)
  • 2022.3.0(Mar 4, 2022)

    What’s Changed

    • #31 - Bump version to 2022.3.0 (@thecode)
    • #30 - Pin checkout and setup-python requirements (@thecode)
    • #29 - Bump actions/checkout from 2 to 3 (@dependabot)
    • #28 - Update GPIO connector wiki link (@thecode)
    • #27 - Fix binary sensor exception (@thecode)
    • #26 - Bump actions/setup-python from 2.3.2 to 3 (@dependabot)
    Source code(tar.gz)
    Source code(zip)
  • 2022.2.3(Feb 5, 2022)

    What’s Changed

    • #15 - Bump version to 2022.2.3 (@thecode)
    • #14 - Remove imports from deprecated integration (@thecode)
    • #12 - Bump actions/setup-python from 2.3.1 to 2.3.2 (@dependabot)
    Source code(tar.gz)
    Source code(zip)
  • 2022.2.2(Feb 4, 2022)

    What’s Changed

    • #10 - Bump version to 2022.2.2 (@thecode)
    • #9 - Add configuration details and examples (@thecode)
    • #8 - Remove depreciation warning (@thecode)
    • #7 - Bump pre-commit from 2.16.0 to 2.17.0 (@dependabot)
    • #6 - Bump black from 21.12b0 to 22.1.0 (@dependabot)
    • #5 - Bump mypy from 0.930 to 0.931 (@dependabot)
    • #4 - Add linting and CI workflow (@thecode)
    Source code(tar.gz)
    Source code(zip)
  • 2022.2.1(Feb 3, 2022)

  • 2022.2.0(Feb 2, 2022)

Owner
Shay Levy
Shay Levy
Sleep Functionality for Adafruit MacroPad RP2040

Adafruit-MacroPad-RP2040 Sleep Functionality for Adafruit MacroPad RP2040 Details This is a modification of AdaFruit project bundle found here specifi

9 Dec 18, 2022
Control DJI Tello with Raspberry Pi and PS4 Controller

Control-DJI-Tello-with-Raspberry-Pi-and-PS4-Controller Demo of this project see

MohammadReza Sharifi 24 Aug 11, 2022
Turns a compatible Raspberry Pi device into a smart USB drive for PS4/PS5.

PSBerry A WIP project for Raspberry Pi, which turns a compatible RPI device into a smart USB drive for PS4/PS5. Allows for save management of PS4 game

Filip Tomaszewski 2 Jan 15, 2022
Micro Displays for Raspberry Pi

micro-displays Micro Displays for Raspberry Pi Why? I'm super bored in lockdown. Add a Raspberry Pi 400 and a few tiny displays... The top half of the

ig 291 Jul 06, 2022
Monitor Live USB Plug In & Plug Out Events

I/O - Live USB Monitoring Author: Jonathan Scott @jonathandata1 Date: 3/13/2021 CURRENT VERSION 1.0 This is just a simple bash script that calls a pyt

Jonathan Scott 17 Dec 03, 2022
DongshanPI Seven for STM32MP157DAC.

STM32MP1 Buildroot External Tree

DongshanPI 14 May 06, 2022
Universal Xiaomi MIoT integration for Home Assistant

Xiaomi MIoT Raw 简体中文 | English MIoT 协议是小米智能家居从 2018 年起推行的智能设备通信协议规范,此后凡是可接入米家的设备均通过此协议进行通信。此插件按照 MIoT 协议规范与设备通信,实现对设备的状态读取及控制。

1.9k Jan 02, 2023
Classes and functions for animated text and graphics on an LED display

LEDarcade A collection of classes and functions for animated text and graphics on an Adafruit LED Matrix.

datagod 31 Jan 04, 2023
A python library written for the raspberry pi.

A python package for using certain components on the raspberry pi.

Builder212 1 Nov 09, 2021
Raspberry Pi & Accelerometer with Losant's EEA

Raspberry Pi & Accelerometer with Losant's EEA This is a repository that contains companion code to this EEA How To guide. Each folder is named accord

Losant 1 Oct 29, 2021
A simple Python script for toggling Philips Hue Lights by clapping

LightsClap A simple Python script for toggling Philips Hue Lights by clapping Usage pip3 install -r requirements.txt python3 main.py and press the Ent

Flux Industries 2 Nov 16, 2021
OpenStickFirmware is open source software designed to handle any and all tasks required in a custom Fight Stick

OpenStickFirmware is open source software designed to handle any and all tasks required in a custom Fight Stick. It can handle being the brains of your entire stick, or just handling the bells and wh

Sleep Unit 23 Nov 24, 2022
A circle of LEDs

This repository contains all the design files, production files and example code for a simple circular LED display.

Pim de Groot 15 Aug 21, 2022
Python library for the Phomemo m02s bluetooth thermal printer

Phomemo M02S Python library This is a basic Python library for controlling the Phomemo M02S bluetooth thermal printer. It probably only works on Mac &

Stargirl Flowers 28 Nov 07, 2022
This tool emulates an EMV-CAP device, to illustrate the article "Banque en ligne : à la decouverte d'EMV-CAP" published in MISC

About This tool emulates an EMV-CAP device, to illustrate the article "Banque en ligne : à la decouverte d'EMV-CAP" published in MISC, issue #56 and f

Philippe Teuwen 28 Nov 21, 2022
This is an incredible led matrix simulation using the ultimate mosaik co-simulation framework.

This project uses the mosaik co-simulation framework, developed by the brilliant developers at the high-ranked Offis institue for computer science, Oldenburg, Germany, to simulate multidimensional LE

Felix 1 Jan 28, 2022
Various programs in Atari BASIC for #FujiNet for Atari 8-bit

FujiNet Various programs in Atari BASIC for #FujiNet for Atari 8-bit FujiNet-3D Tic Tac Toe In 1978, Scott Adams wrote a 3-D Tic Tac Toe game, for pla

Kay Savetz 2 Jan 01, 2022
Sensor of Temperature Feels Like for Home Assistant.

Please ⭐ this repo if you find it useful Sensor of Temperature Feels Like for Home Assistant Installation Install from HACS (recommended) Have HACS in

Andrey 60 Dec 25, 2022
Playing diabolo with two robot arms in ROS + Gazebo

Playing diabolo with robots This repository holds the ROS packages for playing diabolo with two UR5e robot arms on ROS Melodic (Ubuntu 18.04). Read ou

23 Dec 18, 2022
uOTA - OTA updater for MicroPython

Update your device firmware written in MicroPython over the air. Suitable for private and/or larger projects with many files.

Martin Komon 25 Dec 19, 2022