Open Source Building Automation Software

Building Automation Software

View 1627 business solutions

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

  • Holistically view your business data within a single solution. Icon
    Holistically view your business data within a single solution.

    For IT service providers and MSPs that need a data platform to manage their processes

    BrightGauge, a ConnectWise solution, was started in 2011 to fill a missing need in the small-to-medium IT Services industry: a better way to manage data and provide the value of work to clients. BrightGauge Software allows you to display all of your important business metrics in one place through the use of gauges, dashboards, and client reports. Used by more than 1,800 companies worldwide, BrightGauge integrates with popular business solutions on the market, like ConnectWise, Continuum, Webroot, QuickBooks, Datto, IT Glue, Zendesk, Harvest, Smileback, and so many more. Dig deeper into your data by adding, subtracting, multiplying, and dividing one metric against another. BrightGauge automatically computes these formulas for you. Want to show your prospects how quick you are to respond to tickets? Show off your data with embeddable gauges on public sites.
  • Eptura Workplace Software Icon
    Eptura Workplace Software

    From desk booking and visitor management, to space planning and office utilization data, Eptura Workplace helps your entire organization work smarter.

    With the world of work changed forever, it’s essential to manage your workplace and assets together to effectively create a high-performing environment. The Eptura experience combines the power of workplace management software with asset management, enabling you to effectively operate your building and facilitate hybrid work.
  • 1
    AWA-Core

    AWA-Core

    Full application for factory, process engineer and Automation..

    AWA-Core (Another Way of Automation) is a complete suite that allows engineers, PLC programmers and factory designers to create huge projects for retrieving data, creating graphics, automatic scripts, exports and data links. You can easily manage AWA-Core and it's easier than Historian softwares.
    Leader badge
    Downloads: 778 This Week
    Last Update:
    See Project
  • 2
    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.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 3
    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: 12 This Week
    Last Update:
    See Project
  • 4
    Universo BIM Tablas

    Universo BIM Tablas

    3 herramientas para el trabajo con Tablas en Revit

    3 herramientas para el trabajo con Tablas en Revit: * Crear Tablas: crea automáticamente todas las Tablas de Planificación/Cantidades de los elementos del proyecto. Puede itemizar elementos o agruparlos por Familia y Tipo. * Exportar Tablas: exporta las Tablas del Proyecto a un archivo de Excel, todas juntas o por separado. * Sincronizar Ids: sincroniza un parámetro llamado “id” de un ejemplar de familia con su ID
    Downloads: 46 This Week
    Last Update:
    See Project
  • Case Management Software for Social Services Icon
    Case Management Software for Social Services

    For human services organizations looking for case management software

    Collaborate is customizable case management software for non-profits and social services agencies with teams of 5+ staff.
  • 5
    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: 1 This Week
    Last Update:
    See Project
  • 6

    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: 1 This Week
    Last Update:
    See Project
  • 7
    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: 1 This Week
    Last Update:
    See Project
  • 8

    T3000_Building_Automation_System

    T3000 Bacnet Building Automation System, graphical front end for bldgs

    This is our T3000 Building Automation front end, a mature project for managing the air conditioning, lighting, access control and other automation functions of commercial buildings. The application runs on a Windows PC and allows the building operator to manage the building as a complete system. There is a small but growing team of developers working on the application full time. The system works mainly with Temco Controls products but integrators, controls contractors and other manufacturers are encouraged to join in to add their own devices and features. Communication to the various systems is over Ethernet, wifi, RS485, RS232. using Bacnet and Modbus protocols. The project is mainly hosted and maintained on github.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    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
  • Simplify Purchasing For Your Business Icon
    Simplify Purchasing For Your Business

    Manage what you buy and how you buy it with Order.co, so you have control over your time and money spent.

    Simplify every aspect of buying for your business in Order.co. From sourcing products to scaling purchasing across locations to automating your AP and approvals workstreams, Order.co is the platform of choice for growing businesses.
  • 10
    lightingdesign-r3974

    lightingdesign-r3974

    Lighting design for room R3974 of Fachhochschule Hannover

    Lighting design for room R3974 of a public building of Fachhochschule Hannover, University of Applied Sciences and Arts. Made with the free lightdesign tools for Windows 7 - DIALux 4.12.01, http://www.dial.de/ - ReluxPro – 2014.2.0.3 of ReluxSuite 2014.2, http://www.relux.biz/ Copyright 2007-2015 Rolf Hemmerling. Licensed under the Apache License, Version 2.0
    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

    Air-Quality-Sensor

    Air-Quality-Sensor

    This Air Quality Sensor is a full-featured CPU based device which is ideal for the detection of Air Contaminants. In residential and commercial environment, the Figaro Sensor has high sensitivity to VOCs and odorous gases. This unit comes with an LCD display with back lighting for easy viewing. It comes standard with humidity and temperature reading capabilities, which are vital when managing air quality control, and with the manual jumper output selection, your readings have never been more precise.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Android-front-end-for-Bacnet-Modbus

    Android front end for Bacnet/Modbus building automation system

    Android front end for Bacnet/Modbus building automation system
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ArchiScale
    ArchiScale is an easy-to-use Mac OS X software that converts distances using a user-defined scale. It is also able to determine which scale is the best to draw something on a given paper format. This software is useful for students in first years of architecture schools, when you work without CAD-softwares, and for people using non-numerised documents with uncommon scales.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Arduino garden PRS agent

    Arduino garden PRS agent

    A PRS agent designed to control our automated garden

    This code implements a Procedural Reasoning System (PRS) agent for the control of our Arduino powered automated garden.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    BACnetPy

    BACnet for Python

    Based on Yabe BACnetBase for Python, not finished! and I am no Python expert, need help with the Transport and Client
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    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
  • 19
    Projekt ten służy stworzeniu programu Open Sourcowego, który będzie darmową alternatywą dla płatnych programów dla konstruktorów (np. program Rama).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    CM5

    CM5 hydronics controller

    CM5 hydronics controller
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    CO2_Sensor

    CO2 Sensor based on NDIR principle. Bacnet and Modbus

    CO2 sensor with Humidity & Temp transmitters are designed for environment monitoring and controlling in industrial, commercial and other buildings. These transmitters can be used for indoor C02, temperature and humidity monitoring. The modbus interface provides easy setup and integration into large systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    DACx760EVM

    DACx760EVM

    Evaluation Tools for DAC8760 & DAC7760

    Easy-to-use evaluation software for the DAC8760 and DAC7760 voltage and current output devices from Texas Instruments. The software allows access to all features of the DACx760 family of devices. Source code for the DACx760 evaluation module software is included. This includes all dependent VIs and build files to generate executable, installer, and source distribution. Source code for the SM-USB-DIG firmware is included where all mnemonic command detail can be discovered or modified if the SM-USB-DIG is used independent of the DACx760 evaluation module. Finally, GERBER files and Altium PCB project files are available for download to be used as a platform to start other projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Framework for Integration between Intelligent Environments and the Brazilian Digital Television System
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ECP203 - Column

    ECP203 - Column

    design short columns according to Egyptian code for practice 2007

    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    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
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next

