Interesting. First of all thank you for responding.
Few words from my point of view: When it is not compatible with Ingress, it’s not a solution for HA users. The VNC server needs to provide a proper port which can be embedded in the browser through Ingress.
Feels like we‘re back at New deCONZ GUI: windows control / DWM issues - #15 by bcutter. So who‘s providing the urgently needed knowledge about Ingress to make sure the end result is an actual usable product and an improvement instead of another workaround with different limitations (like not usable natively with Ingress in HA)?
I think it makes sense to hold on for a second and clarify this on a strategic level before investing limited dev time in running in one possible direction.
Indeed, reading a bit more about Qt VNC qpa plugin shows it’s a non solution since this won’t help with the window manager issue.
From my perspective the dwm tiling window manager needs to be replaced with something more user friendly, like also mentioned above in this thread.
Perhaps the easiest solution is to just do what the community Docker container does: using the OpenBox window manager, which is still light weight but doesn’t require short-cut kong-fu to be useable. https://github.com/deconz-community/deconz-docker
I’ve just made a small test here locally running the container:
Works beautifully and is surprisingly snappy. The only “gotcha” is that there is no taskbar installed by default and if windows were hidden/minimized, the window list menu can be opened by mouse middle click on the desktop, which may not be so intuitive.
Other than that the Dockerfile in HA addon would only need to replace dwm with openbox since the remaining stuff like VNC server is already there.
@manup so what next? Can we go 100 % of the way to actually FINALLY (!!!) provide a proper solution? Props for your testing but so far no one benefits from that at all.
And yes, people get grumpy, obviously and understandable.
It’s a Christmas season so I don’t want to be too hard on anyone, but yeah, we’re waiting another month for a proper solution. This is taking too long to be acceptable.
I appreciate the recent efforts though. Anyway, it’s been a month since last reply.
PS I’ll be building a new home next year. Having this experience in mind it’s unlikely I’ll pick deCONZ as a future-proof solution. It’s ridiculous that a such bug was introduced in the first place. You messed with HA users big time.
Instead of hiding comments (where the actual content has been sent via mail already so most of us are aware of the - clearly - over the top rant of some users), what about actually starting to FIX stuff, finally?
The window manager needs to be replaced with one that works better in the container/VNC environment. E.g. with OpenBox, XFCE or similar. An example for this is the deconz-community container: https://github.com/deconz-community/deconz-docker
Unfortunately I won’t have time to make this happen in the next weeks, since I’m busy with fixing other bugs and getting the open PRs and release out. Therefore it would be cool if someone could step in here to help the HA addon getting a sane window manager, maybe porting related code from the deconz community container over.
Yeah guys. Let’s make someone voluntarily fix the bug for you, bug that you have recklessly introduced. You’re saying you’re occupied, but for how long is this a standing issue?
Just a pure nonsense. Over and over.
Someone from the community updated the addon to allow us to finally use a newer deCONZ version as at that time the one used in the HA addon was already few months and releases behind → this is where the issue this topic is about got introduced as a side effect.
The fact the fix seems to have absolutely ZERO priority AND exists for almost half a year now AND there’s still no agreement/solution found between HA and deCONZ, is the underlying core issue here. I don’t want to repeat things over and over again, everything has been said. As a summary for everyone jumping in or wondering what’s (not) going on behind the scenes:
HA has no original interest/inner motivation to actively maintain the HA deCONZ addon. Still, they have full control over the addon (merge PRs etc.).
deCONZ still refuses to learn they are loosing users (or did they accept already long time ago?), as HA has alternatives (ZHA, ZigBee2MQTT) and every user being affected by deCONZ issues will decide to largely avoid deCONZ hard- and software asap. Would I recommend or even buy stuff a 2nd time for the next smart home to build? Certainly not, I’m not dumb.
It’s a “we don’t care - and we don’t have resources as we have other priorities as WE DON’T CARE” issue which leads to continued user frustration.
Ah there it happened, I repeated it once again. Well.
Oh nice, cool that my PR for it was merged. Openbox is quite simple to use compared to the keyboard driven window managers.
The only surprise could be than all windows are hidden, you need to middle click on the desktop show them again (by default openbox hasn’t a task panel list).