Home Automation

Minerva – home automation suite

Minerva is a home automation suite that brings together control of household equipment, multimedia services and personal information. Its centralised approach allows different domestic systems to be managed through a common interface rather than separate applications.

The software uses a three-stage architecture that separates inputs, processing and outputs. This enables commands from different sources to trigger actions involving lighting, heating, entertainment equipment and other devices.

Minerva also provides a collection of web applications and supporting components for automating everyday activities. It is a legacy project, and some integrations depend on services and technologies that are no longer available or widely supported.

This is free and open source software.

Key Features

  • Centralised web interface for controlling household devices and services.
  • Three-stage architecture separating input, processing and output.
  • Control multiple devices from a single web page.
  • X10 integration through HEYU for receiving and processing powerline commands.
  • Marple routing engine for controlling equipment across different computers.
  • Cosmic radio-frequency gateway for triggering actions from X10 signals.
  • Bearskin command wrappers for providing a common device control interface.
  • Timed automation routines for performing sequences of household actions.
  • Automatic device shut-off using configurable inactivity timeouts.
  • Festival integration for spoken notifications and feedback.
  • Infrared equipment control through KIRA and LIRC.
  • REST and SOAP interfaces for communication with external applications.
  • Personalised alarm clock, kitchen timer and scheduling facilities.
  • Multimedia functions including video streaming, TV control and an MP3 jukebox.
  • Tools for displaying security camera footage and controlling central heating.
  • Web applets for recipes, weather information, calendars and RSS feeds.
  • Contacts management and mobile access facilities.
  • Support for SMS commands through compatible messaging services.

Website: www.minervahome.net
Support:
Developer: Steven Goodwin
License: GNU General Public License v2.0

Minerva

Minerva is written in C++ and Python. Learn C++ with our recommended free books and free tutorials. Learn Python with our recommended free books and free tutorials.


Related Software

X10 Home Automation Software
Home AssistantHome automation platform running on Python 3
openHABAward winning solution for smart home and the Internet of Things
HomeGenieHome automation server for smart connected devices and applications
HEYUHighly configurable console based backend
MinervaComplete, easy to use, open source home automation suite
MisterHouseSupports X10, voice recognition and several serial devices
BottleRocketUtility to control X10 Firecracker devices for home automation
BlueLavaCGI interface for x10

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted