Releases: enes-oerdek/Home-Assistant-Helium-Integration
Fix: Exception when no hotspots exist
Wallets without hotspots result in an exception. This exception is resolved with this update.
Modular Configuration (Breaking Changes)
This update introduces more modularity for the integration, which will pave the way for future features.
You can no use the configuration flow of the integration to select one of these integrations:
- General Helium Stats
- Token Prices
- Wallet (including Balance, Staking, Hotspots)
In order to add multiple wallets, just configure the integration multiple times with the "Wallet" Integration.
Soon there will be more integrations features which will be added on top like:
- Governance (veHNT, veIOT, veMOBILE)
- IOT Devices (e.g. from Helium Console)
- Hotspots (adding single Hotspots instead of full wallet)
Existing configurations should be migrated to the new configurations. But if you configured multiple wallets before, this might cause some issues. If you face issues, please remove the configuration, and add it again, in order to configure anew.
If you have further feedback, ideas or issues, please feel free to use GitHub Issues or the Discord Channel.
Fix: Regression Issues
The latest Home Assistant version caused regression issues with the integration. This release fixes the regression issues.
Fix: Helium Stats (2nd)
The last months I was quite occupied with my full-time job and my previous fix was not well tested. That unfortunately opened up another issue, which occasionally messed up the stability of the integration. This update fixes that issue and provides more stability. Sorry for the inconvenience.
Helium Status are now retrieved from the integration backend. This allows more flexibility and stability for the future. Further improvements are on the way!
Fix: Helium Stats
Helium Network Stats no longer worked due to a change of the hotspotty token. This token has been updated.
Release to HACS
No major update. Just marking the release to HACS as a new integration. Setting up a custom repository is thus no longer needed.
Staking Rewards
Finally you are able to monitor your staking rewards without opening the Helium Wallet App! You will find a new decide in your integration called "Helium Staking Wallet" with your according Wallet ID. You are able to see the rewards per position, but also per token in an aggregated way.
Feel free to test out and send create issues in case you find any other issues.
Configuration Flow
I am excited to introduce the config flow! With the help of the configuration flow, you no longer need to meddle with the configuration.yaml
file. Simple open your integrations, add the integration and you are ready to go.
As a nice extra, also the sensors are organized around devices. This will further enhance your experience with the integration and help you organize your sensors, scripts and automations.
Hotspot Rewards
I'm excited to announce an enhanced version of the Home Assistant Integration! After a challenging fortnight, I've introduced hotspot rewards, an innovative feature leveraging both on-chain and off-chain data. Now, you can also build customized alerts, notifications, and other automations based on your rewards, giving you more control and convenience. These updates aim to significantly enrich your user experience. I eagerly await your feedback and hope you enjoy the new features.
Updated demos and examples are to follow.
Wallet Stats
Yes a new major update and functionality! It took me actually some time. I could not find any public APIs to track the wallet balance, so I built a new backend for this integration. This backend will allow doing the complex behind hotspot and staking rewards. The the examples section of the readme for some simple usage of the new entities.
Stay tuned for more updates!