Integration with Tibber, with Pulse and Watty support.
- Price changed
- Current price is at today's lowest
- Current price is at today's highest
- Current price is at its lowest among the next [x] hours
- Current price is at its highest among the next [x] hours
- Current price is [x] percent below today's average
- Current price is [x] percent above today's average
- Current price is [x] percent below average of the next [y] hours
- Current price is [x] percent above average of the next [y] hours
- Current price is one of today's lowest [x] prices
- Current price is one of today's highest [x] prices
- Consumption is reported (triggers when new data is available, normally once a week. Every hour if you have a Pulse device)
- Current price below/above
- Current price is at today's lowest
- Current price is at today's highest
- Current price is at its lowest among the next [x] hours
- Current price is at its highest among the next [x] hours
- Current price is [x] percent below today's average
- Current price is [x] percent above today's average
- Current price is [x] percent below average of the next [y] hours
- Current price is [x] percent above average of the next [y] hours
- Current price is one of today's lowest [x] prices
- Current price is one of today's highest [x] prices
- Send push notification (through Tibber app)
- Power changed
- Consumption since midnight changed
- Cost since midnight changed
- Daily consumption is reported
- Reverted to using 5 price levels
- Fixed price sometimes failing to update
- Show price device indicator with 2 decimals.
- Safer handling of current updates and triggers
- Breaking change: Outdoor temperature capability for Home has been removed. Please use a separate weather app if you need temperature actions for your flows (there are plenty). Any flows that were using this need to be set up anew.
- Support for Homey Bridge
- Add trigger and condition for top/bottom X hours today
- Using updated price information from the Tibber API
- Fix parsing high prices
- Bug fix for price fetch scheduling
- Update readme to include price level trigger
- Add price level capability automatically
- Change price level to an enumeration
- Deactivate device if home can't be found anymore. Add price level indicator. Fix current triggers for L2 and L3.
- Fix push notification flow
- Fix crash related to Pulse/Watty trigger registration
- Update readme
- Set description and support URL
- Update readme
- New triggers for currents reported by Pulse and Watty
- Bug fix for keeping track of last logged daily consumption
- Bug fix for calculating amount of hours to be fetched for consumption report
- Rewrite of Tibber API data access to reduce load at hour shift
- Use a cache for day-ahead-prices for today and tomorrow
- Home non-real time consumption report is now enabled with an advanced parameter (default to false)
- Support for displaying real time current per phase for Pulse and Watty
- Increase data fetch timeout. Fix data fetch retry logic.
- New Dark Sky API key
- Improved API request tracing
- Improved query tracing
- Increase GraphQL client timeout
- Set timeout for GraphQl queries
- Fix Tibber icon color dropped by homey cli
- Avoid error in price triggers when last price is not populated
- Logo and brand color
- Tibber logo and brand color
- Tibber logo and brand color
- New Tibber logo
- Allow production power being reported less frequently than power
- Update measure_power even when it's 0 or same as previous
- Support for retrieving production power from Pulse
- Added a note about re-adding a Pulse/Watty device in case fetching data timeouts
- Fixed fetching current temperature for home location
- Bug fix for missing flowcard id
- Correct Watty images
- Support for pairing Watty and bug fixes
- Support for Energy API - Pulse and Watty show up as a cumulative devices in the Homey energy section
- Fixed app crashing on API timeout (#14)
- Fixed weather forecast (#13)
- Fixed #12
- Added 4 new trigger and 4 new condition cards for price at today's lowest/highest and above/below a set average
- Added fallback code for re-initiating Pulse subscription if no data for 10 minutes
- Added condition cards for lowest/highest price among the next [x] hours
- Added cost calculation to Pulse for users without a (paying) subscription, based on nordpool prices. Note: Net spot prices/without any taxes, fees, etc.
- Minor fixes
- Fixed flow triggers broken in 2.0
- Registering capability value before triggering flow action (fixed issue #5)
- Added support for Pulse without a (paying) subscription (N.B. cost is not available without subscription so accumulated cost will never have any value and cost related triggers will never fire)
- Added trigger cards for lowest/highest price among the next [x] hours
- Initial public version
- Currently, the user's Tibber subscription needs to be confirmed or started to use the Tibber app.