And for that matter, why would you want to keep them in plain sight, maybe remove the links so accidents don't happen?
Too late! I already saved em. Had a feeling you'd be around sooner or later.
Bad behavior is rarely if ever an excuse for other poor behavior.
Why I think the list of links is a great resource. I also think the point here was to gather useful "undocumented features" With out knowing what they do they aren't really a feature.
Iām not sure there is any relevance to your thoughts about how they are handling open source projects. These are links to various endpoints in their closed source product.
I donāt think as consumers we are necessarily entitled to know every unpublished and undocumented endpoint. If youāre interested in knowing every possible detail of the software, perhaps itās time to move onto an actual open source product to serve your home automation needs? Just my .02..
Seems like there is some agenda here by certain people to want Hubitat to fail.
LOL. I didn't suggest to remove the post, just the links so it's not a matter of clicking on one of them, and hoping for the best
I don't see that at all, just be a little more open. Some of the aspects of Hubitat's (reluctance to) release information/code seems unhelpful and overly paranoid and discourages developers who have to publish open source.
If they want to respect people's right to have closed source they should release a mechanism for developers to protect their apps (not something I believe in) ... but open source works two ways.
I was only pointing out the resistance to even legit requests that have been relatively ignored....
Nah, i have a c5 to play with which is otherwise a potato on a shelf doing nothing.
oh mon frere in fact I would love to see HE dominate the world
I absolutely agree with this statement. HE insists you follow their license and rules but they ignore the same when it comes to all the open source code they use in the FW they will not share and attribute that properly.
Many requests for all the open source code they use has been requested more than once and even ignored...
Bruce says they don't have the resources to list any open source libraries/code they are using.
Like I said, personally Iām not sure if thatās really relevant for this specific item. Youāre welcome to be bothered by those other issues, but in this context I donāt see them as related. License terms != unpublished api endpoints.
Pretty much every web based product is going to have undocumented HTTP endpoints and I personally donāt have an expectation that a vendor is going to advertise and tell me all about them. I suppose youāre welcome to try and discover them all.
I think from a support perspective, it can certainly cause issues if people start hitting endpoints without understanding what they do. If anything it, they might be moved to want to gate undocumented functionality behind some sort of config flag to avoid unwanted support headaches.
I see some of these are already getting clicked on.. While most are harmless there are some that I wouldn't use unless instructed by Hubitat staff.
I agree... where I think they could be more helpful is with their driver code. The main code I don't have a particular issue with closed source (assuming they attribute any components accordingly). Closed source is their own business decision.
It's a little unfortunate they seemed to have four prominent coders onboard at formation and now lost two and added two , so still only have four. Leaving things like dashboard stagnating. There are some very knowlegeable people in the community here that could have helped there.
I think you are missing the point here.... the resistance to even post attributes to open source libraries/code is more than likely reason the current thread has been created.
The thirst for knowledge is strong.
I'm curious where you are getting your numbers from. There are more than that.
Sorry I forgot one , and edited my post so four.... are there more maybe locked in a cage / less visible ? Losing Chuck 'unannounced' has caused me MQTT issues.
I've called a support desk once about 10 years ago. Ended up figuring out the problem on my own before they put me in contact with an engineer. Never bothered with em since.
There is even more.. but that is the quantity of developers who are active in the community.. so good guess..
Haha ok, you do you. Iām not missing anything, just a difference in opinion is all. They arenāt required to document and share every facet of their product is my point, that is completely unrelated to any sort of license requirements.
I enjoy information and tinkering as much as the next guy, Iām just not under the impression that Hubitat is going to share every API endpoint with me.
My opinion has been shared, that was my goal, Iāll conclude my participation at this point.