Home Automation

Minerva – home automation suite

Minerva is a complete, easy to use, open source home automation suite. Using Minerva you can make your home easier and cheaper to run and more secure.

With Minerva you can switch on your lights from anywhere, using a mobile phone or PC, email your video, check your security CCTV footage, control your central heating, and much more.

Minerva exists in its own mini eco-system, with its own list of users, set of scripts, and functionality.

Key Features

  • Control your whole house from one place.
  • Three-phase system separates input, process, and output.
  • Multiple controls on one web page.
  • Minerva TV server.
  • Contacts manager.
  • Humanistic time reports.
  • Vocal feedback, through Festival.
  • SOAP control layer.
  • Personalised alarm clock.
  • Integration with Google calendar.
  • FM radio control.
  • SMS Control through Gnokii, IntelliSMS, or TxtLocal.
  • Infra-red control, through KIRA or LIRC.
  • REST API – a way for any application, capable of making HTTP GET requests, to interface with Minerva.
  • Marple stands for Minerva Appliance Routing & ProtocoL Engine. This is a mechanism whereby you can control a TV card, media player, etc on one machine while utilizing an interface on another.
  • Cosmic is an RF to PC Gateway that uses Heyu to intercept the X10 signals that have been placed on the powerline, by an X10 RF transmitter, and trigger some piece of code.
  • Bearskin is series of command wrappers that creates a common interface for controlling the device types under Minerva’s control.
  • ‘minty’, a timeout system where devices will auto-turn off if not used within N seconds.
  • ‘routine’, a system for processing N timed events from an intial trigger point. e.g. a ‘wake up’ routine, which turns on lights, starts showers, plays alarm, caches train times.
  • ‘yaks’, a control system for processing arbitrary messages (from X10) into Linux-bound commands.
  • ‘Cache’ conduit to save processor time when requests (like train times) are called for.
  • Many web applets including:
    • TV guide, with keyword searches.
      • IMDB data retrieval.
    • X10 control.
    • Video streaming.
    • MP3 jukebox.
    • Kitchen timer.
    • Recipe tool.
    • Audio mixer.
    • Weather reports.
    • Clock.
    • Calendar.
    • CD Player with CDDB integration.
    • RSS feed reader.
    • Bluetooth scanning.
    • Photo frame.
    • Currency conversion.
    • Twitter friends timeline, and Twitter status updates.
    • Administrative tools (df, top, Samba).

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 Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted