We have moved at community.getvera.com

Author Topic: openSysMon plugin for openLuup  (Read 541 times)

Offline logread

  • Full Member
  • ***
  • Posts: 214
  • Karma: +7/-1
openSysMon plugin for openLuup
« on: March 16, 2016, 11:19:13 am »
I continue with my port of incompatible Vera plugins to openLuup.

After the rewrite of the Weather plugin (see http://forum.micasaverde.com/index.php/topic,36777.0.html), I completed the rewrite of the System Monitor plugin...

The ideas that lead to openSysMon are:
  • By construction, the original System Monitor plugin surveys the system on which it is running, not a ?remote? one (by ?remote? I mean another system running on the same LAN)
  • The openLuup environment allows to migrate as much as possible highly resource consuming processes (such as plugins) from the Vera to a remote system. This means that by using openSysMon, the original System Monitor plugin can be removed from the Vera? it is replaced by a dedicated Lua module running in the background, that uses less resources than a stand-alone plugin.
openSysMon is comprised of two components:
  • Server side: A plugin running on the openLuup system that will process and monitor the system parameters from the ?remote? Vera.
  • Client side: A dedicated backend Lua module running on the ?remote? Vera that will poll the local system, package the data and send it to the plugin on the openLuup system.
All files (as beta) and installation instructions are available at https://github.com/999LV/openSysMon-plugin-for-openLuup.git

Feedback/suggestions welcome
Vera Lite UI7, Fibaro FGS-221, FGS-212, FGSS-001, FGK-101, FGWPE/F-101, FGMS-001, Aeon HEM G2, GreenWave PowerNode 6,  Everspring ST-814, SE-812, Swiid SwiidInter.
Raspberry Pi2 Raspbian w/ openLuup. AltUI, SV Thermostat, Virtual Switch, Weather (openWeather), System Monitor (openSysMon), HomeWave.