Skip to content

ronnie72/HSPI_InfluxDBPersistence

 
 

Repository files navigation

Homeseer InfluxDB Persistence PlugIn

HomeSeer plugin to save and import data from InfluxDB.

Needs dot.net 4.7.2.

Compatibility

Tested on the following platforms:

  • Windows 10

Functionality

  • Store values from the Homeseer devices in InfluxDB on change.
  • Displays the history as Tab in Device Properties
  • Basic Graph to show the history.
  • Can import values from InfluxDB periodically based on query.

Installation

Make sure that dotNet 4.7.2 is installed on machine. Link

Place the compiled executable and config file in the HomeSeer installation directory. Restart HomeSeer. HomeSeer will recognize the plugin and will add plugin in disable state to its Plugins. Go to HomeSeer -> PlugIns -> Manage and enable this plugin.

DB Setting

DB Settings

Persistence Settings

List of persisted devices: Peristence

Numeric: Edit Device Peristence

Non-Numeric: Edit Device Non-Numeric Peristence

You can view history by using predefined commands or writing your own queries. Device History

You can view history as basic charts too Device History Chart

Device Tab

If device is persisted, then a persistence tab will show up in device details.

Numeric: Device Tab Table

Non-Numeric: Device Tab Table

Basic Charts: Device Tab Chart

Device Import

You can configure plugin to import values from Influx Db periodically in settings. Device Import

Device Import Settings Device Import Settings

Imported Values as Virtual Devices Device Import Devices

Build State

Build State

About

PlugIn For Homeseer to persist to InfluxDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 85.2%
  • CSS 14.8%