3D-printed table-top Home Assistant remote controller
I repurposed my old Nokia 6.1 Android phone to be a remote controller for Home Assistant. The first idea was to print a slim wall enclosure for the phone. It would have been fixed to one place. Thus, I decided to go with table-top design as it’s more portable.
Currently, I have the following tabs in hass:
- Information
- Time
- Date
- Weather forecast
- Forecast details
- Light control
- Scripts (“scenes”)
- Direct device controls
- Settings
- Wake-up time
- Automation toggles
Phone isn’t just a hass interface. It also sends sensor data to Home Assistant.
I programmed the model with SolidPython and OpenSCAD. This was the first time when I felt it’s not necessarily the best tool for a job. I missed more creative sculpting approach. However, Python made accuracy easy.
Later in the evening I accidentally noticed one unplanned extra feature. The remote controller works also as a night lamp when phone’s LED flashlight is switched on. Alternatively, light could be utilized to indicated alerts or statuses.