Steve Ovens authored content

Authored content by Steve Ovens

A rack of servers, blue background

Make sure you can recover quickly from a home automation failure with a solid backup and hardware plan in the seventh article in this series.
Computer screen with files or windows open

Dive into the YAML files to set up custom sensors in the sixth article in this home automation series.
Looking at a map

Learn how to set up initial integrations and install add-ons in Home Assistant in the fifth article in this series.
Working from home at a laptop

Learn how to install and configure Home Assistant in the fourth article in this series on home automation.
Digital images of a computer desktop

Which of the three dominant wireless protocols used in home automation—WiFi, Z-Wave, and Zigbee—is right for you? Consider the options in part three of this series.
clouds in windows

Cloud may be more convenient, but local control gives you more privacy and other options in your Home Assistant ecosystem.
Houses in a row

Home automation can be a slippery slope. The right open source tools can get you on firmer footing.
Hands on a keyboard with a Python book

Put the final polishes on your Mycroft skill by managing dependencies, debugging, collecting user-specific data, and getting everything into your Python code.
Working from home at a laptop

Use Padatious, Adapt, conversational context, and dialogs to start programming your first voice AI.
A person looking at a phone

Planning is the essential first step in writing a skill and teaching Mycroft how to do what you want it to do.