I recently bought two reclining couches for my living room. Each couch has two seats and each seat has two sets of toggle switchs. One toggle for the main recline and one for independently adjusting the head rest. The toggle switches each essentially have two momentary buttons (eg one button for reclining and one for bringing it up). The buttons essentially control a motor in opposite directions.
I am interested in automating this into my Smarthings hub. The use case is that sometimes the kids leave the recliners in the ‘up’ position and I would like to be able to get them back to their normal position remotely or even automatically (eg when executing the ‘Goodnight’ set of actions at night).
Ideally I also want to be able to see a ‘%recline’ in the app.
Looking for suggestions on how I would be able to do this. I’m quite handy with opening up stuff and dealing with circuit boards etc. Was thinking of some kind of zwave relay wired in parallel to each switch along with something like a tilt sensor? An end case functionality like a dimmer switch would be ideal. “Off” would correspond to to the normally upright position. Full ‘On’ would correspond to the full recline position. The dimming function would be similar to the current toggle switch function. The ‘memory’ of a preset brightness in the dimmer switches would be a nice to have as well - recline the seat to a favorite position. And the % dimming corresponds to the % recline of the seat.
Suggestions? What switches / controllers / sensors should I be looking at? Is there one device that will do this?