Open Source Building Automation Software Guide

Open source building automation software is an important tool in the construction industry. It enables users to control, monitor, and manage systems within a building or other facility safely, securely, and efficiently. With this type of technology, users have greater oversight over security systems, environmental controls such as heating or cooling, and energy management systems. Many open source programs run on Linux operating system making them easy to use and deployable from any device with a web browser.

The benefits of using open source software for building automation are vast. Open source comes with cost savings because there are no licensing fees associated with it meaning you can get started without any out-of-pocket costs. Additionally user procedures become more efficient through the development of automated processes which reduces manual labor requirements resulting in time savings that can be put towards other tasks.

Open source software also increases security within the building since it does not require downloading programs from unknown sources which makes it highly secure compared to purchasing off-the-shelf products from vendors who might not keep their code updated on a regular basis. It offers encryption technologies like SSL (Secure Sockets Layer) to protect data transmissions while also ensuring continuous uptime by providing automatic backups in case something goes wrong. Plus with open source projects developers have access to the underlying codebase allowing them to customize it as needed.

In sum open source building automation software offers numerous advantages allowing users at all levels an easier way to manage and maintain their facilities efficiently while keeping security high and costs low - making them the perfect choice for anyone looking for a reliable solution that won’t break the bank.

Features of Open Source Building Automation Software

  • Automated Scheduling: Open source building automation software provides automated scheduling capabilities, so users can configure and set schedules for all the tasks they need their system to complete. This feature allows users to program their system with specific instructions or triggers at a certain time of day or under certain conditions. For example, a user might set their system to turn on a light at noon every day, or have the temperature regulated to be optimal for energy efficiency when no one is in the building.
  • Remote Access: Open source building automation software also makes it easy for users to access and manage their systems remotely from any location, allowing them to control and monitor devices even if they’re away from the physical building. This means that people can access data regarding energy consumption and other performance metrics from anywhere in real-time.
  • Sensors & Alerts: Open source platforms provide sensors that can detect changes in temperature, humidity levels, carbon dioxide levels, lighting levels and more. It uses this data to send alerts when conditions become dangerous or less than optimal such as fire risk due to an increase in CO2 levels. This ensures that people are kept safe and comfortable while using fewer resources than manual monitoring would require.
  • Integration: The open nature of these systems means that they integrate easily with other compatible products like HVAC systems or security services quickly without any complex coding involved which lowers total cost of implementation significantly compared with proprietary solutions. In addition, most open source solutions are cloud compatible making daily operation smoother while saving on resources by eliminating hardware costs such as servers.

