Tibber & Tibber Pulse

Begonnen von hyper2910, 20 November 2022, 10:27:31

Vorheriges Thema - Nächstes Thema

satprofi

ab morgen ist ja 15min ansicht verpflichtend, heute haben die ersten apps und anbieter erste probleme. spotpreis app klappt ab morgen nicht, smartenergy zeigt nur 0 cent.
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

tomhead

Zitat von: Roderich am 29 September 2025, 15:52:16Die Abfrage muss so geändert werden

priceInfo (resolution: QUARTER_HOURLY)
attr ... readingAutoNumLen 3
attr ... stateFormat {sprintf("Kosten seit %s Uhr => %.2f ct/kWh", ReadingsVal($name,"Zeit-001",0) =~ m/.*T(\d+:\d+)/ ? "$1" : "xx:xx",ReadingsVal($name,"Preis-001",0))}


Sorry, stehe da eventuell gerade auf dem Schlauch, aber wo genau soll das geändert werden?

VG, Tom

abc2006

Zitat von: tomhead am 30 September 2025, 22:03:25wo genau soll das geändert werden?

aus get01Data

{ "query": "{viewer {home(id:\"%%homeID%%\") {currentSubscription {priceInfo {current {total startsAt currency level}}}}}}" }
machst du

{ "query": "{viewer {home(id:\"%%homeID%%\") {currentSubscription {priceInfo(resolution: QUARTER_HOURLY)  {current {total startsAt currency level}}}}}}" }

für get02Data ebenfalls:
aus

{ "query": "{viewer {home(id:\"%%homeID%%\") {currentSubscription {priceInfo {current {total startsAt} today {total startsAt} tomorrow {total startsAt}}}}}}" }
machst du

{ "query": "{viewer {home(id:\"%%homeID%%\") {currentSubscription {priceInfo(resolution: QUARTER_HOURLY) {current {total startsAt} today {total startsAt} tomorrow {total startsAt}}}}}}" }

(Quelle: http://developer.tibber.com/docs/changelog )

Dann bekommst du im httpbody (in den Internals) Viertelstundenwerte. Weiter bin ich noch nicht ;)
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

MaJu

#303
Habe es (mit Hilfe von Gemini) angepasst, damit werden die Viertelstundenwerte erfolgreich abgerufen und ausgelesen.
Wie bisher möchte ich den Wert in Cent haben (24,72 statt 0,2472), deshalb wird alles gleich mit hundert multipliziert.

(Bei mir läuft FHEM noch auf einem uralten Raspberry Pi der ersten Generation, die Software lässt sich nicht mehr auf den aktuellsten Stand bringen, daher funktionieren "moderne" Verkürzungen nicht.)

Das ist aus meiner fhem.cfg (weil es mir schlicht zu viel war, das einzeln über die Befehlszeile zu machen):

