NetworkOwl

Indigo plugin to read electricity consumption & solar generation data from a NetworkOwl device

The NetworkOWL interfaces with a range of sensors from the OWL Intuition family. This plugin extends the Perceptive Automation Indigo Mac home automation application to support the NetworkOwl, the Intuition-pv & lc electricity sensors and the Intuition home heating & hot water sensors.

The Intuition-pv sensor provides real-time electricity consumption & solar generation data to the NetworkOWL, which provides the data both to the OWL Intuition cloud application and as a multicast stream on the local network. The NetworkOwl Indigo plugin joins this multicast stream and updates Indigo device states based on the data received.

The Intuition-lc sensor is similar but provides data on 3-phase electricity usage, rather than solar PV generation.

Installation

1) Download the plugin bundle to the Mac running Indigo & unzip it if necessary
2) Double-click on the NetworkOwl.indigoPlugin file: Indigo will ask if you would like to install it
3) The plugin’s configuration screen will pop up. Just hit Save to carry on.

NetworkOWL Config

Configuration

1) From within the Indigo Devices list, click “New” and create a device representing the Intuition PV. Use the "Plugin" device type and then select "NetworkOwl" as the plugin. Finally, select the "Network OWL IntutionPV sensor" model.

NetworkOWL device page
2) The configuration screen will be displayed. Enter the MAC address of your NetworkOWL device. This can be found on the label on the back of the NetworkOWL device. Press "Save".

NetworkOWL device config 2
Supported Operations

  • Interprets the following Intuition data packets:
    • solar
    • electricity
    • weather
    • hot water
    • heating
  • Indigo V5 or later is required

Version History

  • v1.5 - : Updated Electricity packet to support a new version of the NetworkOwl product. Refactored code to make it easier to support future changes to the XML packet formats. Added support for Splunk-friendly logging & also for different levels of logging.
  • v1.4 - 28 December 2015: Updated Heating & Hot Water packets to support changes resulting from a firmware upgrade to the NetworkOwl product
  • v1.3 - 27 December 2013: Updated to remove references to the Twisted framework as under OS X 10.9 (Mavericks) support for this has been removed in the (rather old) version of Python used by Indigo
  • v1.2 - 17 June 2013: Updated to support read-only use of heating & hot water sensors
  • v1.1 - 9 April 2013: Updated to support Intuition-lc
  • v1.0 - 24 November 2012: Initial release