- got => axios, usage of async functions
- set ready for js-controller 4.x
- replaced 'request' by 'got', node.js >= 12.
- bugfix (variable type).
- history-/selfconsumption-data for SL500 added.
- bugfixes (js-controller 3.3.x)
- Cockpit- (consumption/production/battery/feed) and LCD-display data added. Polling structure optimized for a faster polling of certain values ('live'-data).
- smart energy 'switch group' data added.
- bugfix (better timing to set inverter data).
- Complete code redesign to reduce traffic between adapter and solarlog. NEW: System informations (info) and solarlogs setpoint-values for year, current and all month and current day (forecast).
- user-login possibility added.
- .npmignore and .gitignore added, small bugfix
- Readme/License update.
- It is now possible to set the time when historic data is requested.
- 'Forecast' - bug fixed (forecast request now only submitted if forecast is activated), dependencies updated.
- Shows now forecast data: today's and tomorrow's total kWh. Completed translations in words.js.
- Shows detailed information on self - consumption. Imports yearly & monthly historic data.
- Reads now device types, -brands and -classes. Sets correct params for batteries. Displays self-consumption @'status'
- Reads now battery data
- Reads now historic data (yearly sum per Inverter), testing update
- Readme - update
- Core Files/Testing Update and introduce adapter-core
- Inverter/meter - detection optimized
- support for compact mode
- optional port declaration, readme updated
- another bugfix daysum - function
- bugfix daysum - function
- import of daily sum of production/consumption per inverter/meter in Wh
- info connection state fixed
- optimized evaluation of number of inverters/meters to import
- better readme
- correct labels in config-dialogue
Planned for next version: reading solarlog smart energy settings and states
- Inverter-import optional
- Error - logs refer to functions
- better readme
Planned for next version: reading solarlog smart energy settings and states
New functions added!
- reads all defined inverters/meters
- set objects named as in solarlog
- get values (current production/consumption) and states for each inverter
Planned for next version: reading solarlog smart energy settings and states
Defined objects:
- Time last data sync
- Installed generator power
- Total output PAC from all the inverters and meters in inverter mode.
- Total output PAC from all the inverters
- Average voltage UAC from the inverter
- Average voltage UDC from the inverter
- Total yield for the day from all the inverters
- Total yield for the previous day from all the inverters
- Total yield for the month from all the inverters
- Total yield for the year from all the inverters
- Total yield from all the inverters
- Current total consumption PAC from all the consumption meters
- Total consumption from all the consumption meters
- Total consumption for the previous day; all the consumption meters
- Total consumption for the month; all the consumption meters
- Total consumption for the year; all the consumption meters
- Accumulated total consumption, all Consumption meter
Planned Objects:
- Description/Yield/Consumption of all connected inverters and meters