define Tibber HTTPMOD https://api.tibber.com/v1-beta/gql 3600
attr Tibber reading100JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_04_total
attr Tibber reading100Name morgen-00:45
attr Tibber reading100OExpr $val*100
attr Tibber reading101JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_05_total
attr Tibber reading101Name morgen-01:00
attr Tibber reading101OExpr $val*100
attr Tibber reading102JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_06_total
attr Tibber reading102Name morgen-01:15
attr Tibber reading102OExpr $val*100
attr Tibber reading103JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_07_total
attr Tibber reading103Name morgen-01:30
attr Tibber reading103OExpr $val*100
attr Tibber reading104JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_08_total
attr Tibber reading104Name morgen-01:45
attr Tibber reading104OExpr $val*100
attr Tibber reading105JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_09_total
attr Tibber reading105Name morgen-02:00
attr Tibber reading105OExpr $val*100
attr Tibber reading106JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_10_total
attr Tibber reading106Name morgen-02:15
attr Tibber reading106OExpr $val*100
attr Tibber reading107JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_11_total
attr Tibber reading107Name morgen-02:30
attr Tibber reading107OExpr $val*100
attr Tibber reading108JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_12_total
attr Tibber reading108Name morgen-02:45
attr Tibber reading108OExpr $val*100
attr Tibber reading109JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_13_total
attr Tibber reading109Name morgen-03:00
attr Tibber reading109OExpr $val*100
attr Tibber reading10JSON data_viewer_homes_01_currentSubscription_priceInfo_today_10_total
attr Tibber reading10Name heute-02:15
attr Tibber reading10OExpr $val*100
attr Tibber reading110JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_14_total
attr Tibber reading110Name morgen-03:15
attr Tibber reading110OExpr $val*100
attr Tibber reading111JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_15_total
attr Tibber reading111Name morgen-03:30
attr Tibber reading111OExpr $val*100
attr Tibber reading112JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_16_total
attr Tibber reading112Name morgen-03:45
attr Tibber reading112OExpr $val*100
attr Tibber reading113JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_17_total
attr Tibber reading113Name morgen-04:00
attr Tibber reading113OExpr $val*100
attr Tibber reading114JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_18_total
attr Tibber reading114Name morgen-04:15
attr Tibber reading114OExpr $val*100
attr Tibber reading115JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_19_total
attr Tibber reading115Name morgen-04:30
attr Tibber reading115OExpr $val*100
attr Tibber reading116JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_20_total
attr Tibber reading116Name morgen-04:45
attr Tibber reading116OExpr $val*100
attr Tibber reading117JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_21_total
attr Tibber reading117Name morgen-05:00
attr Tibber reading117OExpr $val*100
attr Tibber reading118JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_22_total
attr Tibber reading118Name morgen-05:15
attr Tibber reading118OExpr $val*100
attr Tibber reading119JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_23_total
attr Tibber reading119Name morgen-05:30
attr Tibber reading119OExpr $val*100
attr Tibber reading11JSON data_viewer_homes_01_currentSubscription_priceInfo_today_11_total
attr Tibber reading11Name heute-02:30
attr Tibber reading11OExpr $val*100
attr Tibber reading120JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_24_total
attr Tibber reading120Name morgen-05:45
attr Tibber reading120OExpr $val*100
attr Tibber reading121JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_25_total
attr Tibber reading121Name morgen-06:00
attr Tibber reading121OExpr $val*100
attr Tibber reading122JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_26_total
attr Tibber reading122Name morgen-06:15
attr Tibber reading122OExpr $val*100
attr Tibber reading123JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_27_total
attr Tibber reading123Name morgen-06:30
attr Tibber reading123OExpr $val*100
attr Tibber reading124JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_28_total
attr Tibber reading124Name morgen-06:45
attr Tibber reading124OExpr $val*100
attr Tibber reading125JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_29_total
attr Tibber reading125Name morgen-07:00
attr Tibber reading125OExpr $val*100
attr Tibber reading126JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_30_total
attr Tibber reading126Name morgen-07:15
attr Tibber reading126OExpr $val*100
attr Tibber reading127JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_31_total
attr Tibber reading127Name morgen-07:30
attr Tibber reading127OExpr $val*100
attr Tibber reading128JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_32_total
attr Tibber reading128Name morgen-07:45
attr Tibber reading128OExpr $val*100
attr Tibber reading129JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_33_total
attr Tibber reading129Name morgen-08:00
attr Tibber reading129OExpr $val*100
attr Tibber reading12JSON data_viewer_homes_01_currentSubscription_priceInfo_today_12_total
attr Tibber reading12Name heute-02:45
attr Tibber reading12OExpr $val*100
attr Tibber reading130JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_34_total
attr Tibber reading130Name morgen-08:15
attr Tibber reading130OExpr $val*100
attr Tibber reading131JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_35_total
attr Tibber reading131Name morgen-08:30
attr Tibber reading131OExpr $val*100
attr Tibber reading132JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_36_total
attr Tibber reading132Name morgen-08:45
attr Tibber reading132OExpr $val*100
attr Tibber reading133JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_37_total
attr Tibber reading133Name morgen-09:00
attr Tibber reading133OExpr $val*100
attr Tibber reading134JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_38_total
attr Tibber reading134Name morgen-09:15
attr Tibber reading134OExpr $val*100
attr Tibber reading135JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_39_total
attr Tibber reading135Name morgen-09:30
attr Tibber reading135OExpr $val*100
attr Tibber reading136JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_40_total
attr Tibber reading136Name morgen-09:45
attr Tibber reading136OExpr $val*100
attr Tibber reading137JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_41_total
attr Tibber reading137Name morgen-10:00
attr Tibber reading137OExpr $val*100
attr Tibber reading138JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_42_total
attr Tibber reading138Name morgen-10:15
attr Tibber reading138OExpr $val*100
attr Tibber reading139JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_43_total
attr Tibber reading139Name morgen-10:30
attr Tibber reading139OExpr $val*100
attr Tibber reading13JSON data_viewer_homes_01_currentSubscription_priceInfo_today_13_total
attr Tibber reading13Name heute-03:00
attr Tibber reading13OExpr $val*100
attr Tibber reading140JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_44_total
attr Tibber reading140Name morgen-10:45
attr Tibber reading140OExpr $val*100
attr Tibber reading141JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_45_total
attr Tibber reading141Name morgen-11:00
attr Tibber reading141OExpr $val*100
attr Tibber reading142JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_46_total
attr Tibber reading142Name morgen-11:15
attr Tibber reading142OExpr $val*100
attr Tibber reading143JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_47_total
attr Tibber reading143Name morgen-11:30
attr Tibber reading143OExpr $val*100
attr Tibber reading144JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_48_total
attr Tibber reading144Name morgen-11:45
attr Tibber reading144OExpr $val*100
attr Tibber reading145JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_49_total
attr Tibber reading145Name morgen-12:00
attr Tibber reading145OExpr $val*100
attr Tibber reading146JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_50_total
attr Tibber reading146Name morgen-12:15
attr Tibber reading146OExpr $val*100
attr Tibber reading147JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_51_total
attr Tibber reading147Name morgen-12:30
attr Tibber reading147OExpr $val*100
attr Tibber reading148JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_52_total
attr Tibber reading148Name morgen-12:45
attr Tibber reading148OExpr $val*100
attr Tibber reading149JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_53_total
attr Tibber reading149Name morgen-13:00
attr Tibber reading149OExpr $val*100
attr Tibber reading14JSON data_viewer_homes_01_currentSubscription_priceInfo_today_14_total
attr Tibber reading14Name heute-03:15
attr Tibber reading14OExpr $val*100
attr Tibber reading150JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_54_total
attr Tibber reading150Name morgen-13:15
attr Tibber reading150OExpr $val*100
attr Tibber reading151JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_55_total
attr Tibber reading151Name morgen-13:30
attr Tibber reading151OExpr $val*100
attr Tibber reading152JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_56_total
attr Tibber reading152Name morgen-13:45
attr Tibber reading152OExpr $val*100
attr Tibber reading153JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_57_total
attr Tibber reading153Name morgen-14:00
attr Tibber reading153OExpr $val*100
attr Tibber reading154JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_58_total
attr Tibber reading154Name morgen-14:15
attr Tibber reading154OExpr $val*100
attr Tibber reading155JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_59_total
attr Tibber reading155Name morgen-14:30
attr Tibber reading155OExpr $val*100
attr Tibber reading156JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_60_total
attr Tibber reading156Name morgen-14:45
attr Tibber reading156OExpr $val*100
attr Tibber reading157JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_61_total
attr Tibber reading157Name morgen-15:00
attr Tibber reading157OExpr $val*100
attr Tibber reading158JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_62_total
attr Tibber reading158Name morgen-15:15
attr Tibber reading158OExpr $val*100
attr Tibber reading159JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_63_total
attr Tibber reading159Name morgen-15:30
attr Tibber reading159OExpr $val*100
attr Tibber reading15JSON data_viewer_homes_01_currentSubscription_priceInfo_today_15_total
attr Tibber reading15Name heute-03:30
attr Tibber reading15OExpr $val*100
attr Tibber reading160JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_64_total
attr Tibber reading160Name morgen-15:45
attr Tibber reading160OExpr $val*100
attr Tibber reading161JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_65_total
attr Tibber reading161Name morgen-16:00
attr Tibber reading161OExpr $val*100
attr Tibber reading162JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_66_total
attr Tibber reading162Name morgen-16:15
attr Tibber reading162OExpr $val*100
attr Tibber reading163JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_67_total
attr Tibber reading163Name morgen-16:30
attr Tibber reading163OExpr $val*100
attr Tibber reading164JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_68_total
attr Tibber reading164Name morgen-16:45
attr Tibber reading164OExpr $val*100
attr Tibber reading165JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_69_total
attr Tibber reading165Name morgen-17:00
attr Tibber reading165OExpr $val*100
attr Tibber reading166JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_70_total
attr Tibber reading166Name morgen-17:15
attr Tibber reading166OExpr $val*100
attr Tibber reading167JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_71_total
attr Tibber reading167Name morgen-17:30
attr Tibber reading167OExpr $val*100
attr Tibber reading168JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_72_total
attr Tibber reading168Name morgen-17:45
attr Tibber reading168OExpr $val*100
attr Tibber reading169JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_73_total
attr Tibber reading169Name morgen-18:00
attr Tibber reading169OExpr $val*100
attr Tibber reading16JSON data_viewer_homes_01_currentSubscription_priceInfo_today_16_total
attr Tibber reading16Name heute-03:45
attr Tibber reading16OExpr $val*100
attr Tibber reading170JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_74_total
attr Tibber reading170Name morgen-18:15
attr Tibber reading170OExpr $val*100
attr Tibber reading171JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_75_total
attr Tibber reading171Name morgen-18:30
attr Tibber reading171OExpr $val*100
attr Tibber reading172JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_76_total
attr Tibber reading172Name morgen-18:45
attr Tibber reading172OExpr $val*100
attr Tibber reading173JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_77_total
attr Tibber reading173Name morgen-19:00
attr Tibber reading173OExpr $val*100
attr Tibber reading174JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_78_total
attr Tibber reading174Name morgen-19:15
attr Tibber reading174OExpr $val*100
attr Tibber reading175JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_79_total
attr Tibber reading175Name morgen-19:30
attr Tibber reading175OExpr $val*100
attr Tibber reading176JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_80_total
attr Tibber reading176Name morgen-19:45
attr Tibber reading176OExpr $val*100
attr Tibber reading177JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_81_total
attr Tibber reading177Name morgen-20:00
attr Tibber reading177OExpr $val*100
attr Tibber reading178JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_82_total
attr Tibber reading178Name morgen-20:15
attr Tibber reading178OExpr $val*100
attr Tibber reading179JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_83_total
attr Tibber reading179Name morgen-20:30
attr Tibber reading179OExpr $val*100
attr Tibber reading17JSON data_viewer_homes_01_currentSubscription_priceInfo_today_17_total
attr Tibber reading17Name heute-04:00
attr Tibber reading17OExpr $val*100
attr Tibber reading180JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_84_total
attr Tibber reading180Name morgen-20:45
attr Tibber reading180OExpr $val*100
attr Tibber reading181JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_85_total
attr Tibber reading181Name morgen-21:00
attr Tibber reading181OExpr $val*100
attr Tibber reading182JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_86_total
attr Tibber reading182Name morgen-21:15
attr Tibber reading182OExpr $val*100
attr Tibber reading183JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_87_total
attr Tibber reading183Name morgen-21:30
attr Tibber reading183OExpr $val*100
attr Tibber reading184JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_88_total
attr Tibber reading184Name morgen-21:45
attr Tibber reading184OExpr $val*100
attr Tibber reading185JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_89_total
attr Tibber reading185Name morgen-22:00
attr Tibber reading185OExpr $val*100
attr Tibber reading186JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_90_total
attr Tibber reading186Name morgen-22:15
attr Tibber reading186OExpr $val*100
attr Tibber reading187JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_91_total
attr Tibber reading187Name morgen-22:30
attr Tibber reading187OExpr $val*100
attr Tibber reading188JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_92_total
attr Tibber reading188Name morgen-22:45
attr Tibber reading188OExpr $val*100
attr Tibber reading189JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_93_total
attr Tibber reading189Name morgen-23:00
attr Tibber reading189OExpr $val*100
attr Tibber reading18JSON data_viewer_homes_01_currentSubscription_priceInfo_today_18_total
attr Tibber reading18Name heute-04:15
attr Tibber reading18OExpr $val*100
attr Tibber reading190JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_94_total
attr Tibber reading190Name morgen-23:15
attr Tibber reading190OExpr $val*100
attr Tibber reading191JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_95_total
attr Tibber reading191Name morgen-23:30
attr Tibber reading191OExpr $val*100
attr Tibber reading192JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_96_total
attr Tibber reading192Name morgen-23:45
attr Tibber reading192OExpr $val*100
attr Tibber reading193JSON data_viewer_homes_01_currentSubscription_priceInfo_current_total
attr Tibber reading193Name Strompreis
attr Tibber reading193OExpr $val*100
attr Tibber reading194-1Name Datum
attr Tibber reading194-2Name Uhrzeit
attr Tibber reading194Regex "current":\{"total":[\d.]+,"startsAt":"([\d-]+)T([\d:]+)\.
attr Tibber reading19JSON data_viewer_homes_01_currentSubscription_priceInfo_today_19_total
attr Tibber reading19Name heute-04:30
attr Tibber reading19OExpr $val*100
attr Tibber reading1JSON data_viewer_homes_01_currentSubscription_priceInfo_today_01_total
attr Tibber reading1Name heute-00:00
attr Tibber reading1OExpr $val*100
attr Tibber reading20JSON data_viewer_homes_01_currentSubscription_priceInfo_today_20_total
attr Tibber reading20Name heute-04:45
attr Tibber reading20OExpr $val*100
attr Tibber reading21JSON data_viewer_homes_01_currentSubscription_priceInfo_today_21_total
attr Tibber reading21Name heute-05:00
attr Tibber reading21OExpr $val*100
attr Tibber reading22JSON data_viewer_homes_01_currentSubscription_priceInfo_today_22_total
attr Tibber reading22Name heute-05:15
attr Tibber reading22OExpr $val*100
attr Tibber reading23JSON data_viewer_homes_01_currentSubscription_priceInfo_today_23_total
attr Tibber reading23Name heute-05:30
attr Tibber reading23OExpr $val*100
attr Tibber reading24JSON data_viewer_homes_01_currentSubscription_priceInfo_today_24_total
attr Tibber reading24Name heute-05:45
attr Tibber reading24OExpr $val*100
attr Tibber reading25JSON data_viewer_homes_01_currentSubscription_priceInfo_today_25_total
attr Tibber reading25Name heute-06:00
attr Tibber reading25OExpr $val*100
attr Tibber reading26JSON data_viewer_homes_01_currentSubscription_priceInfo_today_26_total
attr Tibber reading26Name heute-06:15
attr Tibber reading26OExpr $val*100
attr Tibber reading27JSON data_viewer_homes_01_currentSubscription_priceInfo_today_27_total
attr Tibber reading27Name heute-06:30
attr Tibber reading27OExpr $val*100
attr Tibber reading28JSON data_viewer_homes_01_currentSubscription_priceInfo_today_28_total
attr Tibber reading28Name heute-06:45
attr Tibber reading28OExpr $val*100
attr Tibber reading29JSON data_viewer_homes_01_currentSubscription_priceInfo_today_29_total
attr Tibber reading29Name heute-07:00
attr Tibber reading29OExpr $val*100
attr Tibber reading2JSON data_viewer_homes_01_currentSubscription_priceInfo_today_02_total
attr Tibber reading2Name heute-00:15
attr Tibber reading2OExpr $val*100
attr Tibber reading30JSON data_viewer_homes_01_currentSubscription_priceInfo_today_30_total
attr Tibber reading30Name heute-07:15
attr Tibber reading30OExpr $val*100
attr Tibber reading31JSON data_viewer_homes_01_currentSubscription_priceInfo_today_31_total
attr Tibber reading31Name heute-07:30
attr Tibber reading31OExpr $val*100
attr Tibber reading32JSON data_viewer_homes_01_currentSubscription_priceInfo_today_32_total
attr Tibber reading32Name heute-07:45
attr Tibber reading32OExpr $val*100
attr Tibber reading33JSON data_viewer_homes_01_currentSubscription_priceInfo_today_33_total
attr Tibber reading33Name heute-08:00
attr Tibber reading33OExpr $val*100
attr Tibber reading34JSON data_viewer_homes_01_currentSubscription_priceInfo_today_34_total
attr Tibber reading34Name heute-08:15
attr Tibber reading34OExpr $val*100
attr Tibber reading35JSON data_viewer_homes_01_currentSubscription_priceInfo_today_35_total
attr Tibber reading35Name heute-08:30
attr Tibber reading35OExpr $val*100
attr Tibber reading36JSON data_viewer_homes_01_currentSubscription_priceInfo_today_36_total
attr Tibber reading36Name heute-08:45
attr Tibber reading36OExpr $val*100
attr Tibber reading37JSON data_viewer_homes_01_currentSubscription_priceInfo_today_37_total
attr Tibber reading37Name heute-09:00
attr Tibber reading37OExpr $val*100
attr Tibber reading38JSON data_viewer_homes_01_currentSubscription_priceInfo_today_38_total
attr Tibber reading38Name heute-09:15
attr Tibber reading38OExpr $val*100
attr Tibber reading39JSON data_viewer_homes_01_currentSubscription_priceInfo_today_39_total
attr Tibber reading39Name heute-09:30
attr Tibber reading39OExpr $val*100
attr Tibber reading3JSON data_viewer_homes_01_currentSubscription_priceInfo_today_03_total
attr Tibber reading3Name heute-00:30
attr Tibber reading3OExpr $val*100
attr Tibber reading40JSON data_viewer_homes_01_currentSubscription_priceInfo_today_40_total
attr Tibber reading40Name heute-09:45
attr Tibber reading40OExpr $val*100
attr Tibber reading41JSON data_viewer_homes_01_currentSubscription_priceInfo_today_41_total
attr Tibber reading41Name heute-10:00
attr Tibber reading41OExpr $val*100
attr Tibber reading42JSON data_viewer_homes_01_currentSubscription_priceInfo_today_42_total
attr Tibber reading42Name heute-10:15
attr Tibber reading42OExpr $val*100
attr Tibber reading43JSON data_viewer_homes_01_currentSubscription_priceInfo_today_43_total
attr Tibber reading43Name heute-10:30
attr Tibber reading43OExpr $val*100
attr Tibber reading44JSON data_viewer_homes_01_currentSubscription_priceInfo_today_44_total
attr Tibber reading44Name heute-10:45
attr Tibber reading44OExpr $val*100
attr Tibber reading45JSON data_viewer_homes_01_currentSubscription_priceInfo_today_45_total
attr Tibber reading45Name heute-11:00
attr Tibber reading45OExpr $val*100
attr Tibber reading46JSON data_viewer_homes_01_currentSubscription_priceInfo_today_46_total
attr Tibber reading46Name heute-11:15
attr Tibber reading46OExpr $val*100
attr Tibber reading47JSON data_viewer_homes_01_currentSubscription_priceInfo_today_47_total
attr Tibber reading47Name heute-11:30
attr Tibber reading47OExpr $val*100
attr Tibber reading48JSON data_viewer_homes_01_currentSubscription_priceInfo_today_48_total
attr Tibber reading48Name heute-11:45
attr Tibber reading48OExpr $val*100
attr Tibber reading49JSON data_viewer_homes_01_currentSubscription_priceInfo_today_49_total
attr Tibber reading49Name heute-12:00
attr Tibber reading49OExpr $val*100
attr Tibber reading4JSON data_viewer_homes_01_currentSubscription_priceInfo_today_04_total
attr Tibber reading4Name heute-00:45
attr Tibber reading4OExpr $val*100
attr Tibber reading50JSON data_viewer_homes_01_currentSubscription_priceInfo_today_50_total
attr Tibber reading50Name heute-12:15
attr Tibber reading50OExpr $val*100
attr Tibber reading51JSON data_viewer_homes_01_currentSubscription_priceInfo_today_51_total
attr Tibber reading51Name heute-12:30
attr Tibber reading51OExpr $val*100
attr Tibber reading52JSON data_viewer_homes_01_currentSubscription_priceInfo_today_52_total
attr Tibber reading52Name heute-12:45
attr Tibber reading52OExpr $val*100
attr Tibber reading53JSON data_viewer_homes_01_currentSubscription_priceInfo_today_53_total
attr Tibber reading53Name heute-13:00
attr Tibber reading53OExpr $val*100
attr Tibber reading54JSON data_viewer_homes_01_currentSubscription_priceInfo_today_54_total
attr Tibber reading54Name heute-13:15
attr Tibber reading54OExpr $val*100
attr Tibber reading55JSON data_viewer_homes_01_currentSubscription_priceInfo_today_55_total
attr Tibber reading55Name heute-13:30
attr Tibber reading55OExpr $val*100
attr Tibber reading56JSON data_viewer_homes_01_currentSubscription_priceInfo_today_56_total
attr Tibber reading56Name heute-13:45
attr Tibber reading56OExpr $val*100
attr Tibber reading57JSON data_viewer_homes_01_currentSubscription_priceInfo_today_57_total
attr Tibber reading57Name heute-14:00
attr Tibber reading57OExpr $val*100
attr Tibber reading58JSON data_viewer_homes_01_currentSubscription_priceInfo_today_58_total
attr Tibber reading58Name heute-14:15
attr Tibber reading58OExpr $val*100
attr Tibber reading59JSON data_viewer_homes_01_currentSubscription_priceInfo_today_59_total
attr Tibber reading59Name heute-14:30
attr Tibber reading59OExpr $val*100
attr Tibber reading5JSON data_viewer_homes_01_currentSubscription_priceInfo_today_05_total
attr Tibber reading5Name heute-01:00
attr Tibber reading5OExpr $val*100
attr Tibber reading60JSON data_viewer_homes_01_currentSubscription_priceInfo_today_60_total
attr Tibber reading60Name heute-14:45
attr Tibber reading60OExpr $val*100
attr Tibber reading61JSON data_viewer_homes_01_currentSubscription_priceInfo_today_61_total
attr Tibber reading61Name heute-15:00
attr Tibber reading61OExpr $val*100
attr Tibber reading62JSON data_viewer_homes_01_currentSubscription_priceInfo_today_62_total
attr Tibber reading62Name heute-15:15
attr Tibber reading62OExpr $val*100
attr Tibber reading63JSON data_viewer_homes_01_currentSubscription_priceInfo_today_63_total
attr Tibber reading63Name heute-15:30
attr Tibber reading63OExpr $val*100
attr Tibber reading64JSON data_viewer_homes_01_currentSubscription_priceInfo_today_64_total
attr Tibber reading64Name heute-15:45
attr Tibber reading64OExpr $val*100
attr Tibber reading65JSON data_viewer_homes_01_currentSubscription_priceInfo_today_65_total
attr Tibber reading65Name heute-16:00
attr Tibber reading65OExpr $val*100
attr Tibber reading66JSON data_viewer_homes_01_currentSubscription_priceInfo_today_66_total
attr Tibber reading66Name heute-16:15
attr Tibber reading66OExpr $val*100
attr Tibber reading67JSON data_viewer_homes_01_currentSubscription_priceInfo_today_67_total
attr Tibber reading67Name heute-16:30
attr Tibber reading67OExpr $val*100
attr Tibber reading68JSON data_viewer_homes_01_currentSubscription_priceInfo_today_68_total
attr Tibber reading68Name heute-16:45
attr Tibber reading68OExpr $val*100
attr Tibber reading69JSON data_viewer_homes_01_currentSubscription_priceInfo_today_69_total
attr Tibber reading69Name heute-17:00
attr Tibber reading69OExpr $val*100
attr Tibber reading6JSON data_viewer_homes_01_currentSubscription_priceInfo_today_06_total
attr Tibber reading6Name heute-01:15
attr Tibber reading6OExpr $val*100
attr Tibber reading70JSON data_viewer_homes_01_currentSubscription_priceInfo_today_70_total
attr Tibber reading70Name heute-17:15
attr Tibber reading70OExpr $val*100
attr Tibber reading71JSON data_viewer_homes_01_currentSubscription_priceInfo_today_71_total
attr Tibber reading71Name heute-17:30
attr Tibber reading71OExpr $val*100
attr Tibber reading72JSON data_viewer_homes_01_currentSubscription_priceInfo_today_72_total
attr Tibber reading72Name heute-17:45
attr Tibber reading72OExpr $val*100
attr Tibber reading73JSON data_viewer_homes_01_currentSubscription_priceInfo_today_73_total
attr Tibber reading73Name heute-18:00
attr Tibber reading73OExpr $val*100
attr Tibber reading74JSON data_viewer_homes_01_currentSubscription_priceInfo_today_74_total
attr Tibber reading74Name heute-18:15
attr Tibber reading74OExpr $val*100
attr Tibber reading75JSON data_viewer_homes_01_currentSubscription_priceInfo_today_75_total
attr Tibber reading75Name heute-18:30
attr Tibber reading75OExpr $val*100
attr Tibber reading76JSON data_viewer_homes_01_currentSubscription_priceInfo_today_76_total
attr Tibber reading76Name heute-18:45
attr Tibber reading76OExpr $val*100
attr Tibber reading77JSON data_viewer_homes_01_currentSubscription_priceInfo_today_77_total
attr Tibber reading77Name heute-19:00
attr Tibber reading77OExpr $val*100
attr Tibber reading78JSON data_viewer_homes_01_currentSubscription_priceInfo_today_78_total
attr Tibber reading78Name heute-19:15
attr Tibber reading78OExpr $val*100
attr Tibber reading79JSON data_viewer_homes_01_currentSubscription_priceInfo_today_79_total
attr Tibber reading79Name heute-19:30
attr Tibber reading79OExpr $val*100
attr Tibber reading7JSON data_viewer_homes_01_currentSubscription_priceInfo_today_07_total
attr Tibber reading7Name heute-01:30
attr Tibber reading7OExpr $val*100
attr Tibber reading80JSON data_viewer_homes_01_currentSubscription_priceInfo_today_80_total
attr Tibber reading80Name heute-19:45
attr Tibber reading80OExpr $val*100
attr Tibber reading81JSON data_viewer_homes_01_currentSubscription_priceInfo_today_81_total
attr Tibber reading81Name heute-20:00
attr Tibber reading81OExpr $val*100
attr Tibber reading82JSON data_viewer_homes_01_currentSubscription_priceInfo_today_82_total
attr Tibber reading82Name heute-20:15
attr Tibber reading82OExpr $val*100
attr Tibber reading83JSON data_viewer_homes_01_currentSubscription_priceInfo_today_83_total
attr Tibber reading83Name heute-20:30
attr Tibber reading83OExpr $val*100
attr Tibber reading84JSON data_viewer_homes_01_currentSubscription_priceInfo_today_84_total
attr Tibber reading84Name heute-20:45
attr Tibber reading84OExpr $val*100
attr Tibber reading85JSON data_viewer_homes_01_currentSubscription_priceInfo_today_85_total
attr Tibber reading85Name heute-21:00
attr Tibber reading85OExpr $val*100
attr Tibber reading86JSON data_viewer_homes_01_currentSubscription_priceInfo_today_86_total
attr Tibber reading86Name heute-21:15
attr Tibber reading86OExpr $val*100
attr Tibber reading87JSON data_viewer_homes_01_currentSubscription_priceInfo_today_87_total
attr Tibber reading87Name heute-21:30
attr Tibber reading87OExpr $val*100
attr Tibber reading88JSON data_viewer_homes_01_currentSubscription_priceInfo_today_88_total
attr Tibber reading88Name heute-21:45
attr Tibber reading88OExpr $val*100
attr Tibber reading89JSON data_viewer_homes_01_currentSubscription_priceInfo_today_89_total
attr Tibber reading89Name heute-22:00
attr Tibber reading89OExpr $val*100
attr Tibber reading8JSON data_viewer_homes_01_currentSubscription_priceInfo_today_08_total
attr Tibber reading8Name heute-01:45
attr Tibber reading8OExpr $val*100
attr Tibber reading90JSON data_viewer_homes_01_currentSubscription_priceInfo_today_90_total
attr Tibber reading90Name heute-22:15
attr Tibber reading90OExpr $val*100
attr Tibber reading91JSON data_viewer_homes_01_currentSubscription_priceInfo_today_91_total
attr Tibber reading91Name heute-22:30
attr Tibber reading91OExpr $val*100
attr Tibber reading92JSON data_viewer_homes_01_currentSubscription_priceInfo_today_92_total
attr Tibber reading92Name heute-22:45
attr Tibber reading92OExpr $val*100
attr Tibber reading93JSON data_viewer_homes_01_currentSubscription_priceInfo_today_93_total
attr Tibber reading93Name heute-23:00
attr Tibber reading93OExpr $val*100
attr Tibber reading94JSON data_viewer_homes_01_currentSubscription_priceInfo_today_94_total
attr Tibber reading94Name heute-23:15
attr Tibber reading94OExpr $val*100
attr Tibber reading95JSON data_viewer_homes_01_currentSubscription_priceInfo_today_95_total
attr Tibber reading95Name heute-23:30
attr Tibber reading95OExpr $val*100
attr Tibber reading96JSON data_viewer_homes_01_currentSubscription_priceInfo_today_96_total
attr Tibber reading96Name heute-23:45
attr Tibber reading96OExpr $val*100
attr Tibber reading97JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_01_total
attr Tibber reading97Name morgen-00:00
attr Tibber reading97OExpr $val*100
attr Tibber reading98JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_02_total
attr Tibber reading98Name morgen-00:15
attr Tibber reading98OExpr $val*100
attr Tibber reading99JSON data_viewer_homes_01_currentSubscription_priceInfo_tomorrow_03_total
attr Tibber reading99Name morgen-00:30
attr Tibber reading99OExpr $val*100
attr Tibber reading9JSON data_viewer_homes_01_currentSubscription_priceInfo_today_09_total
attr Tibber reading9Name heute-02:00
attr Tibber reading9OExpr $val*100
attr Tibber replacement1Mode text
attr Tibber replacement1Regex %%Token%%
attr Tibber replacement1Value HIER-MUSS-DIE-EIGENE-ID-REIN
attr Tibber requestData { "query": "{viewer {homes {currentSubscription {priceInfo(resolution: QUARTER_HOURLY) {current {total startsAt} today {total startsAt } tomorrow {total startsAt }}}}}}" }
attr Tibber requestHeader1 Content-Type: application/json
attr Tibber requestHeader2 Authorization: Bearer %%Token%%
attr Tibber room Strom
attr Tibber stateFormat {sprintf("Kosten ab %s Uhr => %.1f ct/kWh", ReadingsVal($name,"Uhrzeit","??"),ReadingsVal($name,"Strompreis",0))}

Dran denken: weit unten bei "replacement1Value" muss die eigene ID eingesetzt werden.
Erlebnisreiche Grüße aus Leipzig!

hyper2910

#304
Mit ID meinst du den Personal Token oder die Homeid?
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

MaJu

Den Token von Tibber.
(Sorry für die späte Antwort, war im Urlaub)
Erlebnisreiche Grüße aus Leipzig!

jnewton957

#306
Hallo Christian,
ich habe mich nun auch mit dem 15 Minutentarifen von tibber "beschäftigt". Das Thema mit der get01Data
und get02Data priceInfo resolution: QUARTER_HOURLY ist ja schon bekannt.

{ viewer { homes { currentSubscription { status priceInfo (resolution: QUARTER_HOURLY) { current { total startsAt } today { total startsAt } tomorrow { total startsAt } } } } } } 

Ich habe die Query auf der developerseite von tibber ausgeführt und erhalte:
{
  "data": {
    "viewer": {
      "homes": [
        {
          "currentSubscription": {
            "status": "running",
            "priceInfo": {
              "current": {
                "total": 0.2211,
                "startsAt": "2025-10-25T16:15:00.000+02:00"
              },
              "today": [
                {
                  "total": 0.219,
                  "startsAt": "2025-10-25T00:00:00.000+02:00"
                },
                {
                  "total": 0.2201,
                  "startsAt": "2025-10-25T00:15:00.000+02:00"
                },
                {
                  "total": 0.2197,
                  "startsAt": "2025-10-25T00:30:00.000+02:00"
                },
                {
                  "total": 0.2184,
                  "startsAt": "2025-10-25T00:45:00.000+02:00"
                }
               
etc etc bis
},
                {
                  "total": 0.2215,
                  "startsAt": "2025-10-26T23:30:00.000+01:00"
                },
                {
                  "total": 0.2189,
                  "startsAt": "2025-10-26T23:45:00.000+01:00"
                }
              ]
            }
          }
        }
      ]
    }
  }
}