Types of Open Source Building Automation Software

  • Solutions for Automated Control and Monitoring Systems: These types of open source building automation software allow users to build, configure and monitor automated control systems. This type of software helps with managing things like temperature, lighting, occupancy and more.
  • Home Automation Solutions: These open source solutions are designed to help automate the home environment. This can include controlling lights, shades, locks, HVAC systems and many other devices in the home. They also provide an easy way for people to monitor energy usage from various devices and make adjustments accordingly.
  • Smart Building Applications: Smart building applications use sensors throughout a building to collect data which is then used to optimize performance or enhance comfort levels within the building. The software allows users to track analytics over time and create customized reports based on their needs.
  • Cloud-Based Building Management Software:This type of open source software provides a comprehensive platform that allows facility managers or owners to control all aspects of their buildings’ operations remotely through the cloud. It can be used to manage HVAC systems, security applications, lighting controls, water management systems and more from anywhere in the world.
  • Industrial Control Systems: Open source industrial control system (ICS) software allows users to engineer unique automation paths that can be used for a variety of industrial environments such as manufacturing plants or energy distribution networks. The system tracks data using SCADA (Supervisory Control And Data Acquisition) protocols which provide visibility into real-time production processes as well as predictive analytics about future operations.

Open Source Building Automation Software Advantages

  1. Cost Savings: Open source building automation software is free, so no up-front cost is required for installation and configuration. This can save companies money on costly license fees associated with proprietary systems.
  2. Flexibility: With open source building automation software, users can customize the system to fit their individual needs and preferences. They are not restricted by closed or limited features like those found in proprietary systems.
  3. Scalability: Open source building automation software can be easily scaled up or down as organizational needs change, making it a great option for businesses that require flexible solutions over time.
  4. Security: The open source nature of building automation software allows users to view, modify and audit the codebase for potential security vulnerabilities, giving them control over their own security measures.
  5. Stability: As open source projects evolve over time, they often become more stable than proprietary systems due to regular updates and bug fixes provided by the community of developers involved in its development. This ensures that users have access to a reliable product that works consistently.
  6. Interoperability: Open source building automation software typically supports multiple protocols which makes it easy to integrate with existing equipment already installed in a facility or be used with new hardware from other manufacturers, leading to greater compatibility between different devices on a network.

Who Uses Open Source Building Automation Software?

  • Homeowners: Homeowners who want to install and manage their own automation devices in order to take advantage of the cost savings associated with open source building automation software.
  • IT Professionals: IT professionals who have expertise in installing, configuring, and managing computer networks and other information systems that are necessary for the implementation of open source building automation.
  • HVAC Contractors: HVAC contractors who can provide technical support for installation, configuration, and management of open source building automation systems.
  • Building Operators: Building operators responsible for maintaining efficient operation of buildings using open source building automation software. These individuals must be knowledgeable about how to best use the software to optimize performance.
  • Facility Managers: Facility managers who understand how to utilize open source building automation software to maximize efficiency and minimize costs on their buildings’ operations. They must also be proficient in managing user accounts, security protocols, and data storage requirements related to the system.
  • Consultants: Consultants specializing in designing or implementing large-scale installations of open source automated building control systems as well as providing ongoing system maintenance services.

