This is only an idea that I came up with and wanted to share. My idea is to create a remote or a slightly larger device that controls devices from all different rooms. It would be powered off of an esp 32 with some sort of 18650 battery to power it without a power bank and a built in usbc charging module to charge up the batteries without removal.
There would be a potentiometer on the side to switch between rooms. Up to 6 devices would be able to be controlled at once. Another potentiometer would be used to flick through additional devices. There would be two pairs of buttons per screen ( three OLED displays in total) an a potentiometer for each display. The potentiometer would be able to toggle between two devices and brightness etc would be displayed on the screen. The buttons would turn the devices on and off and clicking the potentiometer would toggle between which device could be dimmed or lowered / raised to a certain level. I have a small list of parts I was thinking of using which I will put below. If anyone thinks certain parts should be changed out for what please leave it below in a comment.
If you have read this far thanks
I only found a slightly bad form of an esp32 with a 18650 slot for a battery. If you find a better one please let Me know!
It wouldn’t let me put all of the links in so I will comment them below
I prefer having physical buttons etc because my family hate trying to use apps but a physical button is easier than opening a phone and finding a dashboard
I like the idea, specially for people who are not technophiles.
A push-button pad, a ESP32, a smaller screen, and Zigbee/WiFi/BLE or something radio. This is absolutely doable.
You could make a “grid” on the screen of the items. Say a 3x3
then have a corresponding set of keys. so item in 1,1 cell on the screen corresponds to the 1,1 key. Maybe have two more keys to “scroll” left and right between various views.
The buttons could be even used to select a non-binary item and side buttons to adjust, like light.
So basically you want something like this, but with added potentiometers.
It’s open source, so most of the groundwork has been done for you. You only need to concern yourself with whether that ESP32 has enough free pins for the pots.