Hi everyone, this is my first time posting to “Share your Projects”!
I’ve been working on a WeeWX Hassio addon for quite a while (almost 2 years!). I’ve recently had to make some changes to keep it working with the latest version of Hassio so I thought I would improve the documentation and share it here in the hopes that it will benefit someone else.
Thanks for sharing this. I just did a search on ‘home assistant weewx addon’ and this is at the top of the search results.
I have been iterating on a DIY weather station based on esphome which makes it easy to present climate data in home assistant. Once I had the weather station constructed, my neighbors started asking about my weather station and how they could use it. This took me to weewx where I wrote a generic driver to use mqtt data published from home assistant to push to wunderground and pwsweather. I shared this original design via github including the weewx driver.
Recently I started moving my home assistant installation from a VM running on UNRAID to a stand alone NUC and working to consolidate all dependencies onto this NUC. My final migration is to move weewx from UNRAID docker to the stand alone home assistant system. So, I will be trying out your addon very soon.
Also, I completed a second iteration of the weather station design to make it more robust. This includes moving from an esp8266 MCU to a esp32 while designing a PCB to make it easier to wire (vs the first hand wired and soldered menagerie). I will provide this in github as part of this overall effort.
I finally had some time to update the addon to fix this installation issue. I was also able to update to the latest version of Weewx and the new base images. There’s a strange logging error that I haven’t been able to figure out yet but it doesn’t appear to affect functionality.
Feel free to create any issues or pull requests and I’ll do my best to stay on top of this addon.
@jgoakley I was able to add your custom repository but I no longer see this addon selectable anyway? Is it no longer available in the addon store or I am doing something wrong?