FHEM

FHEM is used to automate common tasks in the household like switching lamps and heating. It can also be used to log events like temperature or power consumption. You can control it via web or smartphone frontends, telnet or TCP/IP directly.


Product Overview

FHEM (TM) is a GPL'ed Perl server designed for house automation, allowing users to automate common tasks in their household and log events such as temperature, humidity, power consumption, and more. With FHEM, you can control your devices via web or smartphone frontends, telnet, or TCP/IP directly, making it an ideal solution for those who want to streamline their home automation experience.

Main Features

FHEM's features include:

  • Support for various protocols used in house automation, audio/video devices, weather services, online calendars, and more
  • Auto-creating of devices/logs when receiving data from a new device, allowing for seamless integration with your sensors and actors
  • Logging events to files or a database with regular expression (regexp) filters for customizable reporting
  • Notifying external programs or scripts when receiving specific events, enabling automation workflows
  • Timed commands, such as switching a lamp on from sunset until midnight, for scheduled tasks

With FHEM, you can automate and monitor your devices, receive notifications, and control them remotely - all with a Perl-based server that runs 24/7.

Related

DietPi
WikiSuite
Azimutt
WebThings Gateway
Homarr
Domoticz
Tasmota
Atomic Server
Canvas LMS