Open Source Linux Building Automation Software

Building Automation Software for Linux

View 72 business solutions

Browse free open source Building Automation software and projects for Linux below. Use the toggles on the left to filter open source Building Automation software by OS, license, language, programming language, and project status.

  • Get Avast Free Antivirus with 24/7 AI-powered online scam detection Icon
    Get Avast Free Antivirus with 24/7 AI-powered online scam detection

    Get protection for today’s online threats. Free.

    Award-winning antivirus protection, as well as protection against online scams, dangerous Wi-Fi connections, hacked accounts, and ransomware. It includes Avast Assistant, your built-in AI partner, which gives you help with suspicious online messages, offers, and more.
    Free Download
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Eclipse 4diac

    Eclipse 4diac

    Eclipse 4diac the open source solution for industrial automation

    Eclipse 4diac is an open source PLC environment allowing to implement industrial control solutions in a vendor neutral way. 4diac implements IEC 61499 extending IEC 61131-3 with improved support for controller to controller communication and dynamic reconfiguration. With that 4diac provides the infrastructure for Industrie 4.0 and industrial IoT. Further information and the latest versions can be found here: https://eclipse.dev/4diac/
    Leader badge
    Downloads: 128 This Week
    Last Update:
    See Project
  • 2
    Leiningen

    Leiningen

    Automate Clojure projects easily

    Leiningen is the easiest way to use Clojure. With a focus on project automation and declarative configuration, it gets out of your way and lets you focus on your code. Leiningen and Clojure require Java. OpenJDK version 8 is recommended at this time. If you have Leiningen installed, you can read the tutorial by running lein help tutorial. It does not cover learning the language itself; good Clojure documentation can be found elsewhere. If your preferred package manager offers a recent version of Leiningen, try that first as long as it has version 2.x. Windows users can use the above script in the Linux subsystem or try the batch file or Powershell version instead. Most tasks need to be run from somewhere inside a project directory to work, but some (new, help, search, version, and repl) may run from anywhere.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    MAX! home automation
    MAX home automation is a GTK+ application to manage ELV/eQ-3 MAX! cubes. A cube is a gateway to a network of radiator thermostats, shutter contacts etc. Radiator and wall-mounted thermostat schedule can be edited uploaded, stored into a file and restored from there. Wall-mounted thermostat temperature graphs are indicated on a separate page sorted by the installation room. HTTP server is provided for integration with HTTP-enabled controls. E.g. thermostats can be queried and controlled remotely via HTTP GET-queries.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    freedomotic

    freedomotic

    Open IoT Framework

    Freedomotic is an open source, flexible, secure Internet of Things (IoT) development framework, useful to build and manage modern smart spaces. It is targeted to private individuals (home automation) as well as business users (smart retail environments, ambient aware marketing, monitoring and analytics, etc). Freedomotic can interact with well known standard building automation protocols as well as with "do it yourself" solutions. It treats the web, social networks and branded frontends as first class components of the system. [GITHUB REPOSITORY] https://github.com/freedomotic/freedomotic [USERS' MANUAL] http://freedomotic-user-manual.readthedocs.io/ [DEVELOPERS' MANUAL] http://freedomotic-developer-manual.readthedocs.io/ [INTERNATIONAL COMMUNITY] https://groups.google.com/forum/#!forum/freedom-domotics [ITALIAN COMMUNITY] https://groups.google.com/forum/#!forum/freedomotic-it [REPORT AN ISSUE] https://github.com/freedomotic/freedomotic/issues
    Downloads: 3 This Week
    Last Update:
    See Project
  • MongoDB Atlas | Run databases anywhere Icon
    MongoDB Atlas | Run databases anywhere

    Ensure the availability of your data with coverage across AWS, Azure, and GCP on MongoDB Atlas—the multi-cloud database for every enterprise.

    MongoDB Atlas allows you to build and run modern applications across 125+ cloud regions, spanning AWS, Azure, and Google Cloud. Its multi-cloud clusters enable seamless data distribution and automated failover between cloud providers, ensuring high availability and flexibility without added complexity.
    Learn More
  • 5
    ONE-NET Low Power Wireless Protocol

    ONE-NET Low Power Wireless Protocol

    ONE-NET is an open-source low power wireless networking protocol.

    ONE-NET is both an open standard and an implementation of a wireless network protocol. The protocol was originally intended for home automation but has many more applications where low power, secure communications are required.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    QMC Logic Minimizer

    QMC Logic Minimizer

    combinational logic functions minimization

    QMC Logic Minimizer is a versatile application for fast simplifying truth and reduce lines tables. This program offers a comfortable user interface for generating and minimizing of the combinational logic functions. It is unique for its possibility of minimizing several functions at the same time. This program is intended for practical digital devices constructors as well as formal scholars and academics. Features: - You can minimize up to 16 input variables and up to 16 output variables. - You can also reduce the number of table rows. - It allows you to name the input and output variables. - The table can be exported to HTML file and then you can use it in e.g. MS Word. - This program provides a comfortable interface, you can change fonts and colors. - It works on MS Windows, GNU/Linux, Mac OS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    WireFactory Simulator

    WireFactory Simulator

    Small factory simulator for control logic test purpose

    Wire Factory Simulator (WFS) is a free software to simulate the control of a factory, mainly controlled by IEC 61499 applications. You can build your own factory and controller. The controller can be implemented on any programming language. WFS was originally built to simulate the action of an IEC 614999 application. So, the devices in the factory are easily connected to IEC 61499 applications. The WFS were mainly tested with FBDK (http://www.holobloc.com/). Wire Factory has been implemented to help to test more complex automation systems during a doctorate course under guidance of: Supervisor: Prof. Dr. Roberto Silvio Ubertino Rosso Jr. Co-Supervisor: Prof. Dr. André Bittencourt Leal at Santa Catarina University State (UDESC) located in Joinville/Brazil. CONTACT INFO ------------ Leandro Israel Pinto leandroip.com leandro.israel.p@gmail.com
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    XyZerKunG ServerTool
    XyZerKunG ServerTool helps you to make your own Minecraft server and play with your friend for a few minutes
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    temp manager
    remove the temporary files using Temp manager, and automate the operation (remove the files every 5 seconds). Built with python. Interface : Tkinter.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    µClimaControl

    µClimaControl

    Home made clima control for short expenses. PIC18F4455 based hardware.

    Firmware for small µController board with 4x PT1000 temperature channels which control the temperature in one room via two fan units. PIC18F4455 based hardware. Can be used to control temperature in the basement or guest house, within a computer case, etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    ACTIface (A Customizable TP-UART Interface) connects a PC to a KNX TP1 (EIB TP) network. It is built around a popular ASIC (the TP-UART) and optionally includes a microcontroller for improving communication with the PC (or standalone operation).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Advanced Irrigation Controller

    Automated Irrigation Controller for computers

    AIC (Advanced Irrigation Controller) is a computer based control system that has been initially targeted towards controlling irrigation in small to medium size gardens. As the product matures and features are added it is expected to be a fully functional controller used in large scale implementations, green houses and glass houses. AIC platform's in-dependency means it can run on both Linux or Windows XP onwards . A large range of serial boards (as well as usb boards that present as serial devices) are able to be controlled. KMTronic's USB and Serial relay boards are selectable in the configuration menu, other boards can be setup by entering their control commands. Although primarily designed for irrigation you can use AIC to control a large variety of hardware, for example lighting, heating etc It is envisaged that future implementations of AIC will incorporate rules for more complex device control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    BACnet for Dynamic C

    BACnet stack for Rabbit 4000/5000/6000

    This is a Dynamic C port of the BACnet stack at http://sourceforge.net/projects/bacnet. This BACnet library provides a BACnet application layer, network layer and MAC layer communications services for systems based on the Rabbit 4000, 5000 and 6000 processors. The rich feature set of the BACnet stack provides an ideal platform for developing Rabbit based control devices which can use the many BACnet tools out there to reduce the development time and effort.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    The BIOE system is an open-hardware platform to bridge the gulf between open-source CACSD systems like Scilab and the physical plant. It is intended for engineers, students, hobbyists, and anyone interested in automation and mechatronic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Framework for Integration between Intelligent Environments and the Brazilian Digital Television System
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    EasyDFU

    EasyDFU

    EasyDFU is s simple GUI for dfu-programmer

    EasyDFU is a small program to automatize the process of deploying your hex-file to the µC. It uses the tool dfu-programmer (http://dfu-programmer.sourceforge.net/), for correct function super user access is needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    EnerConso

    EnerConso

    Suivi de consommation d'énergie et d'eau, gestion de patrimoine

    Enerconso est un logiciel web de suivi de consommation d'énergie et d'eau et de gestion de patrimoine qui s'adresse aux groupement de communes, chaine d'entreprises, associations. Il propose : - une vue d'ensemble des consommations de toute la structure, de chaque entité, de chaque compteur - une base de données détaillée du patrimoine (Bâtiments, Postes d'éclairage, Véhicules, Poste de productions, & Autres) - un historique des travaux engagés sur chaque bâtiment Et bien plus... Il s'installe sur un serveur web.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    GUItars

    GUItars is designed for the analysis of high throughput RNAi data.

    Please refer to the original article published in PLOS ONE at http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0049386. GUItars's user-friendly graphical interface enables rapid analysis of RNAi and small molecule screens. GUItars uses SSMD for hit selection, which is preferred for its ability to diminish sample size effects and the false hit rate, making it superior to other widely used HTS analysis methods. The program can handle the analysis for screens without replicates as well as with replicates. For comparison purposes, non-SSMD-based methods such as percent activity, z-score, and t-test are also provided as scoring options. Version 2.1 released: several bugs fixed. Version 3.0 released for Windows and Mac: experiment-wise analysis option, map to all samples option (no hit cut-off needed), percent activity for replicates option and .ai output format are added
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Green Cloud Online portal

    Green Cloud Online portal

    Green cloud: A versatile sensor based precision agriculture system, in

    In Green Cloud here is a central global server which does the work of global database management along with providing complex analysis services for the users (farmers, scientists) through the client machines and the public access web portal. The existing agricultural databases throughout the world can also be used for inference purposes and their data may also be updated by our server. The meteorological servers can be accessed for climate data.This server-client architecture mandatory in present and even near-future circumstances as the client machine has to be low-power and low-cost for the feasibility of the system in Indian context. Therefore, the complex analysis (Expert system analysis in accordance with world-wide data) has to be done on server. The environment data is collected via sensors is uploaded to the website
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Homemotion

    Homemotion is a Java based control center for home automatation.

    Homemotion is a Java based application for home automation. It uses of an internal notification bus that is connecting different components. The usage of generic attributes and adapters allows to add (and mix) different hardware backends. The default UI interface is build using newest JavaFX technology and also includes a small JavaFX UI framework. It should be easy to implement/provide additional or custom hardware backends or UI functionality by implementing corresponding plugins. The functionality provided by default includes: * Control Devices * Sensors * Scenarios * Security Devices and Alarms * Automatic Schedules * Automatic Event Triggers * An extendable Macro Engine, by default supporting Javascript and Java * A tree managed navigation * User Management and Authorization * Multiple Buildings Support
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    LIMS-A

    Laboratory Information Management System with Complete Lab. Automation

    Laboratory Information Management System with Complete Laboratory Automation. This Project is created by Fatih University Computer Engineering Students .. Hasan SARMAN Hamadou Doudoun Niangadou Feugang Kemegni Fabrice it helps to automate complete lab system. its originally created to use on a R&D lab. if you wish you can use it on every kind of labs. it comes with Client Server based Access control Mechanism which cordinate access control with registered projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    MGSyn

    MGSyn

    MGSyn - Automatic Synthesis for Industrial Automation

    MGSyn (Model, Game, Synthesis) is an open-source tool which integrates game-based synthesis into model-driven development for industrial control and automation. It is served for research and educational purposes. MGSyn has been originally developed by Department of Informatics (Unit 6), TU München and fortiss GmbH and is now maintained by fortiss GmbH. The software is released under the GNU General Public License Version 3.0 (GPLv3). Please download the tutorial for step-by-step instructions on installing and using the tool. It is advised to use 32-bit version (Eclipse) associated in the "MGSyn supplementary files", as the 64-bit version will by default demand huge memory, which may lead to Java exceptions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    MQModBus

    MQModBus

    ModBus for Mobile Platforms

    QModBus port to Android/Symbian using Qt4/Ministro libraries, uses libmodbus and qledmatrix
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Matter Master

    Open source 3d printer slicer

    Matter Master is an open source 3d printer slicer under development. The current state is not currently usable. Subscribe if you want to be contacted when the first release is ready.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    NetKVA

    Remote control a fully automatic coffee machine over a Web Interface

    The idea behind NetKVA is to add a Web Interface to a fully automatic coffe machine. This project is almost entirely in german language. (Exept of the Code, which is written in: Arduino Code, HTML, JavaScript and C++)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.