Hi everyone,
as a Hassio User I did not have the possibility to show a map of my zigbee network in Hassio as I could not install graphviz locally.
So I decided to try and write my own addon graphzigbee2mqtt (I’m not a programmer, really). After some struggling, now the addon seems to work: an automation in Hassio indirectly triggers the addon by sending an mqtt message to to zigbee2mqtt (not my addon, but necessary to use zigbee in Hassio in the first place) which in its turn sends a network-describing “dotfile” to a certain mqtt topic. My addon now listens to this topic, and generates a .png with graphviz which is then sent to another mqtt topic. In Hassio, I have an mqtt camera set up, which gets its data from this last topic. And it works, every 30 min I have a momentary picture showing my zigbee network in the hassio interface. Yeaaaay, my first addon …
Now I would like to publish the addon to github, so other hassio users can try the addon. The docs (https://developers.home-assistant.io/docs/en/hassio_addon_index.html) mention:
"Developers can create GitHub repositories that contain multiple references to add-ons for easy sharing with the community."
as well as:
“Locally build containers” "Use this option when you are playing with add-ons and seeing if someone is interested in your work. "
How do I set up a repo with multiple addons in it (I do not want to provide the containers) ? I have alle my addon files in my local git.
Do I do a remote commit of a directory containing all addon directories ? But then what does “that contain multiple references” mean?
TIA for your help,
Peter