Welcome to Smart Home Forum by FIBARO
Dear Guest,
as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.
As a member you can:
- Start new topics and reply to others
- Follow topics and users to get email updates
- Get your own profile page and make new friends
- Send personal messages
- ... and learn a lot about our system!
Regards,
Smart Home Forum by FIBARO Team
Question
SmartHomeEddy 872
This QuickApp gets your energy consumption and production data from Tibber Live.
This QuickApp can be used in combination with the Tibber Monitor to get the Tibber Prices.
Based on the Fibaro WebSockets/GraphQL demo by Peter Gebruers
If you use Tibber for your Energy Panel, you can use this Tibber Live QuickApp for your energy consumption and production combined with the Tibber Monitor QuickApp to provide the Energy Panel with the hourly prices.
Please login or register to see this image.
/monthly_2022_08/image.png.e02b5123ae5e74aa18c67a4d49af38b8.png" />Main device with positive or negative actual power consumption
Child devices are available for:
Please login or register to see this attachment.
Available information:
* on Kaifa and Aidon meters the value is not part of every HAN data frame therefore the value is null at timestamps with second value other than 0, 10, 20, 30, 40, 50. There can be other deviations based on concrete meter firmware. In this QuickApp "null" values are replaced by their previous values.
To communicate with the API you need to acquire a OAuth access token and pass this along with every request passed to the server.
A Personal Access Token give you access to your data and your data only.
This is ideal for DIY people that want to leverage the Tibber platform to extend the smartness of their home.
Such a token can be acquired here:
Please login or register to see this link.
When creating your access token or OAuth client you’ll be asked which scopes you want the access token to be associated with.
These scopes tells the API which data and operations the client is allowed to perform on the user’s behalf.
The scopes your app requires depend on the type of data it is trying to request.
If you for example need access to user information you add the USER scope.
If information about the user's homes is needed you add the appropriate HOME scopes.
If you have more than one home in your subscription, you need to fill in your home number the change between your homes.
If the Tibber server disconnects the webSocket, the QuickApp wil do a re-connect for the amount in the QuickApp variable reconnect.
If the re-connect fails for that amount, there will be a timeout for the seconds in the QuickApp variable timeout.
Use this QuickApp at your own risk. You are responsible for ensuring that the information provided via this QuickApp do not contain errors.
Tibber is a registered trademark being the property of TIBBER. TIBBER reserves all rights to the registered trademarks.
Information which is published on TIBBER’s websites belongs to TIBBER or is used with the permission of the rights holder.
Making of copies, presentations, distribution, display or any other transfer of the information on the website to the public is, except for strictly private use, prohibited unless done with the consent of TIBBER.
Published material on dedicated TIBBER press websites, intended for public use, is exempt from the consent requirement.
Also see:
Please login or register to see this link.
Guide Communicating with the Tibber API:
Please login or register to see this link.
Tibber API Explorer:
Please login or register to see this link.
Tibber gitHub:
Please login or register to see this link.
Tibber SDK NET:
Please login or register to see this link.
Fibaro webSocket manual:
Please login or register to see this link.
Fibaro Forum - Headers in webSocket:
Please login or register to see this link.
WebSocket++ Documentation:
Please login or register to see this link.
GraphQL over WebSocket Protocol:
Please login or register to see this link.
GraphQL query language:
Please login or register to see this link.
Version 3.0 (8th March 2023)
Version 2.3 (beta 8th December 2022)
Version 2.2 (20th November 2022)
Version 2.1 (15th October 2022)
Version 2.0 (5th August 2022)
Version 1.0 (19th June 2022)
Variables (mandatory and created automatically):
token = Authorization token (see the Tibber website: https://developer.tibber.com)
homeId = Tibber Home ID (see the Tibber website: https://developer.tibber.com)
homeNr = Tibber home (nodes) number if you have more than one home (default = 1)
language = Preferred language (default = en) (supported languages are English (en), Swedisch (se), Norwegian (no) and Dutch (nl))
reconnect = Amount of re-connects after disconnect from Tibber server (default = 10)
timeout = Pause after maximum amount of re-connects (default = 300 seconds)
debugLevel = Number (1=some, 2=few, 3=all, 4=Offline Simulation Mode, 5=Live Test Mode) (default = 1)
Fibaro Firmware:
Minimal version 5.111.48 (beta)
Download the QuickApp here (download the file and un-zip):
Please login or register to see this link.
or from the Fibaro Marketplace:
Please login or register to see this link.
How to install:
Link to comment
Share on other sites
Top Posters For This Question
35
7
6
4
Popular Days
Nov 20
10
Sep 23
8
Dec 7
5
Oct 8
4
Top Posters For This Question
SmartHomeEddy 35 posts
JcBorgs 7 posts
dorten75 6 posts
Patrick75 4 posts
Popular Days
Nov 20 2022
10 posts
Sep 23 2022
8 posts
Dec 7 2022
5 posts
Oct 8 2022
4 posts
Popular Posts
SmartHomeEddy
This QuickApp gets your energy consumption and production data from Tibber Live. This QuickApp can be used in combination with the Tibber Monitor to get the Tibber Prices. Based on the Fibaro We
SmartHomeEddy
Thanks to @petergebruers for getting the (new) Fibaro webSocket to work with Tibber Live, soon to come the Tibber Live Quickapp ... Please login or register to see this attachment. 63ca
SmartHomeEddy
The Tibber Live QuickApp is available for download. Minimal Fibaro HC3 firmware version 5.111.48 (beta). Thanks to the work of @petergebruers for finding out how the new Fibaro webSocket
Posted Images
62 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.