Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (3)

Search Parameters:
Keywords = Emoncms

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
19 pages, 9889 KiB  
Article
Low-Cost, Open-Source, Emoncms-Based SCADA System for a Large Grid-Connected PV System
by Luqman Ahsan, Mirza Jabbar Aziz Baig and Mohmmad Tariq Iqbal
Sensors 2022, 22(18), 6733; https://doi.org/10.3390/s22186733 - 6 Sep 2022
Cited by 17 | Viewed by 4669
Abstract
This article describes a low-cost Supervisory Control and Data Acquisition (SCADA) system for a PV plant with local data logging. Typically, SCADA systems that are available on the market are proprietary (commercial), which are expensive and individually configured for a particular site. The [...] Read more.
This article describes a low-cost Supervisory Control and Data Acquisition (SCADA) system for a PV plant with local data logging. Typically, SCADA systems that are available on the market are proprietary (commercial), which are expensive and individually configured for a particular site. The main objective of this paper is to design a low-cost and open-source monitoring solution (hardware and software) to meet the requirements. The hardware used for this SCADA consisted of Arduino, Raspberry Pi, sensors, serial communication cables, and an open-source web view platform. This open-source platform manipulates, logs, and visualizes PV and environmental data. Emoncms runs on the Debian operating system. Field instruments were connected to two remote terminal units (RTUs). A PV array provided data to the RTU1, while an inverter output provided data to the RTU2, and the Raspberry Pi received the collected data in JSON format. As these data arrived, Emoncms used Emonhub as its main module, which refines data and then displays it on Emoncms’s WebView. The Raspberry Pi also stores data locally. Data logging was tested for 6 h, but the final results showed that data logging can last much longer. From an hour to a year, the data trend can be viewed on a user-friendly dashboard. Full article
(This article belongs to the Special Issue Sensor Enabled Smart Energy Solutions)
Show Figures

Figure 1

16 pages, 760 KiB  
Article
Design and Implementation of SFCI: A Tool for Security Focused Continuous Integration
by Michael Lescisin, Qusay H. Mahmoud and Anca Cioraca
Computers 2019, 8(4), 80; https://doi.org/10.3390/computers8040080 - 1 Nov 2019
Cited by 1 | Viewed by 6894
Abstract
Software security is a component of software development that should be integrated throughout its entire development lifecycle, and not simply as an afterthought. If security vulnerabilities are caught early in development, they can be fixed before the software is released in production environments. [...] Read more.
Software security is a component of software development that should be integrated throughout its entire development lifecycle, and not simply as an afterthought. If security vulnerabilities are caught early in development, they can be fixed before the software is released in production environments. Furthermore, finding a software vulnerability early in development will warn the programmer and lessen the likelihood of this type of programming error being repeated in other parts of the software project. Using Continuous Integration (CI) for checking for security vulnerabilities every time new code is committed to a repository can alert developers of security flaws almost immediately after they are introduced. Finally, continuous integration tests for security give software developers the option of making the test results public so that users or potential users are given assurance that the software is well tested for security flaws. While there already exists general-purpose continuous integration tools such as Jenkins-CI and GitLab-CI, our tool is primarily focused on integrating third party security testing programs and generating reports on classes of vulnerabilities found in a software project. Our tool performs all tests in a snapshot (stateless) virtual machine to be able to have reproducible tests in an environment similar to the deployment environment. This paper introduces the design and implementation of a tool for security-focused continuous integration. The test cases used demonstrate the ability of the tool to effectively uncover security vulnerabilities even in open source software products such as ImageMagick and a smart grid application, Emoncms. Full article
(This article belongs to the Special Issue Code Generation, Analysis and Quality Testing)
Show Figures

Figure 1

18 pages, 6120 KiB  
Article
A Modular IoT Platform for Real-Time Indoor Air Quality Monitoring
by Mohieddine Benammar, Abderrazak Abdaoui, Sabbir H.M. Ahmad, Farid Touati and Abdullah Kadri
Sensors 2018, 18(2), 581; https://doi.org/10.3390/s18020581 - 14 Feb 2018
Cited by 193 | Viewed by 15653
Abstract
The impact of air quality on health and on life comfort is well established. In many societies, vulnerable elderly and young populations spend most of their time indoors. Therefore, indoor air quality monitoring (IAQM) is of great importance to human health. Engineers and [...] Read more.
The impact of air quality on health and on life comfort is well established. In many societies, vulnerable elderly and young populations spend most of their time indoors. Therefore, indoor air quality monitoring (IAQM) is of great importance to human health. Engineers and researchers are increasingly focusing their efforts on the design of real-time IAQM systems using wireless sensor networks. This paper presents an end-to-end IAQM system enabling measurement of CO2, CO, SO2, NO2, O3, Cl2, ambient temperature, and relative humidity. In IAQM systems, remote users usually use a local gateway to connect wireless sensor nodes in a given monitoring site to the external world for ubiquitous access of data. In this work, the role of the gateway in processing collected air quality data and its reliable dissemination to end-users through a web-server is emphasized. A mechanism for the backup and the restoration of the collected data in the case of Internet outage is presented. The system is adapted to an open-source Internet-of-Things (IoT) web-server platform, called Emoncms, for live monitoring and long-term storage of the collected IAQM data. A modular IAQM architecture is adopted, which results in a smart scalable system that allows seamless integration of various sensing technologies, wireless sensor networks (WSNs) and smart mobile standards. The paper gives full hardware and software details of the proposed solution. Sample IAQM results collected in various locations are also presented to demonstrate the abilities of the system. Full article
(This article belongs to the Section Sensor Networks)
Show Figures

Figure 1

Back to TopTop