Skip to content

Latest commit

 

History

History
95 lines (70 loc) · 3.43 KB

info.md

File metadata and controls

95 lines (70 loc) · 3.43 KB

Changes

v3.0.23 -added more debug log code

  • added the service to update forecast

v3.0.22 -added more debug log code

v3.0.21 -added more debug logs for greater info

v3.0.19

  • FIX: coordinator.py", line 133, in update_forecast for update_callback in self._listeners: RuntimeError: dictionary changed size during iteration
  • this version needs HA 2022.7+ now

v3.0.18

  • changed api counter return value calculations

v3.0.17

  • set the polling api time to 10mins after the hour to give solcast api time to calculate satellite data

v3.0.16

  • fixed api polling to get actual data once in a while during the day
  • added full path to data file - thanks OmenWild

v3.0.15

  • works in both 2022.6 and 2022.7 beta

v3.0.14

  • fixes HA 2022.7.0b2 errors (seems to :) )

v3.0.13

  • past graphed data did not reset at midnight local time
  • missing asyncio import

v3.0.12

  • graphed data for week/month/year was not ordered so the graph was messy

v3.0.11

  • added timeout for solcast api server connections
  • added previous 7 day graph data to the energy dashboard (only works if you are recording data)

v3.0.9

  • users upgrading from v3.0.5 or lover, need to delete the 'solcast.json' file in the HA>config directory to stop any errors
  • renamed sensors with the prefix "solcast_" to help naming sensors easier
  • ** you will get double ups of the sensors in the integration because of the naming change. these will show greyed out in the list or with the values like unknown or unavailable etc.. just delete these old sensors one by one from the integration **

v3.0.6

  • users upgrading from v3.0.x need to delete the 'solcast.json' file in the HA>config directory
  • fixed lots of little bugs and problems.
  • added ability to add multiple solcast accounts. Just comma seperate the api_keys in the integration config.
  • remained API Counter to API Left. shows how many is remaining rather than used count.
  • 'actual forecast' data is now only called once, the last api call at sunset. OR during integration install first run.
  • forecast data is still called every hour between sunrise and sunset and once at midnight every day. Just delete the old API Counter sensor as its not used now

v3.0.5 beta

  • fixed 'this hour' amd 'next hour' sensor values.
  • slow down the api polling if more than 1 rooftop to poll.
  • fix first hour graph plot data.
  • possibly RC1?? will see.

v3.0.4 beta

  • bug fixes.

Complete re write. v3.0 now Do not update this if you like the way the older version worked There are many changes to this integration

Simple setup.. just need the API key

  • This is now as it should be, a 'forecast' integration (it does not graph past data currently)
  • Forecast includes sensors for "today" and "tomorrow" total production, max hour production and time.. this hour and next production
  • Forecast graph info for the next 7 days of data available

Integration contains

  • API Counter (int)
  • API Last Polled (date/time)
  • Forecast Next Hour (Wh)
  • Forecast This Hour (Wh)
  • Forecast Today (kWh) (Attributes calculated from 'pv_estimate')
  • Forecast Tomorrow (kWh) (Attributes calculated from 'pv_estimate')
  • Peak Forecast Today (Wh)
  • Peak Forecast Tomorrow (Wh)
  • Peak Time Today (date/time)
  • Peak Time Tomorrow (date/time)

demo

Polling Imformation

Solcast has a 50 API poll limit per day.