Hubitat Support will not help with custom code. Why?

Not to beat a dead horse, but the way you quoted Mike was really out of context and seems unfair to me.

I read his response as, you would be asked to removed code that generates errors. Sounds reasonable to me. No one has ever said to me, disable all your Xiaomi devices or we're not going to help you.

Free support for a hub that only cost $100 is amazing. I have no expectation that HE is going to help me with any custom code I load on my hub. ST staff never chimed in to help like they do here. Support over there is almost 100% community driven.

If I add something unsupported to my hub, that is completely on me. I also cannot expect them to not change their policy as they go. We're all learning what works and what doesn't. I can't imagine anyone here wants Hubitat to fail, so lets make sure we remember how small their team is. Resources are limited and lines must be drawn. At the same time, because they're lean, they are also efficient. Once you get to SmartThings/Samsung size, no one gets to maintain this level of flexibility, and the people that make the product what it is often leave or are forced out. The product stagnates.

If they had more time to code and had to spend less time figuring out why hubs loaded with custom code are not performing as expected, just imagine how much further along the platform would be.

I would like to propose that the Hubitat team continue to build a great platform, keep listening to suggestions and keep improving the platform. The community should CYA. If its your code, make sure it works. If it is someone else's code you loaded on HE, and it's throwing errors, talk to the person that wrote it. I can run Microsoft code on a Mac, but I sure wouldn't call Apple for help with it, or blame the MacOS for problems with the Microsoft app I'm using.

2 Likes