rtl_433-hass-addons
rtl_433-hass-addons copied to clipboard
Collection of Home Assistant add-ons that use rtl_433
rtl_433 Home Assistant add-ons
This is a collection of Home Assistant add-ons that work with rtl_433.
Running the Development Version
- First, follow the tutorial at Tutorial: Making your first add-on to learn how to build a basic addon.
- Use
gitto clone this repository sameaddonsfolder used in the tutorial. - Make changes to the code, or use
gitto checkout branches to test. - Remember to to reload and reinstall the addon to rebuild the Docker containers to see any changes.
Release Process
- The next branch represents the upcoming version of these addons.
- rtl_433/config.json and rtl_433_mqtt_autodiscovery/config.json will contain the version numbers of the previously set addon versions, but will have different code.
- When
nextis ready to be tagged for a release:- Create a pull request against
main, bumping the versions of eachconfig.jsonfile if the individual addon has been changed. As well, update theCHANGELOG.mdin the same pull request. - When the pull request has been approved, create a date-based tag such as
2022.12.01.0on the last commit of the pull request. This will build docker containers with the version numbers inconfig.json. - Merge the PR into
mainto actually promote the release to end users. Note the new version(s) in the commit message.
- Note we do not tag
mainin git, since each addon has it's own version number.
- Create a new branch off of
mainsetting the addon versions back tonext. Create a PR to mergemainintonextto reconcile the branches.
- Create a pull request against