Smart Home Automation with Logic Programming on Home Assistant Platform

Name
Markkus Koodi
Abstract
Well known open-source smart home platforms do not provide features to automate their devices using goal-based logic. This bachelor’s thesis will build an application which enables to create goal-based automations in Prolog for devices and services that have been integrated to Home Assistant (HA). In addition this thesis will analyze how capable is the automation system that uses logic programming and in which cases the HA automation system is better than the built application.
Graduation Thesis language
Estonian
Graduation Thesis type
Bachelor - Computer Science
Supervisor(s)
Jakob Mass
Defence year
2022
 
PDF