I’m a user. Not a dev. Tried to make the Fitbit integration work yesterday. And Sonoff. Both not really available via integrations (although Fitbit is a mix, first some yaml than some configuration). If I’m correct, both are popular things out there, they are not some obscure brand. Fitbit might be interesting as a presence detector and for the health data. Sonoff is interesting because they’re cheap and offer some nice products for the time being until wyze finally decides to come to Europe :-). So I gave it a go. Final goal, making my home a bit more secure by adding a door sensor to the door to the garden, water sensor in place where the washing machine is and connected fire alarms. And maybe I could get fitbit to work and than I was going to look at those data solutions for Ha and some nice insights into my sleep pattern with some nice grafana graphs.
I ended up both not working. Fitbit because of a strange local ip vs nabu casa url thing and a big fat 500 internal server error. Sonoff because of a lot of work (custom thing (don’t know how you keep these updated by the way) and version 3.4 of my sonoff rf not yet supported in the available version.
Give me the Ikea integration than, fill out one key, click. Done. Or hue even easier (push a button). How it should be done by the way and I couldn’t care less if that’s via JSON, YAMl or whatever technology is being used. Isn’t that just a potato potahto discussion?
Making it easy for users, security and updating automatically, that’s the functionality I want and badly need (I went away from HA for all that shit before, they’ve made steps that made me come back).
So who is going to make the Fitbit and Sonoff integration (and yeah I would love to do it, but I really suck at writing code so I just stick with a nabu casa subscription so I don’t feel bad using all this stuff for free). Great respect for people that do this in their free time by the way.
And if I would be a dev and I invested a lot of that time in YAML I would be active also. But as a dev, please always look at how your users use your stuff. It’s the only thing that really matters.