Ja, sehe ich auch so!
Wer nicht so lange warten will, kann ja mit der „rechten Maustaste“ sich die Daten schon mal selber holen. (Rechte Maustaste und Quelltext angesehen. ;-)
<canvas height="282" width="762" id="uiView_CanvasEnergy">{?27:231?}</canvas>
Das klingt nach HTML5 Canvas! Mit Ajax holt AVM asynchron die Daten nach mit JSON.
Hier mein Beispiel (Kühlschrank 24 Stunden):
{
"EnStats_count" : "96" , "EnStats_timer_type" : "900" , "EnStats_watt_value_1" : "3" , "EnStats_watt_value_2" : "13" , "EnStats_watt_value_3" : "1" , "EnStats_watt_value_4" : "0" , "EnStats_watt_value_5" : "1" , "EnStats_watt_value_6" : "24" , "EnStats_watt_value_7" : "1" , "EnStats_watt_value_8" : "0" , "EnStats_watt_value_9" : "0" , "EnStats_watt_value_10" : "14" , "EnStats_watt_value_11" : "3" , "EnStats_watt_value_12" : "10" , "EnStats_watt_value_13" : "0" , "EnStats_watt_value_14" : "12" , "EnStats_watt_value_15" : "4" , "EnStats_watt_value_16" : "0" , "EnStats_watt_value_17" : "7" , "EnStats_watt_value_18" : "15" , "EnStats_watt_value_19" : "5" , "EnStats_watt_value_20" : "0" , "EnStats_watt_value_21" : "0" , "EnStats_watt_value_22" : "10" , "EnStats_watt_value_23" : "15" , "EnStats_watt_value_24" : "1" , "EnStats_watt_value_25" : "0" , "EnStats_watt_value_26" : "9" , "EnStats_watt_value_27" : "10" , "EnStats_watt_value_28" : "7" , "EnStats_watt_value_29" : "0" , "EnStats_watt_value_30" : "7" , "EnStats_watt_value_31" : "10" , "EnStats_watt_value_32" : "0" , "EnStats_watt_value_33" : "9" , "EnStats_watt_value_34" : "5" , "EnStats_watt_value_35" : "12" , "EnStats_watt_value_36" : "0" , "EnStats_watt_value_37" : "1" , "EnStats_watt_value_38" : "2" , "EnStats_watt_value_39" : "23" , "EnStats_watt_value_40" : "1" , "EnStats_watt_value_41" : "0" , "EnStats_watt_value_42" : "1" , "EnStats_watt_value_43" : "15" , "EnStats_watt_value_44" : "3" , "EnStats_watt_value_45" : "8" , "EnStats_watt_value_46" : "0" , "EnStats_watt_value_47" : "14" , "EnStats_watt_value_48" : "2" , "EnStats_watt_value_49" : "1" , "EnStats_watt_value_50" : "8" , "EnStats_watt_value_51" : "13" , "EnStats_watt_value_52" : "5" , "EnStats_watt_value_53" : "0" , "EnStats_watt_value_54" : "1" , "EnStats_watt_value_55" : "9" , "EnStats_watt_value_56" : "16" , "EnStats_watt_value_57" : "1" , "EnStats_watt_value_58" : "0" , "EnStats_watt_value_59" : "7" , "EnStats_watt_value_60" : "9" , "EnStats_watt_value_61" : "4" , "EnStats_watt_value_62" : "6" , "EnStats_watt_value_63" : "6" , "EnStats_watt_value_64" : "11" , "EnStats_watt_value_65" : "0" , "EnStats_watt_value_66" : "1" , "EnStats_watt_value_67" : "13" , "EnStats_watt_value_68" : "13" , "EnStats_watt_value_69" : "0" , "EnStats_watt_value_70" : "1" , "EnStats_watt_value_71" : "0" , "EnStats_watt_value_72" : "24" , "EnStats_watt_value_73" : "2" , "EnStats_watt_value_74" : "1" , "EnStats_watt_value_75" : "0" , "EnStats_watt_value_76" : "12" , "EnStats_watt_value_77" : "7" , "EnStats_watt_value_78" : "7" , "EnStats_watt_value_79" : "0" , "EnStats_watt_value_80" : "11" , "EnStats_watt_value_81" : "5" , "EnStats_watt_value_82" : "1" , "EnStats_watt_value_83" : "10" , "EnStats_watt_value_84" : "9" , "EnStats_watt_value_85" : "7" , "EnStats_watt_value_86" : "0" , "EnStats_watt_value_87" : "1" , "EnStats_watt_value_88" : "14" , "EnStats_watt_value_89" : "12" , "EnStats_watt_value_90" : "0" , "EnStats_watt_value_91" : "0" , "EnStats_watt_value_92" : "5" , "EnStats_watt_value_93" : "14" , "EnStats_watt_value_94" : "7" , "EnStats_watt_value_95" : "0" , "EnStats_watt_value_96" : "4" , "EnStats_min_value" : "0" , "EnStats_max_value" : "24" , "EnStats_average_value" : "5" ,"DeviceSwitchState" : "1" ,"DeviceID" : "16" ,"DeviceConnectState" : "2" ,"RequestResult" : "1"
}
Der EnStats_count sagt 96 viertel Stunden sind 24 Stunden. EnStats_watt_value_1 bis 96 sind dann die Werte. Diese in Excel geholt und schon kann man individuell seine Auswertung vornehmen. 1 ist der aktuelle Wert, dann geht es in die Vergangenheit, also auf der X-Achse nach links.
Das hilft für den Übergang, bis AVM dann „nachrüstet“.