Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

pimatic-websolarlog

mwittig110.0.5

Pimatic Plugin for WebSolarLog (WSL), an open-source data logger for PV systems

pimatic, SolarView, Solar Energy, Photovolatics, SmartHome, SmartMeter, Volkszaehler, Monitoring, Metering

readme

pimatic-websolarlog

npm version

Pimatic Plugin for WebSolarLog (WSL), an open-source data logger for PV systems - http://www.websolarlog.com.

Please provide feedback via github or pimatic-forum.

Configuration

You can load the plugin by editing your config.json to include the following in the plugins section. The property interval specifies the time interval in seconds for updating the data set. For debugging purposes you may set property debug to true. This will write additional debug messages to the pimatic log. The values properties interval and debug represent the the default values.

{
      "plugin": "websolarlog",
      "interval": 30,
      "debug": false
}

Then you need to add a device in the devices section. Currently, only the following device type is supported:

  • WebSolarProduction: This type is for solar power production devices. It provides attributes for the current power produced,

As part of the device definition you need to provide the deviceName which is the name of the Production Device as it has been set via WebSolarLog Admin. You also need to provide the url for the Live page of your WebSolarLog server.

{
      "id": "wsl1",
      "class": "WebSolarLogProduction",
      "name": "WSL Test",
      "deviceName": "Diehl",
      "url": "http://diehl-inverter-demo.websolarlog.com/api.php/Live",
}

Release History

See Release History.

License

Copyright (c) 2016, Marcus Wittig and contributors. All rights reserved.

GPL-2.0 License.

changelog

Release History

  • 20150417, V0.0.1
    • Initial Version
  • 20160210, V0.0.2
    • Fixed clearInterval() call as part of the _scheduleUpdate() cycle
    • Aligned license with SPDX2.0 as part of package.json
    • Updated node-websolarlog
  • 20160306, V0.0.3
  • 20160408, V0.0.4
    • Updated peerDependencies property for compatibility with pimatic 0.9
    • Fixed compatibility issue with Coffeescript 1.9 as required for pimatic 0.9
    • Updated to node-websolarlog@0.0.5
    • Moved release history to separate file
    • Added license info to README