No IMHO he didn’t. And at least to me his explanation in turn is not satisfying either. He is unwilling to make use of the MQTT event bus solution because he tried somewhat but failed.
Granted it’s cumbersome and noone wants to take on complicated setups or even admit he’s not clever enough to get such a setup to work. But that alone does not make the proposed alternative a good suggestion.
What easily gets overlooked is that this is the nature of the problem that the OP wants to address. That means that any other solution such as the incriminated master/slave he aims for will be more or less equally cumbersome and complicated because it has to address and take care of all the complexity of OH on functional as well as on code level. Maybe that just isn’t obvious enough at this idea-only stage.
It’s a little bit like the flowers in your neighbour’s garden. They look pretty from a distance but make you forget it takes a lot of work, dedication, patience and more to grow them.
Let alone that any master/slave solution such as the one he wants is overkill if it really was about solving the original problem only … ser2net and the new rfc2217 feature I referenced are simpler, safer solutions to the original problem as well. That makes the master/slave proposal an unneeded, unnecessarily risky one.
Yes, if that was the case. But there are not multiple people asking for master/slave - only the OP does. He tried to turn up the heat to make it sound a widely-wanted and -welcomed idea, but the references he gave were about a different problem that does not require a master/slave feature to get solved. The OP is mostly on his own with his assessment. Carefully read the full thread again if you don’t believe.
Sure. I don’t think anyone here has a problem with doing that when it’s for the right reasons
But when OH does provide solutions (multiple ones even) for a task, this is not the appropriate place. (and remember we’re also just users not the devs who could feel blamed).
We don’t. We just say this particular idea is not a good one because
- a number of experienced people disagrees
- it’s not needed, there are features available to accomplish the very same thing
- it’s painful and risky to implement
- there’s no developer willing to take on the work it takes
- even if he did it would mean a wasteful allocation of precious developer resources better spent
elsewhere in OH
Eventually. But the only two to advocate for this made clear they are no developers able to contribute to code. Maybe if they were devs they’d have a more realistic view on the downsides of the proposal.
I also suggested anyone without dev capabilities but willing to contribute can still set up a bounty but seems noone is interested so far.