Open Source Building Automation Software

Building Automation Software

View 1561 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.

  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
  • Intelligent network automation for businesses and organizations Icon
    Intelligent network automation for businesses and organizations

    Network automation for the hybrid multi-cloud era

    BackBox seamlessly integrates with network monitoring and NetOps platforms and automates configuration backups, restores, and change detection. BackBox also provides before and after config diffs for change management, and automated remediation of discovered network security issues.
  • 1
    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: 1 This Week
    Last Update:
    See Project
  • 2
    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/
    Downloads: 10 This Week
    Last Update:
    See Project
  • 3
    MAX! home automation

    MAX! home automation

    MAX! cube GUI

    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: 7 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: 16 This Week
    Last Update:
    See Project
  • Cloud data warehouse to power your data-driven innovation Icon
    Cloud data warehouse to power your data-driven innovation

    BigQuery is a serverless and cost-effective enterprise data warehouse that works across clouds and scales with your data.

    BigQuery Studio provides a single, unified interface for all data practitioners of various coding skills to simplify analytics workflows from data ingestion and preparation to data exploration and visualization to ML model creation and use. It also allows you to use simple SQL to access Vertex AI foundational models directly inside BigQuery for text processing tasks, such as sentiment analysis, entity extraction, and many more without having to deal with specialized models.
  • 5

    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: 6 This Week
    Last Update:
    See Project
  • 6
    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: 4 This Week
    Last Update:
    See Project
  • 7
    plcqtlib
    Added class for management 0BA7 Siemens logo Fixed some bugs Compiled with latest version of libnodave Compiled with latest Qt version 5 and 4 Plcqtlib is a library that facilitates the connection with the Siemens plc by exploiting the network ethernet. Library function: (read the documentation included with the software.) The library works with the family plc S7-200, S71200, S7300, S7400 and Logo 0BA7. The library has been developed with the QT version 4 and 5 http://qt-project.org/ using parts of known Libnodave http://libnodave.sourceforge.net/
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8

    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    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: 1 This Week
    Last Update:
    See Project
  • An All-in-One EMR Exclusively for Therapy and Rehab. Icon
    An All-in-One EMR Exclusively for Therapy and Rehab.

    Electronic Medical Records Software

    Managing your therapy and rehab practice is a time-consuming process. You spend hours on paperwork, billing, scheduling, and more. Raintree’s Therapy & Rehab EHR is here to help you manage your practice more efficiently. With our all-in-one solution, you’ll get the tools you need to streamline your therapy and rehab practice, improve patient care, and get back to doing what you love.
  • 10

    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
  • 11
    MQModBus

    MQModBus

    ModBus for Mobile Platforms

    QModBus port to Android/Symbian using Qt4/Ministro libraries, uses libmodbus and qledmatrix
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    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
  • 13
    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
  • 14

    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
  • 15

    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
  • 16

    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
  • 17
    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
  • 18

    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
  • 19
    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
  • 20
    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
  • 21

    CM5

    CM5 hydronics controller

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

    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
  • 23
    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
  • 24
    Framework for Integration between Intelligent Environments and the Brazilian Digital Television System
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ECP203 - Column

    ECP203 - Column

    design short columns according to Egyptian code for practice 2007

    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.