Skip to content

Custom component for Home Assistant that allows for controlling the light and door of the Ryobi GDO garage door opener.

License

Notifications You must be signed in to change notification settings

Madj42/ryobi_gdo3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ryobi GDO Custom Component for Home Assistant

First and foremost:

The overwhelming majority of the work was done by guillaume1410. At this point the only changes made have been cleaning up some of the code, the files, and adding control of the light. More may come in the future but at this point, the functionality is there.

Getting your door id:

To get your door id, download and run the doorid.py file using Python. Make sure to edit the username and password variables in the script beforehand. You'll also need to install the requests module using pip.

Installation:

Put this in your custom_components folder under ryobi_gdo3 and restart Home Assistant.

Configuration.yaml example:

cover:
  - platform: ryobi_gdo3
    username: !secret ryobi_username
    password: !secret ryobi_password
    device_id:
      - !secret ryobi_device_id
      
light:
  - platform: ryobi_gdo3
    username: !secret ryobi_username
    password: !secret ryobi_password
    device_id:
      - !secret ryobi_device_id

Secrets.yaml example:

ryobi_username: "captain@morgan.com"
ryobi_password: "Bottle0fRum!"
ryobi_device_id: "51324637f136474"

About

Custom component for Home Assistant that allows for controlling the light and door of the Ryobi GDO garage door opener.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages