Less time sitting at my computer. I’d be doing home automation anyway, openHAB lets me do way more in less time
learning new skills
interesting problems to solve, keeps me mentally active
the satisfaction of solving hard problems
enhanced convenience and safety
I really like the old term “ambient computing”. I don’t want my home automation to have a wow factor. “Wow” get’s old. I’m much more satisfied when, for example, something is broken and a family member asks “why didn’t the light turn on?” When it works you don’t notice it, until it breaks. I don’t want people to notice my home automation, I want them to miss it when it’s gone. I get a satisfaction when someone notices it when it breaks.
As for the project over all:
I like helping people.
I like to contribute to projects that I benefit from
Keeping a consistent schedule for getting people up for school consistently without having to reset a clock and alarm due to any kind of power loss.
Most recently I got my head around Ansible and use that in conjunction to run a playbook to blacklist the MAC address for the living room Roku for 15 mins before bed times…too many times I’ve crawled out of my basement corner to discover none of the prep work before bed was being done; after 15 mins it is removed and I avoid an angry spouse.
Concepts for automation that I’ve put into my home has transitioned to some things for work (not OH, Ansible and Node Red) and setup things so on monthly downtimes systems that I admin will go down automatically and come back online by themselves. While the process to do the task isn’t difficult its time consuming and a lot of password entering and then integration checks to ensure things are working prior to the downtime.
And as luck would have it, downtimes for 2020 have shifted earlier by 1 hour and is twice a month…my fellow teammates I believe will enjoy this automation as the downtime starts at 5 AM EST on the first and third Sunday of months.
OpenHAB is giving me the satisfaction in trying to limit myself. Unfortunalty, it doesnt work, which seems to be another satisfaction… Hmm! Isnt that a recipe for a drug?
(Saying this while sitting here looking at yet another upcoming project which include an RTL-SDR USB dongle for rtl_433mhz which has been laying on my desk for a coupple of weeks now).
My main satisfactions also include:
Learning from all of you, wether its coding or just ideas.
Helping others, specially newcomers.