FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Gerald am 28 August 2024, 11:18:10

Titel: (gelöst) DOIF/uiTable / DOIF_modify_card_data
Beitrag von: Gerald am 28 August 2024, 11:18:10
Hallo,
ich möchte in einer bestehenden DOIF/uiTable card Werte aus der Vergangenheit hinzu fügen.
Das DOIF heisst DOIF_SOLAR_Grafik1
Leider bekomme ich bei Eingabe des Befehls: (Eingabe ins Kommandofeld oben Links in WEB Oberfäche)

DOIF_modify_card_data ("DOIF_SOLAR_Grafik1","MQTT2_Steckdose223","URENERGY","bar1year",0,"2024.01.30_23:59 92.0,2024.02.28_23:59 90.0")

diese Fehlermeldung:

Unknown command DOIF_modify_card_data, try help.

Die Card ist so aufgebaut:

"WP WW"|card([MQTT2_Steckdose223:URENERGY_Monat:bar1year],"WP WW Verbrauch Kwh Ein Jahr",undef,0,120,0,140,"Kwh",undef,"1","300,1,1,0,1,0,300")

was mache ich da falsch, oder kann der Befehl nicht so einfach eingegeben werden ?
Titel: Aw: DOIF/uiTable / DOIF_modify_card_data
Beitrag von: Damian am 28 August 2024, 11:43:44
Es ist eine Perlfunktion, daher in der Kommandozeile in geschweifte Klammern setzen.
Titel: Aw: DOIF/uiTable / DOIF_modify_card_data
Beitrag von: Gerald am 28 August 2024, 11:47:27
Danke für die schnelle Hilfe..,
nun kommt eine andere Meldung:
Can't use string ("") as a HASH ref while "strict refs" in use at ./FHEM/98_DOIF.pm line 1486.
Titel: Aw: DOIF/uiTable / DOIF_modify_card_data
Beitrag von: Gerald am 28 August 2024, 12:23:03
DANKE, habe Fehler selber gefunden:
Das Reading URENERGY musste URENERGY_Monat heissen.

Kaum macht man es richtig, schon geht es.....