watch HistoryBuffer.csv (aka Systemprotokoll), Systemvariablen und div. sonstige Infos/Logs - außerhalb der WebGUI

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

mademyday
Beiträge: 272
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: watch HistoryBuffer.csv - außerhalb der WebGUI (CCU2)

Beitrag von mademyday » 23.03.2022, 11:32

krass :)

hab das mal im Skript im 1.Betrag "eingebaut", so dass nun , oder ; als Trennzeichen akzeptiert wird

Benutzeravatar
Baxxy
Beiträge: 10781
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2205 Mal

Re: watch HistoryBuffer.csv - außerhalb der WebGUI (CCU2)

Beitrag von Baxxy » 23.03.2022, 19:05

Super das das jetzt auch mit RaspberryMatic funktioniert!

Wenn da jetzt noch ein bisschen Feinschliff gemacht wird...
- korrekte Umlaut - Behandlung (gerade gesehen das das bei mir im Browser passt)
- Download-Button mitliefern
- Fehlermeldung (Browserkonsole) bezüglich TableFilter

... könnte man das ganze vielleicht in ein Add-On Paket schnüren. :)

Grüße, Baxxy

mademyday
Beiträge: 272
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: watch HistoryBuffer.csv - außerhalb der WebGUI (CCU2)

Beitrag von mademyday » 23.03.2022, 19:58

Baxxy hat geschrieben:
23.03.2022, 19:05
- Download-Button mitliefern
- Fehlermeldung (Browserkonsole) bezüglich TableFilter
--> nun als Zip-Datei in ersten Beitrag mit allen geforderten Dateien

mademyday
Beiträge: 272
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: watch HistoryBuffer.csv - außerhalb der WebGUI (CCU2)

Beitrag von mademyday » 23.03.2022, 20:08

noch eine kleine Bitte:
kann wer mit einer RM noch ein Muster-Log posten mit einer Device-/Channel-Aktion, ähnlich dieser:

Code: Alles auswählen

CHANNEL-ID,CHANNEL,VALUE-ID,VALUE,UNIT,DATE TIME
LEQ0230324:2,"HM-OU-CFM-Pl LEQ0230324:2 Gong",STATE,1,,2022-03-23 20:04:15
LEQ0230324:2,"HM-OU-CFM-Pl LEQ0230324:2 Gong",STATE,0,,2022-03-23 20:04:18
(möchte gerne sehen, wie/ob/wo da nun auch "-Zeichen umschließend vorkommen)

Benutzeravatar
Baxxy
Beiträge: 10781
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2205 Mal

Re: watch HistoryBuffer.csv - außerhalb der WebGUI (CCU2)

Beitrag von Baxxy » 23.03.2022, 20:18

Code: Alles auswählen

CHANNEL-ID;CHANNEL;VALUE-ID;VALUE;UNIT;DATE TIME
LEQ0529290:1;"HM-ES-PMSw1-Pl LEQ0529290:1";STATE;"1";;2022-03-23 20:11:04
0001D3C99CA0D2:3;"HMIP-PSM 0D2 Kanal :3 - Schaltaktor";STATE;"1";;2022-03-23 20:12:11
0001D3C99CA0D2:3;"HMIP-PSM 0D2 Kanal :3 - Schaltaktor";STATE;"0";;2022-03-23 20:12:19
LEQ0529290:1;"HM-ES-PMSw1-Pl LEQ0529290:1";STATE;"0";;2022-03-23 20:12:55
Habe nun das "Komplettpaket" installiert, sieht sehr gut aus!

Grüße, Baxxy

mademyday
Beiträge: 272
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: watch HistoryBuffer.csv - außerhalb der WebGUI (CCU2)

Beitrag von mademyday » 24.03.2022, 09:24

danke für eure Unterstützung und Beispiel-Uploads!
habe im ersten Beitrag nochmal das Skript im ZIP aktualisiert um die umfassenden "-Zeichen (in der RM-Log-Version) bei der Darstellung wegzulassen

MichaelN
Beiträge: 9655
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1617 Mal

Re: watch HistoryBuffer.csv - außerhalb der WebGUI (CCU2)

Beitrag von MichaelN » 24.03.2022, 18:12

sieht gut aus! Danke!

Welchen Zweck hat die "show data" Checkbox?
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

mademyday
Beiträge: 272
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: watch HistoryBuffer.csv - außerhalb der WebGUI (CCU2)

Beitrag von mademyday » 25.03.2022, 09:24

MichaelN hat geschrieben:
24.03.2022, 18:12
Welchen Zweck hat die "show data" Checkbox?
die zeigt das Systemlog so raw und unformatiert wie es aus der Zentrale heruntergeladen wird, die Tabellen-Darstellung darüber ist ja "nur" eine Interpretation (das Feature war bei der Entwicklung praktisch, jetzt vielleicht nicht mehr so nötig)

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: watch HistoryBuffer.csv - außerhalb der WebGUI (CCU2)

Beitrag von alchy » 25.03.2022, 22:33

mademyday hat geschrieben:
25.03.2022, 09:24
MichaelN hat geschrieben:
24.03.2022, 18:12
Welchen Zweck hat die "show data" Checkbox?
die zeigt das Systemlog so raw und unformatiert wie es aus der Zentrale heruntergeladen wird
so wie aufbereitet heruntergeladen :mrgreen:
raw und ohne Umwege ist dann sowas kurzes wie:

Code: Alles auswählen

string  s= ""; foreach(s, dom.GetHistoryData())   {  WriteLine(s); }
viewtopic.php?f=26&t=64643&hilit=GetHistoryData#p636545

aber das nur am Rande :oops:
Der / Dein Umweg ist einfacher als die Rohdaten aufzubereiten seit EQ-3 meinte alles halbherzig mit alias zu verunstalten. :wink:

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

mademyday
Beiträge: 272
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: watch HistoryBuffer.csv (aka Systemprotokoll), Systemvariablen und div. sonstige Infos/Logs - außerhalb der WebGUI

Beitrag von mademyday » 14.04.2022, 16:51

da außer dem Systemprotokoll auch ein Blick auf die aktuellen Werte der Systemvariablen interessant sein kann - und ggf weitere System-Infos bzw -Logdateien - habe ich das Programm dahingehend erweitert und als v2 im ersten Beitrag verlinkt

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“