Ubuntu -> Debian -> Linux Mint -> Fedora -> Arch -> Manjaro -> EndeavourOS -> SuSE Linux -> NixOS
I’m pretty happy on NixOS now…
Ubuntu -> Debian -> Linux Mint -> Fedora -> Arch -> Manjaro -> EndeavourOS -> SuSE Linux -> NixOS
I’m pretty happy on NixOS now…


@eddiereasoner@lemmus.org might actually be on to something…
Depending on the wall switch you have, you might be able to add a spring that makes it always return to the previous position when released. At least the switches I have in my house have a special little socket for adding a spring.
So in your Zigbee control panel you would configure the “power on behaviour” of the smart light/socket to “toggle”.
Then I you would add the spring inside your physical switch.
Now when you press the switch it would cut the power to the light/socket briefly, and as soon as you release the switch the power would be restored.
If the light/socket is on, you press and release the switch, which cuts the power and the light/socket stays off due to the “toggle” behaviour.
If the light/socket is off, the light/socket is still powered, soo you can still turn it on via Zigbee, and if you pres the switch, it momentarily cuts the power and the toggle behaviour would now make if turn on.
This gives you basically the same behaviour as if you installed a relay, but if you use smart bulbs you gain the benefit of being able to control the brightness, color temperature, and hue, if it has those controls


Sonoff makes a bunch of Zigbee smart relays, that can take input from a normal switch.
It’s basically just a Zigbee relay that can connect and disconnect regular wires, just like a switch does. But it also has terminals for connecting a regular switch, which then just functions as a button that controls the relay.
Something like this: https://sonoff.tech/en-eu/products/sonoff-zbmini-extreme-zigbee-smart-switch-zbminir2
Dunno… Lack of collaboration skills in a Linux distro seems a lot like incompetence to me…