Skip to content

ZozOt OpenEnergyMonitor

dario edited this page Nov 1, 2015 · 4 revisions

Introduction

THIS IS ACTUALLY DEPRECATED, USE OPENHAB INSTEAD

ZozOt Open Energy Monitor is an Android application that pushes values from SoulissApp (e.g. temperature sensors, humidity sensors, power sensors) on Emoncms Cloud Server (http://www.emoncms.org).

Setup

Step 1 - Emoncms Setup

  • Create an account on http://www.emoncms.org ;
  • Log in with your account ;
  • You can create needed inputs for your Souliss devices using the following URL on a browser:
 emoncms.org/input/post.json?node=0&json={INPUT_NAME:0}

These are some example:

 emoncms.org/input/post.json?node=0&json=temp_node0:0}
 emoncms.org/input/post.json?node=0&json={humidity_node0:0}

If the commands are correctly executed an Ok should appear on the windows browser;

  • On the Emoncms "Input" tab the inputs created before should be visible (see the following screenshot);

  • Create at least one feed for each input using the config tool (see Emoncms help for details);
  • Create a dashboard with your preferred visualizations diagram, widgets and text (see Emoncms help for details);

Step 2 - SoulissApp Setup

On SoulissApp is requested to enable the Zozzariello webserver from the following menu:

Option-> Background Services -> Zozzariello (Webserver)

Step 3 - ZozOt !OpenEnergyMonitor Setup

  • Download ZozOt OpenEnergyMonitor apk installation file for Android from here;

  • Install .apk file on your Android tablet or smartphone (enable Unknown sources in your Android device);

  • Start ZozOt OpenEnergyMonitor;

  • Insert your Emoncms write Apikey (you can found it on "Account" tab of your Emoncms account) from: Config -> Settings-> ApiKey

  • Eventually set an appropriate time interval for data and power sending time: Config -> Settings-> Timing Data Push Config -> Settings -> Timing Power Retrieving

  • Read Souliss devices and Emoncms input: Config -> Get nodes and stream

  • Bind Souliss Devices with Emoncms inputs: Config -> Join Device to Streams

For each Souliss devices, listed on the left, that you need to bind at an Emoncms input, select the relevant input that appear tapping the Windows at the right. Remember to enable that device tapping it (a blu line should appear under the device name). At the end push the Confirm button at the bottom of the screen;

  • Push the Enable button, on ZozOt OpenEnergyMonitor main screen, for start sending data on Emoncms server.
Clone this wiki locally