Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mwittig/pimatic-websolarlog
Pimatic Plugin for WebSolarLog (WSL), an open-source data logger for PV systems
https://github.com/mwittig/pimatic-websolarlog
photovoltaic pimatic pimatic-plugin pv-systems websolarlog wsl
Last synced: about 1 month ago
JSON representation
Pimatic Plugin for WebSolarLog (WSL), an open-source data logger for PV systems
- Host: GitHub
- URL: https://github.com/mwittig/pimatic-websolarlog
- Owner: mwittig
- License: gpl-2.0
- Created: 2015-04-16T16:54:49.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-04-29T00:36:18.000Z (over 7 years ago)
- Last Synced: 2024-08-09T03:17:11.160Z (5 months ago)
- Topics: photovoltaic, pimatic, pimatic-plugin, pv-systems, websolarlog, wsl
- Language: CoffeeScript
- Size: 18.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
- License: LICENSE
Awesome Lists containing this project
README
# pimatic-websolarlog
[![npm version](https://badge.fury.io/js/pimatic-websolarlog.svg)](http://badge.fury.io/js/pimatic-websolarlog)
Pimatic Plugin for WebSolarLog (WSL), an open-source data logger for PV systems - .
Please provide feedback via [github](https://github.com/mwittig/node-websolarlog/issues) or
[pimatic-forum](http://forum.pimatic.org/category/13/plugins).## 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](https://github.com/mwittig/pimatic-websolarlog/blob/master/HISTORY.md).
## License
Copyright (c) 2016, Marcus Wittig and contributors. All rights reserved.
[GPL-2.0 License](https://github.com/mwittig/pimatic-websolarlog/blob/master/LICENSE).