Hauptmenü

Neueste Beiträge

#11
Heizungssteuerung/Raumklima / Aw: Interpretation von ebusd W...
Letzter Beitrag von akia - 11 Februar 2026, 20:28:22
Hab leider meine csv Dateien zerstört...wie müssten die Dateien aussehen? Habt ihr die noch im Einsatz=
#12
Unterstützende Dienste / Aw: doif - zeiten eines readin...
Letzter Beitrag von betateilchen - 11 Februar 2026, 20:00:16
Zitat von: the ratman am 11 Februar 2026, 19:41:38ich wusste, das ging irgendwie - dank dir!
glaubst, mir is der name eingefallen?

Muss einem ja gar nicht einfallen, man müsste halt mal in die commandref schauen...

#13
Multimedia / Aw: [Neues Modul] BOSE SoundTo...
Letzter Beitrag von FlatTV - 11 Februar 2026, 19:51:20
So langt das für mich.
Sieht doch für ,,mit Bordmitteln" gut aus.
#14
SVG / Plots / logProxy / Balken-Diagramm bei fehlendem ...
Letzter Beitrag von Gisbert - 11 Februar 2026, 19:50:50
Hallo,

ich hab ein Filelog, das bspw. folgende Einträge enthält:
2026-02-11_19:08:39 storedCam cam_path: HaustuerDaraus möchte ich eine Art Balkendiagramm machen, wenn die Kamera etwas auf den Speicher geschrieben hat.

Das SVG plot sieht derzeit so aus:
# Created by FHEM/98_SVG.pm, 2026-02-11 19:35:03
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title 'Auslösung Kamera'
set ytics
set y2tics
set grid
set ylabel "a.u."
set y2label ""
set yrange [0:5]

#FileLog_Kamera 3:storedCam.cam_path\x3a::$fld[3]eq"Haustuer"?3:-0.1
#FileLog_Kamera 3:storedCam.cam_path\x3a::$fld[3]eq"Westseite"?2:-0.1
#FileLog_Kamera 3:storedCam.cam_path\x3a::$fld[3]eq"Ostseite"?1:-0.1

plot "<IN>" using 1:2 axes x1y1 title 'Haustür' ls l0fill lw 1 with steps,\
     "<IN>" using 1:2 axes x1y1 title 'Westseite' ls l1fill lw 1 with steps,\
     "<IN>" using 1:2 axes x1y1 title 'Ostseite' ls l2fill lw 1 with steps

Das funktioniert leider nur halb, da ich keine "Null"-Werte im Filelog hab - eben nur Werte, wenn eine der Kameras etwas auf den Speicher geschrieben hat. Ich hab mir meinen Kopf schon ein bisschen zerbrochen, zwischendurch bin ich eingenickt (Scherz beiseite) - aber ich hab noch keine gute Idee, wie ich es ohne großen Aufwand hinbekommen könnte. Mit viel Aufwand wird es irgendwie lösbar sein, aber da hab ich auch noch keine zündende Idee, die es sich lohnt auszuprobieren.

Ich hab schon daran gedacht, die log-Einträge so zu gestalten, so dass ich auch einen Null-Wert speichern könnte, so dass ich ein Balkendiagramm daraus basteln könnte:
2026-02-11_19:08:39 storedCam cam_path: Haustuer 1
Bevor ich aber in der Richtung weitermache, frage ich lieber, ob jemand schon eine Lösung oder Lösungsanstz hat.
Viele Grüße Gisbert
#15
Sonstige Systeme / Aw: shelly - neu dabei und ver...
Letzter Beitrag von passibe - 11 Februar 2026, 19:50:38
Ah, da lag der Fehler :D Sehr schön, freut mich, dass es klappt.
#16
Marktplatz - Güter / 2x GHoma EMW302WF
Letzter Beitrag von micomat - 11 Februar 2026, 19:48:03
Gegen freiwillige Spende und Versandkosten abzugeben.
#17
Unterstützende Dienste / Aw: doif - zeiten eines readin...
Letzter Beitrag von the ratman - 11 Februar 2026, 19:41:38
ich wusste, das ging irgendwie - dank dir!
glaubst, mir is der name eingefallen?
#18
Unterstützende Dienste / Aw: doif - zeiten eines readin...
Letzter Beitrag von betateilchen - 11 Februar 2026, 19:38:53
Zitat von: the ratman am 11 Februar 2026, 18:03:14hat da wer ideen?

Mit ReadingsAge() auf die gewünschte Zeitspanne prüfen.
#19
Homematic / Aw: Debmatic nach jedem Update...
Letzter Beitrag von betateilchen - 11 Februar 2026, 19:37:33
Der Spuk scheint vorbei zu sein.

Nach dem heutigen Update hat alles wieder ohne weiteres Zutun funktioniert.
#20
Sonstige Systeme / Aw: shelly - neu dabei und ver...
Letzter Beitrag von the ratman - 11 Februar 2026, 19:14:32
tut sie auch ... ich probier selbiges jetzt nomal mit $DEVICETOPIC

off:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":false}}\
on:noArg $DEVICETOPIC/rpc {"id":0,"src":"fhem2shelly","method":"Switch.Set","params": {"id":0,"on":true}}

devicetopic shellypstripg4_206ef10295f4
und im der shelly webinterface steht shellypstripg4-206ef10295f4
das war mal der generelle fehler "_" anstelle "-"

und schon geht auch
off:selectnumbers,0,1,3,0,lin $DEVICETOPIC/rpc {"id":$EVTPART1,"src":"fhem2shelly","method":"Switch.Set","params": {"id":$EVTPART1,"on":false}}
on:selectnumbers,0,1,3,0,lin $DEVICETOPIC/rpc {"id":$EVTPART1,"src":"fhem2shelly","method":"Switch.Set","params": {"id":$EVTPART1,"on":true}}

set shellypstripg4_206ef10295f4 on 0
set shellypstripg4_206ef10295f4 off 0
geht auch problemlos

das passiert, wenn ich blind rumkopiere *g*
somit: vielen dank an dich! die sache rennt. die schuld lag auf meiner seite ...

geniale sache ... hab mir jetzt mal eine ganz primitve readingsgroup gebastelt, und schon schalte ich per knopfdruck *g*