We introduce a layered approach to multi-agent programming and motivate this with a perspective to smart home environments. Apart from the core layer, layer components can be updated at runtime to reflect, e.g., attributes like credibility and the addition of proprietary functionality. The Layered Agent Framework (LAF ) is defined by interfaces and organised into layers. This approach minimises system fragmentation while allowing developers to create and maintain meaningful and effective agents. A Petri net model is provided to visualise and execute prototypes of the agents. Although fully functional, the Petri nets will later be translated into dedicated programs with a smaller footprint and more efficient execution.
In this paper, an application of the Open Source SCADA and a single board computer as a monitoring solution of a central heating system is presented. Description of the proposed SCADA software, hardware architecture and example data of the monitored system are reported. Application of the ScadaBR running on a SCB under Linux operating system is an effective and low cost solution.
The aim of this research project is the architecture and the design of an electronic system for controlling domestic tactile switches to be integrated into a home automation system based on the KNX standard. All the steps that led to the fulfillment of the finished prototype are reported, from the study and design of the capacitive tactile sensors and the electronic control board according to the specifications imposed by KNX standard. The touch event detection is reached as a trade-off with the footprint requirements of the switch. Experimental results of the fabricated prototype are presented to demonstrate the feasibility of this device.
W opracowaniu przedstawiono możliwości wykorzystania komputera jednopłytkowego Ra-spberry Pi oraz oprogramowania Domoticz w projektowaniu dydaktycznych systemów automatyki domowej. Opisano etapy konstruowania modelu dydaktycznego wraz z implementacją algorytmu sterowania. Wskazano, że metodyka projektowania, preferująca wykorzystanie komputerów jednopłytkowych z oprogramowaniem open source, posiada wiele walorów dydaktycznych.
EN
The study presents the possibilities of using a Raspberry Pi single board computer and Domot-icz software in the design of didactic home automation systems. It also describes the stages of constructing the didactic model, together with the implementation of the control algorithm. It was pointed out that the methodology of design, preferring the use of single-board computers with open source software, hasgot a lot of didactic values.
W artykule zaprezentowano wyniki analizy porównawczej oprogramowania inteligentnych domów. W tym celu przeanalizowano krajowy rynek producentów takich rozwiązań i wybrano 17 systemów, które należą do najpopularniejszych. Do określenia które z tych rozwiązań okazało się najlepsze stworzono metodologię porównawczą. Wyniki przedstawiono w tabelach i na wykresach.
EN
The article presents the results of a comparative analysis of smart home software. For this purpose, the domestic market of producers of such solutions was analyzed and selected 17 systems that are among the most popular. A comparative methodology was developed to determine which of these solutions turned out to be the best. The results are presented in tables and graphs.
Artykuł ten jest próbą odpowiedzi na pytanie: czy i w jakich warunkach, opłacalne jest opracowanie autorskiego systemu inteligentnego budynku, kiedy dostępnych jest wiele bezpłatnych systemów o otwartym kodzie źródłowym. Publikacja przedstawia charakterystykę autorskiego systemu automatyki domowej – sHome, a także systemu open-source – Domoticz, w konfiguracji realizującej możliwie najbardziej zbliżoną do funkcjonalności systemu autorskiego. Pracę kończy analiza porównawcza systemów oraz wnioski z przeprowadzonej analizy.
EN
This article is an attempt to answer the question whether and under what conditions it is beneficial to develop an own intelligent building system, when many free open source systems are available. The publication presents the characteristics of author's own home automation system - sHome, as well as the open-source system - Domoticz, in a configuration that is as close to the functionality of the author's system as possible. The work ends with a comparative analysis of the systems and conclusions from the analysis.
7
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
W artykule przedstawione zostały ogólne informacje dotyczące zagadnienia oraz aktualnej sytuacji na rynku rozwiązań dla inteligentnych budynków, z uwzględnieniem wykorzystywanych w nich standardów łączności. Poruszone zostały kwestie otwartości i potrzeby ogólnodostępności systemów automatyki domowej oraz wykorzystywanych w nich protokołów komunikacji. W tym kontekście zaprezentowano zestawienie zdefiniowanych założeń stworzonego protokołu komunikacji bezprzewodowej oraz dedykowanego systemu automatyki domowej. Przybliżony został również sposób realizacji otwartego standardu komunikacji wraz z odwołaniem się do podejść stosowanych przy innych, funkcjonujących standardach komunikacji bezprzewodowej i przy systemach automatyki domowej.
EN
In this article the general information about the issues and the current situation on the market of solutions for intelligent buildings are presented, including the standards used in their communications. The needs of openness and wide availability of home automation systems and protocols used in these communications are broached. In this context, the summary of defined assumptions of created wireless protocol and dedicated home automation system are presented. The way of implementation of an open standard communication with reference to the approaches used in other operating wireless communication standards, and home automation systems is also brought closer.
W artykule przedstawiono projekt sterowania domem inteligentnym z wykorzystaniem platformy Raspberry Pi. Istotą projektu było opracowanie sterowania domem inteligentnym, wykorzystując platformę Raspberry Pi, która wyróżnia się zaawansowanymi technologicznie urządzeniami peryferyjnymi oraz niskim kosztem wykonania.
EN
The article presents a smart home control project using the Raspberry Pi platform. The essence of the project was to develop an intelligent home control, using the Raspberry Pi platform, which is distinguished by technologically advanced peripherals and low cost of implementation.
This chapter contains information about creating of software for embedded devices like Raspberry Pi with programming tools dedicated for industrial systems. It describes hardware and software solutions and capabilities available on the market. Short part of this chapter contains information about test.
PL
W artykule opisano problematykę tworzenia oprogramowania dla urządzeń wbudowanych takich jak Raspberry Pi za pomocą narzędzi przeznaczonych do rozwiązań przemysłowych. Opisano możliwości zarówno sprzętowe, jak i programowe rozwiązań dostępnych na rynku. Krótki fragment zawiera informację o przeprowadzonych testach.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.