Here we go again.
As with all my projects, I begin with the design of the physical object based on the functional specifications. In this case, the specs are roughly as follows:
- Central command, invisible butler, constantly working in the background
- Minimal user interaction
- Simple setup process (set up everything with a single action)
- Contains a permanent power source
The power supply basically limits the unit to be tethered to a wall in some way. In order to force myself to design a single click user interface, the first concept for the hub was a round, screen-less button, which I called "the puck"
The next issue was to determine the best way to connect the device to wi-fi. There were two options:
1. connect to wi-fi through a smart phone (no screen required)
2. connect directly on the device (needs a screen)
I went back and forth on these two options for a few months. The biggest problem here was usability.
Option 1 would be easier from a hardware design stand point. However, the setup process would be slightly more complex (it would not pass the grandma test)
Option 2 makes the unit more self contained, and will be easier to setup. The extra screen can also bring some extra functionality in the future. The drawback is that the hardware will be much more complex, and a lot more design work is needed to utilize the screen so that it doesn't feel useless after connecting to wi-fi.
In order to find an "useful idle state" that feels functional yet requires minimal interaction, I went through a few options. In the end, the best option (which turned out to be the most complex) is to disguise the hub as a thermostat. After all, every home has a thermostat, so we might as well put the space to good use.
And thus, Mk. II was born.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.