FHEM Forum

FHEM => Automatisierung => Thema gestartet von: RalfRog am 01 Mai 2022, 18:00:39

Titel: [gelöst] DbRep --> Variablen beim set insert
Beitrag von: RalfRog am 01 Mai 2022, 18:00:39
Hallo Gemeinde
Leider habe ich weder in der Commandref, dem Wiki oder im Forum einen Hinweis gefunden wie für das Beispiel
set <name> insert 2016-08-01,23:00:09,12.03
anstatt des Textes für Datum (oder Zeit) beispielsweise die Variable $today verwendet werden kann (insert $today,23:00:09,12.03).

Es läuft immer auf den Fehler
Input for date is not valid. Use format YYYY-MM-DD,HH:MM:SS hinaus.

Egal wie ich das Datum einfüge ($today,{$today} mit und ohne Anführungszeichen oder Klammern) - dbRep interpretiert die "Variable" immer als Text.

Titel: Antw:DbRep --> Variablen beim set insert
Beitrag von: RalfRog am 01 Mai 2022, 18:42:51
Wie so oft.....
Habe doch indirekt noch ne Lösung zum adaptieren gefunden.

Man nehme den Umweg über PERL.
{ fhem("set <name> insert $today,21:31:00,0") }

Also bei mir im at nun
*21:31:00 { fhem("set DBRepPow insert $today,21:31:00,0") }