Mezonix Technology

If good music is pure beauty created from sound and good painting is pure beauty created from color, then good engineering is pure beauty created from function.

Dr. Marcel-Titus MARGINEAN

Engineer, Scientist, Craftsman and Dreamer

sDOMO - A protocol for fully integrated Home Automation and Robotic Systems


A highly scalable communication protocol for fully integrated Home Automation and Robotic Systems, simple enough to run on low power devices, like the 8 bit microcontroller used for Arduino UNO, yet powerfull enough to handle a distributed computer vision processing system like the one described in our paper: "A Distributed Architecture for Vision Based Domestic Robot Navigation".
Created with a self sufficient house-centric model in mind, sDOMO protects residents privacy and security by design and even have requirements that will make inconvenient and awkward for home automation device manufacturers to spy on their customers.


Status


Work in progress to rewrite the proof of concept implementation using the Multithreaded Dispatcher for a reliable ready-to use system
First Release expected my mid 2017



Specifications and Downloads

  • First Draft of the introduction paper:  Draft 1
  • Full protocol specifications not writen yet. The sDOMO.h header file from the library is as of this moment the closest thing to a protocol specification document
  • First Pre-Release of the sDOMO Library and the minimaly functional House Hub as required to run the first demo
  • A Sample Device Spec File:     Sample1 Spec File
  • A Sample Interface Definition Files:     Sample1 Interface Definition

Demos and Tutorials

Page still In development as of November 2014. I am still working on the conference paper for presenting this protocol and the demo implementation.
The research paper is going to came with this site as companion documentation due to the huge scope of this project.