This adapter facilitates the connection of data from your Tibber account's API to be used within ioBroker, whether for a single home or multiple residences.
If you're not currently a Tibber user, I would greatly appreciate it if you could use my referral link: Tibber Referral Link.
- (HombachC) update adapter core
- (HombachC) fix error in SML decoder
- (HombachC) add 2 new SML scale factor codes (#535)
- (HombachC) dependency updates
- (HombachC) add verification of poll interval (#518)
- (HombachC) bumb date-fns to 4.0.0
- (HombachC) add adjustable Bridge poll intervall (#518)
- (HombachC) add node.js 22 to the adapter testing (#519)
- (HombachC) add docu link to config screen (#504)
- (HombachC) repository cleanup
- (HombachC) dependency updates
- (HombachC) updated axios because of vulnerability
- (HombachC) added tests for Node.js 22
- (HombachC) adapter checker detected optimizations (#493)
- (HombachC) improved error message (#490)
- (HombachC) Catch wrong OBIS Codes, probably caused by Pulse communication errors
- (HombachC) code cleanup
- (HombachC) decode meter mode 4 for local Tipper Pulse poll (#477)
- (HombachC) decode meter mode 1 for local Tipper Pulse poll (#478)
- (HombachC) fixed wrong Pulse local status names (voltage)
- (HombachC) add docu on local Pulse poll config screen (#479)
- (HombachC) code cleanup
- (HombachC) bump dependencies
- (HombachC) local poll of data - change units Wh to kWh and round to 0,1kWh (#469)
- (HombachC) added unit to Pulse temperature and round to 0,1°C
- (HombachC) added unit to Pulse battery voltage and round to 100mV
- (HombachC) added unit to Pulse uptime
- (HombachC) added state with Pulse uptime as human readable string
- (HombachC) reinitialize some TibberLocal states upon adapter startup
- (HombachC) code optimisation
- (HombachC) bump dependencies
- (HombachC) fix typos in units
- (HombachC) fix type mismatch for state objects (#455)
- (HombachC) code optimisation
- (HombachC) fix logging error
- (HombachC) bump dependencies
- (HombachC) add mode for local poll of Pulse data (#201)
- (HombachC) fix sentry notified possible error
- (HombachC) try to fix startup error (#444)
- (HombachC) fix 2 security issues in dependencies
- (HombachC) fix sentry notified possible error
- (HombachC) fix small sentry discovered error (#418)
- (HombachC) added note for multihomes to documentation (#422)
- (HombachC) implements optional, obsolete api call for total historical cost, incl. grid fees (#405)
- (HombachC) Updates @iobroker/adapter-core from 3.1.6
- (HombachC) Updates @iobroker/types from 5.0.19 to 6.0.0
- (HombachC) added unique endpoint string
- (HombachC) IMPORTANT: adapter components had been blocked by Tibber - you have to update!
- (HombachC) bump base dependencies
- (HombachC) adapter will use internal output states for calculator if none defined in configuration (#325)
- (HombachC) implement first run mode in calculator to reduce system load
- (HombachC) internal optimisations
- (HombachC) deleting unused temp home objects after adapter config (#393)
- (HombachC) bump dependencies
- (HombachC) throttle down reconnection speed
- (HombachC) logging optimizations (#396; #217)
- (HombachC) adaptations to newer environment (#394; #395)
- (HombachC) enable manual control of configured outputs when automation is deactivated (#334)
- (HombachC) fix not working LTF Channel when using too short LTF (#383)
- (HombachC) code optimisations
- (HombachC) update adapter-core to 3.1.4
- (HombachC) bump dependencies
- (HombachC) updated adapter testing
- (HombachC) bump dependencies
- (HombachC) BREAKING: dropped support for node.js 16 (#368)
- (HombachC) BREAKING: js-controller >= 5 is required
- (HombachC) changed to tier 2 as data provider
- (HombachC) corrected io-package.json according to new schema (#368)
- (HombachC) update typescript to 5.4.5
- (HombachC) update adapter-core to 3.0.6
- (HombachC) code optimizations
- (HombachC) fix undefined force mode (#349)
- (HombachC) fix poll of not existing current price state (#348)
- (HombachC) fix current price poll when configured as not to poll (#350)
- (HombachC) bump dependencies
- (HombachC) BREAKING: Calculator channels of type 'smart battery buffer' will now switch outputs to 'OFF' only once, directly after setting the channel to Active=false (#332)
- (HombachC) Fixed error in jsonConfig.json (#329)
- (HombachC) deleted feed disconnect debug-message, cause warn message already exists
- (HombachC) bump typescript-eslint to gen 7
- (HombachC) bump dependencies
- (HombachC) simplify internal state handling
- (HombachC) shorten home string in Calculator screen (#317)
- (HombachC) fix feedback loop trap (#321)
- (HombachC) add some tooltips to config screen (#317)
- (HombachC) fix edge case problems with defect feed data from Tibber server (#312)
- (HombachC) bump dependencies
- (HombachC) add data points for BestHoursBlock results - period and average cost (#240)
- (HombachC) fixed wrong error message texts
- (HombachC) fix some possible edge cases in internal support functions
- (HombachC) internal code docu optimization
- (HombachC) bump dependencies
- (HombachC) fix reconnect error for Pulse feed (#300)
- (HombachC) new error message handler
- (HombachC) internal code docu optimization
- (HombachC) add repeatablity for LTF channels (#289)
- (HombachC) tweak Smart Battery Buffer documentation
- (HombachC) modify timing in Tibber Pulse feed connect (#271)
- (HombachC) bump dependencies
- (HombachC) BREAKING: dropped support for js-controller 3.x (#247)
- (HombachC) diversificate Tibber server polls to prevent potential DDoS reactions (#252)
- (HombachC) add data point for averageRemaining of todays prices (#254)
- (HombachC) add 2 data points for last successfull update of today and tomorrow prices (#261)
- (HombachC) year 2024 changes
- (HombachC) fix small error in dynamic feed timing
- (HombachC) bump dependencies
- (HombachC) add notice about changes in configuration
- (HombachC) implement optional disable of price pull (#232)
- (HombachC) implement price categorization algorithm for battery buffer applications (#193)
- (HombachC) Fix 2 errors in pull of prices tomorrow (#235, #232)
- (HombachC) changed Tibber link in config
- (HombachC) implemented dynamic raise of feed reconnect (#225)
- (HombachC) small bugfix in pricecalls
- (HombachC) first changes for "smart battery buffer" (#193)
- (HombachC) update typescript to 5.3.3
- (HombachC) added hint for consumption data in documentation (#223)
- (HombachC) mitigate error handling (#217)
- (HombachC) added description to object Features/RealTimeConsumptionEnabled (#224)
- (HombachC) bump dependencies
- (HombachC) implement getting historical consumption data from Tibber Server (#163)
- (HombachC) fix error in adapter unload
- (HombachC) some code optimisations
- (HombachC) cleanup in documentation and translation handling
- (HombachC) fixed major bug in 1.5.0, not working calculator channels (#212)
- (HombachC) implement limit calculations to a time frame (#153)
- (HombachC) fix error of missing price data upon not working tibber server connect at adapter start (#204)
- (HombachC) fixed possible error with wrong price date in multi home systems
- (HombachC) fixed possible type error, notified by Sentry
- (HombachC) added some documentation for inverse use of channels (#202)
- (HombachC) added Sentry statistics
- (HombachC) optimize translation handling
- (HombachC) bump dependencies
- (HombachC) implement calculator channel names (#186)
- (HombachC) fix error in cron jobs (#190)
- (HombachC) remove not used calculator channel state objects (#188)
- (HombachC) code optimizations
- (HombachC) optimize translation handling
- (HombachC) fix possible type error in first calculator calls notified by Sentry
- (HombachC) change state object description of production values (#167)
- (HombachC) optimize pulse feed error message in case of error as object (#176)
- (HombachC) preparations for calculator object names (#186)
- (HombachC) bump dependencies
- (HombachC) complete rework of task scheduling for more precise pull timing (#149)
- (HombachC) critical vulnerability fix for axios
- (HombachC) fix debug message typos, code optimisations in calculator
- (HombachC) fix type error in price average calculation notified by Sentry
- (HombachC) fix error in update prices tomorrow - possible false positive
- (HombachC) implement forced update of all data after adapter restart (#155)
- (HombachC) Bump actions/setup-node from 3.8.1 to 4.0.0 (#157)
- (HombachC) remove node.js 16 actions - dependency updates
- (HombachC) implement min/max states (#131)
- (HombachC) fix error with ignored calculator channel deaktivations (#143)
- (HombachC) optimize translation handling, code cleanup
- (HombachC) fix initialisiation of channel states (#141)
- (HombachC) change message "reconnect successful" to level info (#80)
- (HombachC) documentation tweaks - dependency updates
- (HombachC) implement tibber calculator mode "best hours block" (#16)
- (HombachC) handle empty calculator destination states - detected by sentry
- (HombachC) implement tibber calculator mode "best single hours" (#16)
- (HombachC) changed i18n files to inline translations, single files aren't update compatible (#128)
- (HombachC) fixed error in initial read of calculator states (#129)
- (HombachC) fix timing error in calculator
- (HombachC) fix error in startup of additional channels
- (HombachC) implement tibber calculator mode "best price" (#16)
- (HombachC) precised pull times of current cost
- (HombachC) reduced error messages (#80)
- (HombachC) extend documentation
- (HombachC) update adapter-core
- (HombachC) Increase to the first major release, as now a stable level is reached
- (HombachC) Code cleanup
- (HombachC) fixed error with polling multiple homes live data (#108)
- (HombachC) Lots of dependency updates; code optimizations
- (HombachC) Hardened 2 typeerrors uppon sentry recognition
- (HombachC) Fix error with not deleted averages of tomorrow pricing (#95)
- (HombachC) preparations for tibber calculator
- (HombachC) Added daily average price values (#89)
- (HombachC) Fixed false positive connection message (#87)
- (HombachC) Updated translations with ChatGPT
- (HombachC) preparations for tibber calculator
- (HombachC) Fixed error when starting adapter first time (#82)
- (HombachC) Fixed error in admin config from 0.3.0 (#81)
- (HombachC) Mitigate error in admin config from 0.3.0 (#81)
- (HombachC) Change logging of TibberFeed errors from type error to type warn - because of too many downtimes of Tibber server (#80)
- (HombachC) BREAKING: change Pulse usage to be configurable for all homes seperately (#41)
- (HombachC) optimize code again to mitigate set state timing for long JSON states (#68)
- (HombachC) preparations for tibber calculator
- (HombachC) reducing polls at Tibber server by precheck of current price data
- (HombachC) preparations for tibber calculator
- (HombachC) fix error with boolean states
- (HombachC) optimize code to mitigate set state timing for long JSON states (#68)
- (HombachC) enable correct price poll also for adapter running in different timezones (#63)
- (HombachC) fix error in 0.2.2 in start conditions of adapter
- (HombachC) reducing polls at Tibber server by precheck of known data
- (HombachC) code optimizations
- (HombachC) fix config screen (#55)
- (HombachC) double timeout for Tibber server queries
- (HombachC) introduces JSONs for prices sorted by price ascending
- (HombachC) fix stupid error for obsolete next day pricing (#23, #50)
- (HombachC) preparations for tibber calculator
- (HombachC) mitigate multi homes & pulse problems (#41)
- (HombachC) add documentation to config screen (#47)
- (HombachC) optimizing fetching homes list (#32) after Tibber server error, restart adapter in case of trouble
- (HombachC) bump dev-dependencies, fix eslint/prettier issue
- (HombachC) code cleanup, fix error for obsolete next day pricing (#23)
- (HombachC) add another try/catch while fetching homes list (#32)
- (HombachC) add units for live data, bump adapter-core to 3.x
- (HombachC) fix error in sentry logging
- (HombachC) BREAKING: encrypted API-Token in ioBroker
- (HombachC) rearranged configuration options
- (HombachC) fixed bug in state generation
- (HombachC) all log messages in English
- (HombachC) remove unused state change handler
- (HombachC) fixed state roles
- (HombachC) round grid consumption meter values to Wh accuracy
- (HombachC) hide unused checkboxes in config
- (HombachC) fix snyc and appveyor
- (HombachC) initial version