Skip to content

ste-bah/intuition

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

intuition

Python/Twisted library for receiving multicast UDP (local) messages from the Network Owl (OWL Intution) home energy monitor.

This library does not interface with the Owl Intuition website, and requires that it be run on the same LAN segment as the Network Owl. It has been tested primarily with the OWL Intuition-lc.

Copyright 2013-2014 Michael Farrell. Licensed under the GNU LGPL3+. For more details see COPYING and COPYING.LESSER.

requirements

  • Python 2.7 (2.6 should also work)
  • Twisted
  • lxml

protocol support

This only supports receiving information from a Network Owl over multicast UDP.

It supports the following packet types:

  • Electricity usage monitoring (not solar)
  • Heating (on v2.2 and older firmware)

Other packet types are unsupported and ignored, but patches to implement it are welcome.

some batteries

You can use the intuition.rrd module to graph electricity usage information with rrdtool.

tests

$ cd src
$ nosetests --with-coverage --cover-package=intuition

About

Python/Twisted library for interacting with local messages from the OWL Intuition home energy monitor.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 95.5%
  • Shell 4.5%