Reposting here because I think it's an important topic @dan.t
I find it really odd that I ask questions and people respond as if I'm mandating or demanding. I find this behavior baffling. No company should do anything unless they are required by law, or they determine it provides value to them. Value could be determined any way they want.
Likewise, I as a developer should do what benefits me. Whether or not I will invest my time in adding drivers for devices which are widely requested, but expensive/time-consuming to develop and support will depend on whether it provides value to me.
Lots of companies make vague statements indicating that it's a feature to come, and yet the truth is that it's not a priority for them nor will be any time in the future. I've lost a lot of time and effort building tools for Wink, Iris, and Abode, and so I'm on my 4th hub and have been burned by the lack of transparency in the past. So I plan to be more careful to invest my time and energy in a project which is transparent about their priorities.
Hubitat doesn't have to do anything. But should they choose to be more transparent about their priorities, it allows me to align my expectations and determine my own level of investment appropriately.
Here is a good point of contrast. Apple is one of the most closed companies in the world. They won't admit what they are shipping, when, or how. However I can at any time make a query to them about future support of their libraries/interfaces and get back a response indicating if that feature is planned for improvement soon (they only do 6 month timelines), in maintenance, or is being deprecated. No, Apple is absolutely not committing to delivering anything to me. There is no promise there. But they understand that as a developer I want to know which toolsets are going to be priorities going forward.
One of the drivers I'm working on would be utterly idiotic to implement in a network with S0 security in use. It's going to take some time and effort to get the features built out so I'm not stressed about right now... but I want to know where S2 falls in the timeline. If I spent 40 hours building and testing this driver (that might be a low estimate) and then it turns out that S2 isn't going to be delivered until the next generation of hardware... and they haven't even started thinking about the next generation of hardware yet... boom, we're looking at late 2020 if not 2021 and I get burned again.
This is why simple statements like "we currently believe it can be implemented in the current hardware but are still testing that theory" and "it's in our short term roadmap" could guide my investment. Likewise, telling me "we have bigger problems to solve so this is likely going to be punted to a future roadmap" tells me not to waste my time now.
No, they don't have to do anything. But they might find value in helping their developers understand their priorities.
Post note: closing the topic every time I ask what they're going to do in the future is I guess the statement they've chosen to make about whether or not developing S2 is going to happen in any short term pipeline.
It's amazing that small companies like Hubitat think that this early in their development they are worthy of investment because of who they are, not what they can be doing. I've sat on too many hubs that failed to deliver to keep investing my time this way.