HSM nodes are mostly done, but a little bit outdated from master code. Only functional testing is missing.
Since I refactor and change some behavior from original author code and I never used HSM feature, I would like a functional test before release them.
That being said, these nodes are helpers and can be done without them. They are nice if you want to keep HSM logic inside HE and want a pre-configured node and with a nice status in your NR. Like all hubitat nodes, you can use http request node to do the same thing, but it's nice to have pre-populated dropdown and status 
What do I mean by functional tests?
- Create basic flow with these nodes
- Check if these node are consistent with the HSM feature
- Try to find corner cases/limitations (to be able to fix it or document it)
But if you (or anyone) are willing to make functional tests:
- I will rebase and update the branch to master and give you steps to make tests setup
- leave you functional tests
- release a new version with these nodes
I know it can be hard for some of us to have a another setup than prod to make tests. So maybe I should only release these nodes and make several quick fix after if needed? 
Edit: branch is now rebased on master (to include new icons, systemStart and websocket feature)