Nun müssen doch sicherlich alle
get02-11Name fc0_04_startsAt
get02-11OExpr $val =~ s/T/ /g ; substr($val,0,19)
get02-12Name fc0_04_total

auf nun 96 Viertelstunden z.b. fc0_0400,fc0_0415,fc0_0430,fc0_0445 (bei den nodes entsprechend) umgebaut werden ?
Aber wie?

Und was mus dann bei vielen (nützlichen) Userreadings und schreiben der Werte in DbLog noch angepasst werden?
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP

jnewton957

#307
Ich habe mir die bestehenden EVU_Tibber_connect in eine EVU_Tibber_connect15 kopiert und dann mit etwas python die neuen get-02 erstellen lassen.



attr EVU_Tibber_connect15 get01-1Name current_currency
attr EVU_Tibber_connect15 get01-2Name current_level
attr EVU_Tibber_connect15 get01-3Name current_date
attr EVU_Tibber_connect15 get01-3OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get01-4Name current_price
attr EVU_Tibber_connect15 get01-4OExpr $val *100
attr EVU_Tibber_connect15 get01Data { "query": "{viewer {home(id:\"%%homeID%%\") {currentSubscription {priceInfo (resolution: QUARTER_HOURLY){current {total startsAt currency level}}}}}}" }
attr EVU_Tibber_connect15 get01Header01 Content-Type: application/json
attr EVU_Tibber_connect15 get01Header02 Authorization: Bearer %%token%%
attr EVU_Tibber_connect15 get01JSON data_viewer_home_currentSubscription_priceInfo_current
attr EVU_Tibber_connect15 get01Name 01_priceInfo
attr EVU_Tibber_connect15 get01URL https://api.tibber.com/v1-beta/gql
attr EVU_Tibber_connect15 get02-100Name fc0_1200_total
attr EVU_Tibber_connect15 get02-101Name fc0_1215_startsAt
attr EVU_Tibber_connect15 get02-101OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-102Name fc0_1215_total
attr EVU_Tibber_connect15 get02-103Name fc0_1230_startsAt
attr EVU_Tibber_connect15 get02-103OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-104Name fc0_1230_total
attr EVU_Tibber_connect15 get02-105Name fc0_1245_startsAt
attr EVU_Tibber_connect15 get02-105OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-106Name fc0_1245_total
attr EVU_Tibber_connect15 get02-107Name fc0_1300_startsAt
attr EVU_Tibber_connect15 get02-107OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-108Name fc0_1300_total
attr EVU_Tibber_connect15 get02-109Name fc0_1315_startsAt
attr EVU_Tibber_connect15 get02-109OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-10Name fc0_0045_total
attr EVU_Tibber_connect15 get02-110Name fc0_1315_total
attr EVU_Tibber_connect15 get02-111Name fc0_1330_startsAt
attr EVU_Tibber_connect15 get02-111OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-112Name fc0_1330_total
attr EVU_Tibber_connect15 get02-113Name fc0_1345_startsAt
attr EVU_Tibber_connect15 get02-113OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-114Name fc0_1345_total
attr EVU_Tibber_connect15 get02-115Name fc0_1400_startsAt
attr EVU_Tibber_connect15 get02-115OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-116Name fc0_1400_total
attr EVU_Tibber_connect15 get02-117Name fc0_1415_startsAt
attr EVU_Tibber_connect15 get02-117OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-118Name fc0_1415_total
attr EVU_Tibber_connect15 get02-119Name fc0_1430_startsAt
attr EVU_Tibber_connect15 get02-119OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-11Name fc0_0100_startsAt
attr EVU_Tibber_connect15 get02-11OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-120Name fc0_1430_total
attr EVU_Tibber_connect15 get02-121Name fc0_1445_startsAt
attr EVU_Tibber_connect15 get02-121OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-122Name fc0_1445_total
attr EVU_Tibber_connect15 get02-123Name fc0_1500_startsAt
attr EVU_Tibber_connect15 get02-123OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-124Name fc0_1500_total
attr EVU_Tibber_connect15 get02-125Name fc0_1515_startsAt
attr EVU_Tibber_connect15 get02-125OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-126Name fc0_1515_total
attr EVU_Tibber_connect15 get02-127Name fc0_1530_startsAt
attr EVU_Tibber_connect15 get02-127OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-128Name fc0_1530_total
attr EVU_Tibber_connect15 get02-129Name fc0_1545_startsAt
attr EVU_Tibber_connect15 get02-129OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-12Name fc0_0100_total
attr EVU_Tibber_connect15 get02-130Name fc0_1545_total
attr EVU_Tibber_connect15 get02-131Name fc0_1600_startsAt
attr EVU_Tibber_connect15 get02-131OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-132Name fc0_1600_total
attr EVU_Tibber_connect15 get02-133Name fc0_1615_startsAt
attr EVU_Tibber_connect15 get02-133OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-134Name fc0_1615_total
attr EVU_Tibber_connect15 get02-135Name fc0_1630_startsAt
attr EVU_Tibber_connect15 get02-135OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-136Name fc0_1630_total
attr EVU_Tibber_connect15 get02-137Name fc0_1645_startsAt
attr EVU_Tibber_connect15 get02-137OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-138Name fc0_1645_total
attr EVU_Tibber_connect15 get02-139Name fc0_1700_startsAt
attr EVU_Tibber_connect15 get02-139OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-13Name fc0_0115_startsAt
attr EVU_Tibber_connect15 get02-13OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-140Name fc0_1700_total
attr EVU_Tibber_connect15 get02-141Name fc0_1715_startsAt
attr EVU_Tibber_connect15 get02-141OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-142Name fc0_1715_total
attr EVU_Tibber_connect15 get02-143Name fc0_1730_startsAt
attr EVU_Tibber_connect15 get02-143OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-144Name fc0_1730_total
attr EVU_Tibber_connect15 get02-145Name fc0_1745_startsAt
attr EVU_Tibber_connect15 get02-145OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-146Name fc0_1745_total
attr EVU_Tibber_connect15 get02-147Name fc0_1800_startsAt
attr EVU_Tibber_connect15 get02-147OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-148Name fc0_1800_total
attr EVU_Tibber_connect15 get02-149Name fc0_1815_startsAt
attr EVU_Tibber_connect15 get02-149OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-14Name fc0_0115_total
attr EVU_Tibber_connect15 get02-150Name fc0_1815_total
attr EVU_Tibber_connect15 get02-151Name fc0_1830_startsAt
attr EVU_Tibber_connect15 get02-151OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-152Name fc0_1830_total
attr EVU_Tibber_connect15 get02-153Name fc0_1845_startsAt
attr EVU_Tibber_connect15 get02-153OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-154Name fc0_1845_total
attr EVU_Tibber_connect15 get02-155Name fc0_1900_startsAt
attr EVU_Tibber_connect15 get02-155OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-156Name fc0_1900_total
attr EVU_Tibber_connect15 get02-157Name fc0_1915_startsAt
attr EVU_Tibber_connect15 get02-157OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-158Name fc0_1915_total
attr EVU_Tibber_connect15 get02-159Name fc0_1930_startsAt
attr EVU_Tibber_connect15 get02-159OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-15Name fc0_0130_startsAt
attr EVU_Tibber_connect15 get02-15OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-160Name fc0_1930_total
attr EVU_Tibber_connect15 get02-161Name fc0_1945_startsAt
attr EVU_Tibber_connect15 get02-161OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-162Name fc0_1945_total
attr EVU_Tibber_connect15 get02-163Name fc0_2000_startsAt
attr EVU_Tibber_connect15 get02-163OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-164Name fc0_2000_total
attr EVU_Tibber_connect15 get02-165Name fc0_2015_startsAt
attr EVU_Tibber_connect15 get02-165OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-166Name fc0_2015_total
attr EVU_Tibber_connect15 get02-167Name fc0_2030_startsAt
attr EVU_Tibber_connect15 get02-167OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-168Name fc0_2030_total
attr EVU_Tibber_connect15 get02-169Name fc0_2045_startsAt
attr EVU_Tibber_connect15 get02-169OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-16Name fc0_0130_total
attr EVU_Tibber_connect15 get02-170Name fc0_2045_total
attr EVU_Tibber_connect15 get02-171Name fc0_2100_startsAt
attr EVU_Tibber_connect15 get02-171OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-172Name fc0_2100_total
attr EVU_Tibber_connect15 get02-173Name fc0_2115_startsAt
attr EVU_Tibber_connect15 get02-173OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-174Name fc0_2115_total
attr EVU_Tibber_connect15 get02-175Name fc0_2130_startsAt
attr EVU_Tibber_connect15 get02-175OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-176Name fc0_2130_total
attr EVU_Tibber_connect15 get02-177Name fc0_2145_startsAt
attr EVU_Tibber_connect15 get02-177OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-178Name fc0_2145_total
attr EVU_Tibber_connect15 get02-179Name fc0_2200_startsAt
attr EVU_Tibber_connect15 get02-179OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-17Name fc0_0145_startsAt
attr EVU_Tibber_connect15 get02-17OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-180Name fc0_2200_total
attr EVU_Tibber_connect15 get02-181Name fc0_2215_startsAt
attr EVU_Tibber_connect15 get02-181OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-182Name fc0_2215_total
attr EVU_Tibber_connect15 get02-183Name fc0_2230_startsAt
attr EVU_Tibber_connect15 get02-183OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-184Name fc0_2230_total
attr EVU_Tibber_connect15 get02-185Name fc0_2245_startsAt
attr EVU_Tibber_connect15 get02-185OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-186Name fc0_2245_total
attr EVU_Tibber_connect15 get02-187Name fc0_2300_startsAt
attr EVU_Tibber_connect15 get02-187OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-188Name fc0_2300_total
attr EVU_Tibber_connect15 get02-189Name fc0_2315_startsAt
attr EVU_Tibber_connect15 get02-189OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-18Name fc0_0145_total
attr EVU_Tibber_connect15 get02-190Name fc0_2315_total
attr EVU_Tibber_connect15 get02-191Name fc0_2330_startsAt
attr EVU_Tibber_connect15 get02-191OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-192Name fc0_2330_total
attr EVU_Tibber_connect15 get02-193Name fc0_2345_startsAt
attr EVU_Tibber_connect15 get02-193OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-194Name fc0_2345_total
attr EVU_Tibber_connect15 get02-195Name fc1_0000_startsAt
attr EVU_Tibber_connect15 get02-195OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-196Name fc1_0000_total
attr EVU_Tibber_connect15 get02-197Name fc1_0015_startsAt
attr EVU_Tibber_connect15 get02-197OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-198Name fc1_0015_total
attr EVU_Tibber_connect15 get02-199Name fc1_0030_startsAt
attr EVU_Tibber_connect15 get02-199OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-19Name fc0_0200_startsAt
attr EVU_Tibber_connect15 get02-19OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-200Name fc1_0030_total
attr EVU_Tibber_connect15 get02-201Name fc1_0045_startsAt
attr EVU_Tibber_connect15 get02-201OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-202Name fc1_0045_total
attr EVU_Tibber_connect15 get02-203Name fc1_0100_startsAt
attr EVU_Tibber_connect15 get02-203OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-204Name fc1_0100_total
attr EVU_Tibber_connect15 get02-205Name fc1_0115_startsAt
attr EVU_Tibber_connect15 get02-205OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-206Name fc1_0115_total
attr EVU_Tibber_connect15 get02-207Name fc1_0130_startsAt
attr EVU_Tibber_connect15 get02-207OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-208Name fc1_0130_total
attr EVU_Tibber_connect15 get02-209Name fc1_0145_startsAt
attr EVU_Tibber_connect15 get02-209OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-20Name fc0_0200_total
attr EVU_Tibber_connect15 get02-210Name fc1_0145_total
attr EVU_Tibber_connect15 get02-211Name fc1_0200_startsAt
attr EVU_Tibber_connect15 get02-211OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-212Name fc1_0200_total
attr EVU_Tibber_connect15 get02-213Name fc1_0215_startsAt
attr EVU_Tibber_connect15 get02-213OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-214Name fc1_0215_total
attr EVU_Tibber_connect15 get02-215Name fc1_0230_startsAt
attr EVU_Tibber_connect15 get02-215OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-216Name fc1_0230_total
attr EVU_Tibber_connect15 get02-217Name fc1_0245_startsAt
attr EVU_Tibber_connect15 get02-217OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-218Name fc1_0245_total
attr EVU_Tibber_connect15 get02-219Name fc1_0300_startsAt
attr EVU_Tibber_connect15 get02-219OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-21Name fc0_0215_startsAt
attr EVU_Tibber_connect15 get02-21OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-220Name fc1_0300_total
attr EVU_Tibber_connect15 get02-221Name fc1_0315_startsAt
attr EVU_Tibber_connect15 get02-221OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-222Name fc1_0315_total
attr EVU_Tibber_connect15 get02-223Name fc1_0330_startsAt
attr EVU_Tibber_connect15 get02-223OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-224Name fc1_0330_total
attr EVU_Tibber_connect15 get02-225Name fc1_0345_startsAt
attr EVU_Tibber_connect15 get02-225OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-226Name fc1_0345_total
attr EVU_Tibber_connect15 get02-227Name fc1_0400_startsAt
attr EVU_Tibber_connect15 get02-227OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-228Name fc1_0400_total
attr EVU_Tibber_connect15 get02-229Name fc1_0415_startsAt
attr EVU_Tibber_connect15 get02-229OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-22Name fc0_0215_total
attr EVU_Tibber_connect15 get02-230Name fc1_0415_total
attr EVU_Tibber_connect15 get02-231Name fc1_0430_startsAt
attr EVU_Tibber_connect15 get02-231OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-232Name fc1_0430_total
attr EVU_Tibber_connect15 get02-233Name fc1_0445_startsAt
attr EVU_Tibber_connect15 get02-233OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-234Name fc1_0445_total
attr EVU_Tibber_connect15 get02-235Name fc1_0500_startsAt
attr EVU_Tibber_connect15 get02-235OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-236Name fc1_0500_total
attr EVU_Tibber_connect15 get02-237Name fc1_0515_startsAt
attr EVU_Tibber_connect15 get02-237OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-238Name fc1_0515_total
attr EVU_Tibber_connect15 get02-239Name fc1_0530_startsAt
attr EVU_Tibber_connect15 get02-239OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-23Name fc0_0230_startsAt
attr EVU_Tibber_connect15 get02-23OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-240Name fc1_0530_total
attr EVU_Tibber_connect15 get02-241Name fc1_0545_startsAt
attr EVU_Tibber_connect15 get02-241OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-242Name fc1_0545_total
attr EVU_Tibber_connect15 get02-243Name fc1_0600_startsAt
attr EVU_Tibber_connect15 get02-243OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-244Name fc1_0600_total
attr EVU_Tibber_connect15 get02-245Name fc1_0615_startsAt
attr EVU_Tibber_connect15 get02-245OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-246Name fc1_0615_total
attr EVU_Tibber_connect15 get02-247Name fc1_0630_startsAt
attr EVU_Tibber_connect15 get02-247OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-248Name fc1_0630_total
attr EVU_Tibber_connect15 get02-249Name fc1_0645_startsAt
attr EVU_Tibber_connect15 get02-249OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-24Name fc0_0230_total
attr EVU_Tibber_connect15 get02-250Name fc1_0645_total
attr EVU_Tibber_connect15 get02-251Name fc1_0700_startsAt
attr EVU_Tibber_connect15 get02-251OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-252Name fc1_0700_total
attr EVU_Tibber_connect15 get02-253Name fc1_0715_startsAt
attr EVU_Tibber_connect15 get02-253OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-254Name fc1_0715_total
attr EVU_Tibber_connect15 get02-255Name fc1_0730_startsAt
attr EVU_Tibber_connect15 get02-255OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-256Name fc1_0730_total
attr EVU_Tibber_connect15 get02-257Name fc1_0745_startsAt
attr EVU_Tibber_connect15 get02-257OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-258Name fc1_0745_total
attr EVU_Tibber_connect15 get02-259Name fc1_0800_startsAt
attr EVU_Tibber_connect15 get02-259OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-25Name fc0_0245_startsAt
attr EVU_Tibber_connect15 get02-25OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-260Name fc1_0800_total
attr EVU_Tibber_connect15 get02-261Name fc1_0815_startsAt
attr EVU_Tibber_connect15 get02-261OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-262Name fc1_0815_total
attr EVU_Tibber_connect15 get02-263Name fc1_0830_startsAt
attr EVU_Tibber_connect15 get02-263OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-264Name fc1_0830_total
attr EVU_Tibber_connect15 get02-265Name fc1_0845_startsAt
attr EVU_Tibber_connect15 get02-265OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-266Name fc1_0845_total
attr EVU_Tibber_connect15 get02-267Name fc1_0900_startsAt
attr EVU_Tibber_connect15 get02-267OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-268Name fc1_0900_total
attr EVU_Tibber_connect15 get02-269Name fc1_0915_startsAt
attr EVU_Tibber_connect15 get02-269OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-26Name fc0_0245_total
attr EVU_Tibber_connect15 get02-270Name fc1_0915_total
attr EVU_Tibber_connect15 get02-271Name fc1_0930_startsAt
attr EVU_Tibber_connect15 get02-271OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-272Name fc1_0930_total
attr EVU_Tibber_connect15 get02-273Name fc1_0945_startsAt
attr EVU_Tibber_connect15 get02-273OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-274Name fc1_0945_total
attr EVU_Tibber_connect15 get02-275Name fc1_1000_startsAt
attr EVU_Tibber_connect15 get02-275OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-276Name fc1_1000_total
attr EVU_Tibber_connect15 get02-277Name fc1_1015_startsAt
attr EVU_Tibber_connect15 get02-277OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-278Name fc1_1015_total
attr EVU_Tibber_connect15 get02-279Name fc1_1030_startsAt
attr EVU_Tibber_connect15 get02-279OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-27Name fc0_0300_startsAt
attr EVU_Tibber_connect15 get02-27OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-280Name fc1_1030_total
attr EVU_Tibber_connect15 get02-281Name fc1_1045_startsAt
attr EVU_Tibber_connect15 get02-281OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-282Name fc1_1045_total
attr EVU_Tibber_connect15 get02-283Name fc1_1100_startsAt
attr EVU_Tibber_connect15 get02-283OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-284Name fc1_1100_total
attr EVU_Tibber_connect15 get02-285Name fc1_1115_startsAt
attr EVU_Tibber_connect15 get02-285OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-286Name fc1_1115_total
attr EVU_Tibber_connect15 get02-287Name fc1_1130_startsAt
attr EVU_Tibber_connect15 get02-287OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-288Name fc1_1130_total
attr EVU_Tibber_connect15 get02-289Name fc1_1145_startsAt
attr EVU_Tibber_connect15 get02-289OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-28Name fc0_0300_total
attr EVU_Tibber_connect15 get02-290Name fc1_1145_total
attr EVU_Tibber_connect15 get02-291Name fc1_1200_startsAt
attr EVU_Tibber_connect15 get02-291OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-292Name fc1_1200_total
attr EVU_Tibber_connect15 get02-293Name fc1_1215_startsAt
attr EVU_Tibber_connect15 get02-293OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-294Name fc1_1215_total
attr EVU_Tibber_connect15 get02-295Name fc1_1230_startsAt
attr EVU_Tibber_connect15 get02-295OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-296Name fc1_1230_total
attr EVU_Tibber_connect15 get02-297Name fc1_1245_startsAt
attr EVU_Tibber_connect15 get02-297OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-298Name fc1_1245_total
attr EVU_Tibber_connect15 get02-299Name fc1_1300_startsAt
attr EVU_Tibber_connect15 get02-299OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-29Name fc0_0315_startsAt
attr EVU_Tibber_connect15 get02-29OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-300Name fc1_1300_total
attr EVU_Tibber_connect15 get02-301Name fc1_1315_startsAt
attr EVU_Tibber_connect15 get02-301OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-302Name fc1_1315_total
attr EVU_Tibber_connect15 get02-303Name fc1_1330_startsAt
attr EVU_Tibber_connect15 get02-303OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-304Name fc1_1330_total
attr EVU_Tibber_connect15 get02-305Name fc1_1345_startsAt
attr EVU_Tibber_connect15 get02-305OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-306Name fc1_1345_total
attr EVU_Tibber_connect15 get02-307Name fc1_1400_startsAt
attr EVU_Tibber_connect15 get02-307OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-308Name fc1_1400_total
attr EVU_Tibber_connect15 get02-309Name fc1_1415_startsAt
attr EVU_Tibber_connect15 get02-309OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-30Name fc0_0315_total
attr EVU_Tibber_connect15 get02-310Name fc1_1415_total
attr EVU_Tibber_connect15 get02-311Name fc1_1430_startsAt
attr EVU_Tibber_connect15 get02-311OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-312Name fc1_1430_total
attr EVU_Tibber_connect15 get02-313Name fc1_1445_startsAt
attr EVU_Tibber_connect15 get02-313OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-314Name fc1_1445_total
attr EVU_Tibber_connect15 get02-315Name fc1_1500_startsAt
attr EVU_Tibber_connect15 get02-315OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-316Name fc1_1500_total
attr EVU_Tibber_connect15 get02-317Name fc1_1515_startsAt
attr EVU_Tibber_connect15 get02-317OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-318Name fc1_1515_total
attr EVU_Tibber_connect15 get02-319Name fc1_1530_startsAt
attr EVU_Tibber_connect15 get02-319OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-31Name fc0_0330_startsAt
attr EVU_Tibber_connect15 get02-31OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-320Name fc1_1530_total
attr EVU_Tibber_connect15 get02-321Name fc1_1545_startsAt
attr EVU_Tibber_connect15 get02-321OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-322Name fc1_1545_total
attr EVU_Tibber_connect15 get02-323Name fc1_1600_startsAt
attr EVU_Tibber_connect15 get02-323OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-324Name fc1_1600_total
attr EVU_Tibber_connect15 get02-325Name fc1_1615_startsAt
attr EVU_Tibber_connect15 get02-325OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-326Name fc1_1615_total
attr EVU_Tibber_connect15 get02-327Name fc1_1630_startsAt
attr EVU_Tibber_connect15 get02-327OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-328Name fc1_1630_total
attr EVU_Tibber_connect15 get02-329Name fc1_1645_startsAt
attr EVU_Tibber_connect15 get02-329OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-32Name fc0_0330_total
attr EVU_Tibber_connect15 get02-330Name fc1_1645_total
attr EVU_Tibber_connect15 get02-331Name fc1_1700_startsAt
attr EVU_Tibber_connect15 get02-331OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-332Name fc1_1700_total
attr EVU_Tibber_connect15 get02-333Name fc1_1715_startsAt
attr EVU_Tibber_connect15 get02-333OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-334Name fc1_1715_total
attr EVU_Tibber_connect15 get02-335Name fc1_1730_startsAt
attr EVU_Tibber_connect15 get02-335OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-336Name fc1_1730_total
attr EVU_Tibber_connect15 get02-337Name fc1_1745_startsAt
attr EVU_Tibber_connect15 get02-337OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-338Name fc1_1745_total
attr EVU_Tibber_connect15 get02-339Name fc1_1800_startsAt
attr EVU_Tibber_connect15 get02-339OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-33Name fc0_0345_startsAt
attr EVU_Tibber_connect15 get02-33OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-340Name fc1_1800_total
attr EVU_Tibber_connect15 get02-341Name fc1_1815_startsAt
attr EVU_Tibber_connect15 get02-341OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-342Name fc1_1815_total
attr EVU_Tibber_connect15 get02-343Name fc1_1830_startsAt
attr EVU_Tibber_connect15 get02-343OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-344Name fc1_1830_total
attr EVU_Tibber_connect15 get02-345Name fc1_1845_startsAt
attr EVU_Tibber_connect15 get02-345OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-346Name fc1_1845_total
attr EVU_Tibber_connect15 get02-347Name fc1_1900_startsAt
attr EVU_Tibber_connect15 get02-347OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-348Name fc1_1900_total
attr EVU_Tibber_connect15 get02-349Name fc1_1915_startsAt
attr EVU_Tibber_connect15 get02-349OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-34Name fc0_0345_total
attr EVU_Tibber_connect15 get02-350Name fc1_1915_total
attr EVU_Tibber_connect15 get02-351Name fc1_1930_startsAt
attr EVU_Tibber_connect15 get02-351OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-352Name fc1_1930_total
attr EVU_Tibber_connect15 get02-353Name fc1_1945_startsAt
attr EVU_Tibber_connect15 get02-353OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-354Name fc1_1945_total
attr EVU_Tibber_connect15 get02-355Name fc1_2000_startsAt
attr EVU_Tibber_connect15 get02-355OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-356Name fc1_2000_total
attr EVU_Tibber_connect15 get02-357Name fc1_2015_startsAt
attr EVU_Tibber_connect15 get02-357OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-358Name fc1_2015_total
attr EVU_Tibber_connect15 get02-359Name fc1_2030_startsAt
attr EVU_Tibber_connect15 get02-359OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-35Name fc0_0400_startsAt
attr EVU_Tibber_connect15 get02-35OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-360Name fc1_2030_total
attr EVU_Tibber_connect15 get02-361Name fc1_2045_startsAt
attr EVU_Tibber_connect15 get02-361OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-362Name fc1_2045_total
attr EVU_Tibber_connect15 get02-363Name fc1_2100_startsAt
attr EVU_Tibber_connect15 get02-363OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-364Name fc1_2100_total
attr EVU_Tibber_connect15 get02-365Name fc1_2115_startsAt
attr EVU_Tibber_connect15 get02-365OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-366Name fc1_2115_total
attr EVU_Tibber_connect15 get02-367Name fc1_2130_startsAt
attr EVU_Tibber_connect15 get02-367OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-368Name fc1_2130_total
attr EVU_Tibber_connect15 get02-369Name fc1_2145_startsAt
attr EVU_Tibber_connect15 get02-369OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-36Name fc0_0400_total
attr EVU_Tibber_connect15 get02-370Name fc1_2145_total
attr EVU_Tibber_connect15 get02-371Name fc1_2200_startsAt
attr EVU_Tibber_connect15 get02-371OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-372Name fc1_2200_total
attr EVU_Tibber_connect15 get02-373Name fc1_2215_startsAt
attr EVU_Tibber_connect15 get02-373OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-374Name fc1_2215_total
attr EVU_Tibber_connect15 get02-375Name fc1_2230_startsAt
attr EVU_Tibber_connect15 get02-375OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-376Name fc1_2230_total
attr EVU_Tibber_connect15 get02-377Name fc1_2245_startsAt
attr EVU_Tibber_connect15 get02-377OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-378Name fc1_2245_total
attr EVU_Tibber_connect15 get02-379Name fc1_2300_startsAt
attr EVU_Tibber_connect15 get02-379OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-37Name fc0_0415_startsAt
attr EVU_Tibber_connect15 get02-37OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-380Name fc1_2300_total
attr EVU_Tibber_connect15 get02-381Name fc1_2315_startsAt
attr EVU_Tibber_connect15 get02-381OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-382Name fc1_2315_total
attr EVU_Tibber_connect15 get02-383Name fc1_2330_startsAt
attr EVU_Tibber_connect15 get02-383OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-384Name fc1_2330_total
attr EVU_Tibber_connect15 get02-385Name fc1_2345_startsAt
attr EVU_Tibber_connect15 get02-385OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-386Name fc1_2345_total
attr EVU_Tibber_connect15 get02-38Name fc0_0415_total
attr EVU_Tibber_connect15 get02-39Name fc0_0430_startsAt
attr EVU_Tibber_connect15 get02-39OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-3Name fc0_0000_startsAt
attr EVU_Tibber_connect15 get02-3OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-40Name fc0_0430_total
attr EVU_Tibber_connect15 get02-41Name fc0_0445_startsAt
attr EVU_Tibber_connect15 get02-41OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-42Name fc0_0445_total
attr EVU_Tibber_connect15 get02-43Name fc0_0500_startsAt
attr EVU_Tibber_connect15 get02-43OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-44Name fc0_0500_total
attr EVU_Tibber_connect15 get02-45Name fc0_0515_startsAt
attr EVU_Tibber_connect15 get02-45OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-46Name fc0_0515_total
attr EVU_Tibber_connect15 get02-47Name fc0_0530_startsAt
attr EVU_Tibber_connect15 get02-47OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-48Name fc0_0530_total
attr EVU_Tibber_connect15 get02-49Name fc0_0545_startsAt
attr EVU_Tibber_connect15 get02-49OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-4Name fc0_0000_total
attr EVU_Tibber_connect15 get02-50Name fc0_0545_total
attr EVU_Tibber_connect15 get02-51Name fc0_0600_startsAt
attr EVU_Tibber_connect15 get02-51OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-52Name fc0_0600_total
attr EVU_Tibber_connect15 get02-53Name fc0_0615_startsAt
attr EVU_Tibber_connect15 get02-53OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-54Name fc0_0615_total
attr EVU_Tibber_connect15 get02-55Name fc0_0630_startsAt
attr EVU_Tibber_connect15 get02-55OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-56Name fc0_0630_total
attr EVU_Tibber_connect15 get02-57Name fc0_0645_startsAt
attr EVU_Tibber_connect15 get02-57OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-58Name fc0_0645_total
attr EVU_Tibber_connect15 get02-59Name fc0_0700_startsAt
attr EVU_Tibber_connect15 get02-59OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-5Name fc0_0015_startsAt
attr EVU_Tibber_connect15 get02-5OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-60Name fc0_0700_total
attr EVU_Tibber_connect15 get02-61Name fc0_0715_startsAt
attr EVU_Tibber_connect15 get02-61OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-62Name fc0_0715_total
attr EVU_Tibber_connect15 get02-63Name fc0_0730_startsAt
attr EVU_Tibber_connect15 get02-63OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-64Name fc0_0730_total
attr EVU_Tibber_connect15 get02-65Name fc0_0745_startsAt
attr EVU_Tibber_connect15 get02-65OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-66Name fc0_0745_total
attr EVU_Tibber_connect15 get02-67Name fc0_0800_startsAt
attr EVU_Tibber_connect15 get02-67OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-68Name fc0_0800_total
attr EVU_Tibber_connect15 get02-69Name fc0_0815_startsAt
attr EVU_Tibber_connect15 get02-69OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-6Name fc0_0015_total
attr EVU_Tibber_connect15 get02-70Name fc0_0815_total
attr EVU_Tibber_connect15 get02-71Name fc0_0830_startsAt
attr EVU_Tibber_connect15 get02-71OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-72Name fc0_0830_total
attr EVU_Tibber_connect15 get02-73Name fc0_0845_startsAt
attr EVU_Tibber_connect15 get02-73OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-74Name fc0_0845_total
attr EVU_Tibber_connect15 get02-75Name fc0_0900_startsAt
attr EVU_Tibber_connect15 get02-75OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-76Name fc0_0900_total
attr EVU_Tibber_connect15 get02-77Name fc0_0915_startsAt
attr EVU_Tibber_connect15 get02-77OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-78Name fc0_0915_total
attr EVU_Tibber_connect15 get02-79Name fc0_0930_startsAt
attr EVU_Tibber_connect15 get02-79OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-7Name fc0_0030_startsAt
attr EVU_Tibber_connect15 get02-7OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-80Name fc0_0930_total
attr EVU_Tibber_connect15 get02-81Name fc0_0945_startsAt
attr EVU_Tibber_connect15 get02-81OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-82Name fc0_0945_total
attr EVU_Tibber_connect15 get02-83Name fc0_1000_startsAt
attr EVU_Tibber_connect15 get02-83OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-84Name fc0_1000_total
attr EVU_Tibber_connect15 get02-85Name fc0_1015_startsAt
attr EVU_Tibber_connect15 get02-85OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-86Name fc0_1015_total
attr EVU_Tibber_connect15 get02-87Name fc0_1030_startsAt
attr EVU_Tibber_connect15 get02-87OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-88Name fc0_1030_total
attr EVU_Tibber_connect15 get02-89Name fc0_1045_startsAt
attr EVU_Tibber_connect15 get02-89OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-8Name fc0_0030_total
attr EVU_Tibber_connect15 get02-90Name fc0_1045_total
attr EVU_Tibber_connect15 get02-91Name fc0_1100_startsAt
attr EVU_Tibber_connect15 get02-91OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-92Name fc0_1100_total
attr EVU_Tibber_connect15 get02-93Name fc0_1115_startsAt
attr EVU_Tibber_connect15 get02-93OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-94Name fc0_1115_total
attr EVU_Tibber_connect15 get02-95Name fc0_1130_startsAt
attr EVU_Tibber_connect15 get02-95OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-96Name fc0_1130_total
attr EVU_Tibber_connect15 get02-97Name fc0_1145_startsAt
attr EVU_Tibber_connect15 get02-97OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-98Name fc0_1145_total
attr EVU_Tibber_connect15 get02-99Name fc0_1200_startsAt
attr EVU_Tibber_connect15 get02-99OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02-9Name fc0_0045_startsAt
attr EVU_Tibber_connect15 get02-9OExpr $val =~ s/T/ /g ;; substr($val,0,19)
attr EVU_Tibber_connect15 get02Data { "query": "{viewer {home(id:\"%%homeID%%\") {currentSubscription {priceInfo (resolution: QUARTER_HOURLY)  {current {total startsAt} today {total startsAt} tomorrow {total startsAt}}}}}}" }
attr EVU_Tibber_connect15 get02Header01 Content-Type: application/json
attr EVU_Tibber_connect15 get02Header02 Authorization: Bearer %%token%%
attr EVU_Tibber_connect15 get02JSON data_viewer_home_currentSubscription_priceInfo
attr EVU_Tibber_connect15 get02Name 02_priceAll
attr EVU_Tibber_connect15 get02URL https://api.tibber.com/v1-beta/gql

Wichtig: Das coding fängt die Somme-/Winterzeitumstellung am heutigen Tag nicht ab. 26T02:45:00.000+02:00" wurde um 3 Uhr zu "2025-10-26T02:00:00.000+01:00". Somit sind die folgenden readings dann verschoben. Morgen sollte das dann automatisch behoben sein.
FHEM6.2 auf Pi5
V 1.66 nanoCUL 433 (IT)
V 1.66 nanoCUL868 (HM)
sqlite3 LogDb
ELRO AB440, DECT200,  TFA30.3125, esp8266, HM, TabletUI, IR-Schreiblesekopf (Udo),tibber Pulse, Kostal Pico, cfos Wallbox, Modbus TCP