New Software Solutions for Low-power Management of Green Smart Homes

Aymen Jaouadi, Olfa Mosbahi, Mohamed Khalgui, Asma Sakri


The research paper deals with new Green Smart Homes which offer original services such as the optimal power consumption, peak management, and home power selling while assuming an available home green energy. We propose a Master-Slave based architecture following the well-known industrial technology STM32F4. A microcontroller Slave Agent is proposed for each selected Home Device to control its local consumption, and a unique microcontroller Master Agent is proposed to control the whole architecture. The goal is to optimize the use of green energy, to minimize the consumption costs by exploiting the offers from providers and also the peak times. We model these services by using the model checker UPPAAL, and propose UML design diagrams for this architecture. A visual simulator of this STM32-based architecture is developed and applied to a case study proposed by Cynapsys.


  1. Abras, S., Ploix, S., Pesty, S., and Jacomino, M. (2008). A multi-agent home automation system for power management. In Springer Berlin Heidelberg, pages 59-68.
  2. AlShu'eili, H., Gupta, G. S., and Mukhopadhyay, S. (2011). Voice recognition based wireless home automation system. In 4th International Conference on Mechatronics (ICOM), pages 1-6.
  3. Alur, R. and Dill, D. L. (1994). A theory of timed automata. In Theoretical computer science, pages 183-235.
  4. Angelov, C., Sierszecki, K., and Marian, N. (2005). Design models for reusable and reconfigurable state machines. In L.T. Yang et al. Eds. Proc. Of Embedded Ubiquitous Comput, pages 152-163.
  5. A.Vichare and Verma, S. (2012). Embedded web server for home appliances. In National Conference on Emerging Trends in Engineering and Technology, VNCET.
  6. Bengtsson, J., Larsen, K., Larsson, F., Pettersson, P., and Yi, W. (1996). Uppaal: a tool suite for automatic verification of real-time systems. In Hybrid Systems III, pages 232-243.
  7. Debono, C. J. and Abela, K. (2012). Implementation of a home automation system through a central fpga controller. In Electrotechnical Conference (MELECON), 16th IEEE Mediterranean, pages 641-644.
  8. Gill, K., Yang, S., Yao, F., and Lu, X. (2009). A zigbeebased home automation system. In IEEE Transactions on Consumer Electronics, pages 422-430.
  9. Ha, Y. G. (2009). Dynamic integration of zigbee home networks into home gateways using osgi service registry. In IEEE Transactions on Consumer Electronics, pages 470-476.
  10. Hu, L., Lee, K.-M., Zou, J., Fu, X., and Yang, H.-Y. (2011). Adaptive measurement for automated field reconstruction and calibration of magnetic systems. In IEEE Transaction, pages 327-337.
  11. Khalgui, M., Mosbahi, O., Li, Z. W., , and Hanisch, H. M. (2011). Reconfigurable multi-agent embedded control systems: From modelling to implementation. In IEEE Transaction, pages 538-551.
  12. Megherbi, D. B. and Madera, M. (2010). A hybrid p2p and master-slave architecture for intelligent multi-agent reinforcement learning in a distributed computing environment: A case study. In IEEE Transaction.
  13. Nunes, R. J. C. (2010). Domobus-a new approach to home automation. In 4th International Conference on Mechatronics (ICOM).
  14. Nwana, H. S., Lee, L., and Jennings, N. R. (1996). Coordination in software agent systems. In BT Technol J.
  15. Palshikar, G. K. (2004). An introduction to model checking. In Tata Research Development and Design Centre.
  16. Rooker, M. N., Sunder, C., Strasser, T., Zoitl, A., Hummer, O., and Ebenhofer, G. (2007). Zero downtime reconfiguration of distributed automation systems: The cedac. In Third International Conference on Industrial Applications of Holonic and Multi-Agent Systems.
  17. R.Piyare and M.Tazil (2011). Bluetooth based home automation system using cell phone. In IEEE 15th International Symposium on Consumer Electronics.
  18. Seokcheon, L. (2010). Fairness, stability and optimality of adaptive multiagen systems. In Interaction through resource sharing, IEEE Trans, pages 427-439.
  19. Shunyang, Z., Du, X., Yongping, J., and Riming, W. (2007). Realization of home remote control network based on zigbee, electronic measurement and instruments. In ICEMI 07, 8th International Conference, pages 344- 348.
  20. Song, G., Wei, Z., Zhang, W., and Song, A. (2007). Design of a networked monitoring system for home automation. In Consumer Electronics, IEEE Transactions, pages 933-937.
  21. STMicroelectronics (2013). Datasheet.
  22. Torbensen, R. (2008). Ohas open home automation system, consumer electronics. In ISCE IEEE International Symposium on Consumer Electronics, pages 1-4.
  23. Wang, X., Khalgui, M., Li, Z., and Mosbahi, O. (2010). Automatic low-power reconfigurations of real-time embedded control systems. In Technical Reprot Systems Control and Automation Group School of ElectroMechancial Engineering Xidian University.

Paper Citation

in Harvard Style

Jaouadi A., Mosbahi O., Khalgui M. and Sakri A. (2014). New Software Solutions for Low-power Management of Green Smart Homes . In Proceedings of the 3rd International Conference on Smart Grids and Green IT Systems - Volume 1: IEEHSC, (SMARTGREENS 2014) ISBN 978-989-758-025-3, pages 375-385. DOI: 10.5220/0004976003750385

in Bibtex Style

author={Aymen Jaouadi and Olfa Mosbahi and Mohamed Khalgui and Asma Sakri},
title={New Software Solutions for Low-power Management of Green Smart Homes},
booktitle={Proceedings of the 3rd International Conference on Smart Grids and Green IT Systems - Volume 1: IEEHSC, (SMARTGREENS 2014)},

in EndNote Style

JO - Proceedings of the 3rd International Conference on Smart Grids and Green IT Systems - Volume 1: IEEHSC, (SMARTGREENS 2014)
TI - New Software Solutions for Low-power Management of Green Smart Homes
SN - 978-989-758-025-3
AU - Jaouadi A.
AU - Mosbahi O.
AU - Khalgui M.
AU - Sakri A.
PY - 2014
SP - 375
EP - 385
DO - 10.5220/0004976003750385