ArOZ Online BETA
(Personal Cloud System)
ArOZ Online BETA <br>(Personal Cloud System)
HTML5 - Backstage Pipeline
( E.g. Connect to Existing OpenHab System)
HTML5 - Backstage Pipeline<br>( E.g. Connect to Existing OpenHab System)
Other ArOZ Online Modules
Other ArOZ Online Modules
Home Dynamic System
Home Dynamic System
STPLS
(Speech to Text Programming Language translation System)
[Not supported by viewer]
Client User Interface
Client User Interface
Background Worker Interface
Background Worker Interface
Standard Modules:
ArOZ Audio
ArOZ Video
ArOZ Photo Station
ArOZ Upload Manager
ArOZ Mirror
ArOZ File system
[Not supported by viewer]
External Modules:
Manga Cafe
IMUS Quick Send
etc...
[Not supported by viewer]
Standard Button Interface
Setup / Connection Interface
IP Camera I-frames
Grouping Interface
[Not supported by viewer]
Script Control System
Automation Control System
Real Time Feedback System (For IoT Sensors, obtain information from both active and passive mode)
Interface Update and Reaction System
[Not supported by viewer]
IoT Hub (Another pi zero w)
IoT Hub (Another pi zero w)
Wifi Repeater
(Or Wifi Bridge)
[Not supported by viewer]
IoT Device
(Direct Connect, ESP Enabled with Home Dynamic Protocol)
[Not supported by viewer]
IoT Device
(All Type of IoT device)
IoT Device<br>(All Type of IoT device)
Script Database (File System based)
Script Database (File System based)
  1. Script from STPLS System
  2. Script from IoT devices manufacture
  3. Personal Script (JavaScript)
  4. Auto Generated Script
    (Sensor Write In)
  5. Custom Action Sets
    (e.g. "Close All Windows" )
[Not supported by viewer]
Script Access Pipeline
[Not supported by viewer]
(Running on Server side as an HTML)
[Not supported by viewer]
(Running on any devices with browser)
[Not supported by viewer]
(Speech Input Programming Logic Script)
[Not supported by viewer]

Home Dynamic Protocol

Home Dynamic System make use of LAN for IoT system controls. With the help of In-browser-javascript and ESP8266 modules, Home Dynamic System will run on basic-auth, GET variables and return value via HTTP. Here is an example code for the communication.

[Client Interface, Javascript GET Request Header]

http://123.456.78.90:80/act?info

[Home Dynamic Module return value in plain text]

<Module Name>_On:<Relative Path for On Command>_Off:<Relative Path for Off Command>_State:<Item Name>,<value><Item Name>,<value>


[Not supported by viewer]
Designed by Toby Chui feat IMUS Laboratory, 2017
Designed by Toby Chui feat IMUS Laboratory, 2017

ArOZ Online BETA //  Home Dynamic Open Source Home Automation System

<h2>ArOZ Online BETA //&nbsp; Home Dynamic Open Source Home Automation System</h2>

Notes to Developers

The minimal structure of one Home Dynamic Module is as follow:
1. <ip address>:<port>/info
2. <ip address>:<port>/on
3. <ip address>:<port>/off
The return value of the following command have to be at least with these information:
1. <Module Name>_On:<Relative Path for On Command>_Off:<Relative Path for Off Command>
2. true
3. true
In the condition that the relative path contain "/" or "\", replace the symbol with "|".


[Not supported by viewer]