NotWoods/automate-our-relationship
Scripts we use to automate our home
How we automated our relationship
Tiger Oakes (@notwoods@hachyderm.io) x Daphne
Liu (@thebetterdaphne@twitter.com)
Want to automate your home? Come learn how to sharpen your skills in Node, APIs,
and the Internet of Things while making laundry, cooking, & calendar projects
that improve your life and relationship. Resources from our talk at
CascadiaJS 2022 and
HalfStack 2023.
Recipes 🍎
We got tired of putting together a grocery list every week since we have a
backlog of go-to recipes. Instead of spending the weekend planning what we’re
eating during the week, we wrote a script to automatically pull from our recipe
list in Notion, assign meals onto days in our calendar, then add the ingredients
onto our grocery list.
- Our delicious recipe board on Notion (recipes.tigerxdaphne.com)
- Notion database key is
849553e394454ca9951006edd3bdcfd9
- Notion database key is
- Our source code
Meetings 📅
We share a home office. It’s the worst when we accidentally talk over each other
in conflicting meetings. We’ll show you how to connect your meeting calendars to
lights in your office, so you can quickly tell if someone’s in a call.
Laundry 👗
We’re guilty of running and forgetting our laundry machine. Setting a timer is
boring; we’re software engineers and we can do better. So, we attached a
vibration sensor to track when the machine is running! We’ll demonstrate how to
plug in that sensor to a speaker, to notify you when the laundry’s done.