How Much Does Open Source Building Automation Software Cost?

Open source building automation software is typically offered for free, allowing users to download and use the software without having to pay any cost or license fees. This makes open source building automation software one of the most cost-effective ways to automate a building's operations. The only real expense associated with using open source automation software is in terms of the time it takes to configure and maintain the system. Depending on the complexity of a building's existing systems, configuring them for use with open source automation can take considerable effort, requiring either an user or professional assistance from someone who specializes in implementing such systems. Additionally, regular updates and maintenance may be required in order to ensure that the system remains secure and properly functioning, further increasing its overall cost.

What Does Open Source Building Automation Software Integrate With?

Open source building automation software can integrate with a variety of different types of software. This includes enterprise resource planning (ERP) systems, business intelligence tools, machine learning platforms, predictive analytics packages, and other data management solutions. It also can work in conjunction with cloud-based applications for remote monitoring and control as well as mobile apps for access on the go. Additionally, open source building automation software can be combined with security systems to protect against unauthorized access or malware threats. Finally, it can integrate with web services like Amazon Web Services and Microsoft Azure to facilitate cloud storage and other features accessible from anywhere with an internet connection. With its versatility and scalability, open source building automation software provides a powerful platform that is able to interact effectively with many existing technologies to maximize efficiency across multiple domains.

Trends Related to Open Source Building Automation Software

  1. Increased Adoption: Open source building automation software is becoming increasingly popular due to its flexibility and cost-effectiveness. This software can be used to manage a variety of tasks ranging from energy consumption to lighting. As such, more businesses and organizations are beginning to recognize the value of utilizing open source building automation software.
  2. Enhancing Security: Since open source building automation software is open-source, users can customize and update it as needed. This helps to ensure that the software remains up-to-date with the latest security protocols and safeguards, making it more secure than proprietary solutions.
  3. Minimizing Costs: Open source building automation software does not require a large upfront investment like proprietary systems do. Additionally, since users can customize the software as needed, it makes it easier for them to tailor the system according to their specific needs without incurring additional costs. This helps businesses save money in the long run.
  4. Easy Integration: Many open source building automation systems are designed with scalability and integration in mind. For example, many systems are compatible with existing hardware and software, allowing users to easily integrate the system into their existing infrastructure. This makes it easier for businesses to get up and running quickly.
  5. Increased Efficiency: Open source building automation software enables businesses to automate tasks that would otherwise take considerable time and effort to complete manually. By automating these tasks, businesses can reduce labor costs while improving efficiency. Additionally, they can use the data collected by the software to make better decisions and optimize operations further.

Getting Started With Open Source Building Automation Software

First, the user must determine their desired functionalities. This includes deciding which systems are to be automated, such as lighting and ventilation control, or even more complex features like occupancy control or zoning. Additionally, the user should review the various types of equipment that need to be connected to the system, such as switches, sensors, controllers and other devices. Once these initial decisions have been made and a scope for the project has been established, then it's time to start researching available open source options.

The best place to start is by looking at existing projects that may suit your requirements. Repositories like GitHub offer many versions of popular open source building automation software packages; users can access these sources directly from the web without downloading any files locally onto their computer. A good idea is to first look through any reviews of software from previous users who have used it before - this will provide guidance on which option might best fit your needs while giving insight into what type of configuration may be necessary when setting up the system in your own environment.

Once you've decided on a specific package that meets all your requirements it's time to set up the software on a computer or device within your network environment. Depending upon the size and complexity of your setup this could take anywhere from a few minutes to an entire day; most open-source projects provide detailed instructions on how they should be installed properly so they're ready for use straight away. It's also important during this process not forget about security considerations - ensure passwords are set correctly and that every device is updated with appropriate firewalls/encryption protocols before commencing operation otherwise there could be disastrous consequences down-the-line.

Finally once everything has been tested and verified it's time for action. Utilizing an intuitive interface most open source packages let you configure each connected device individually within seconds thanks to powerful drag-and-drop toolsets; no matter if its changing temperatures thresholds throughout different rooms or making sure lights turn off automatically when nobody's around - these powerful functions are typically built right into the product itself so users don't have worry about writing complex scripts themselves. And since all data generated by these smart devices is stored securely in secure cloud databases too you can rest assured knowing all information remains safe in one central location regardless of where you are in world.