Is there a bounty or some sort of incentives some home users can give to get third party integrations ?
For e.g. I have a Securifi Almond that has a WebSockets interface and I would love to get it working with HAss. I could not get enough time to do that. I think this should not be too complex for someone who is familiar with HAss to get this done.
I could provide the developer with access to the Websocket interface over the internet (only for their IP)
I did have a look at it, but it’s just a binary sensor and I have been doing something similar with shell_command .
I was looking for something that would match the device types (light, thermostat, switches, dimmers, etc) to HASS device types.
The larger question is, would HASS allow for something like this?
For e.g. If a 100 users offer $10 or even $5 that could provide some incentive for more third party integrations as well as increase usage of Home Assistant.
So this is a hub that you are wanting to integrate with HA. Ok, now I’m understanding better. That’s above my knowledge level unfortunately. But hopefully someone else will see this and chime in. It looks like a good entry level router/smart hub that would be a value to integrate. You might want to put in a feature request and link back to this thread.
If you want to create a component/platform then from my point of view it’s essential that you have physical access to the hardware. You will need to reboot the device usually very often, need to reset it, and upgrade/downgrade the firmware. With the creation of the integration the work is not done because you need to adjust the implementation as needed.
A couple of times I was lucky that companies provided me with hardware, detailed descriptions of their products, or free access to their premium services. Also, a user inherited me his hardware that we are able to support it in the future. But none if this is/was bound to an obligation to do something.
There are multiple issues with Bounties and if money is involved. Is there only a financial motivation to do something? Who decides that the code is good enough to claim the bounty? Who is maintaining the code after the bounty was submitted? Just to name some…
If you can entice a developer to create an integration for you and you want pay money for that, that’s ok. The Home Assistant community has no workflow and structure in place to handle bounties at the moment and we prefer to focus on the development even if that means that it will take longer for certain integration to become available.
I have given up on my Almond, it wasn’t a very good WiFi router, and although it has matured as an automation platform, it’s just too slow and hard to customize. HA is a far better alternative, and my Unifi gear is way better for WiFi.
I kinda agree with you there. I am now using it only as a HA Hub and wired router. The Wifi duties have been offloaded to a Wifi Router. It works very reliably.
I am wary of using HA as my z-wave hub as I keep seeing message about entity_ids being reset.
I like Almond+ as a HA platform, but I dont feel like investing in a new hub like Wink or SmartThings because they don’t bring anything new. Maybe in a year or two, I’ll move to a new Hub, but I am trying to get something more of my Almond+.
Good points. I was not looking for a complete working model (but I understand with a bounty model, others expectations might be different). I think if there is a reference just to start with, then I or someone else could pick up and run from there. It’s just trying to start from scratch is making it difficult.
I tried building a basic component myself, but somehow could not understand the state model of HASS and could not spare sufficient time to learn. Maybe this will be the impetus I need.