WebMatic Beta: Verlaufsdiagramme auf der CCU berechnet

alternative Weboberfläche für die HomeMatic-Zentrale (CCU)

Moderator: Co-Administratoren

Berni
Beiträge: 425
Registriert: 18.07.2011, 15:35
Kontaktdaten:

Re: WebMatic Beta: Verlaufsdiagramme auf der CCU berechnet

Beitrag von Berni » 04.04.2013, 20:21

Ich bekomme im WebUI die richtigen Werte angezeigt und auch in Webmatic (Habe mir auch schon länger die "Tankuhr" eingerichtet um die aktuellen Werte zu sehen)
Es ist nicht nur der Thermostat im Buero der "keine Werte" liefert
ich hab noch 2 andere Räume "getestet" immer das Gleiche Ergebnis:
Die Werte der Stellantriebe werden richtig dargestellt
die Werte der Thermostate alle nur mit 0
ausser beim Bad - da stimmen alle Werte
250 Kanäle in 117 Geräten und 29 CUxD-Kanäle in 3 CUxD-Geräten

Berni
Beiträge: 425
Registriert: 18.07.2011, 15:35
Kontaktdaten:

Re: AW: WebMatic Beta: Verlaufsdiagramme auf der CCU berechn

Beitrag von Berni » 04.04.2013, 20:26

LarsM hat geschrieben: Was ist der entsprechende Inhalt des XML-Output.
Sorry - aber das sagt mir nichts :oops:
Ich kann zwar ein "bisschen Scripte ändern" wenn es nicht zu schwer und gut erklärt ist
aber ansonsten habe ich recht wenig Ahnung
Wo und wie komme ich an diesen XML-Output :oops:
250 Kanäle in 117 Geräten und 29 CUxD-Kanäle in 3 CUxD-Geräten

LarsM
Beiträge: 202
Registriert: 08.05.2009, 22:36

Re: AW: WebMatic Beta: Verlaufsdiagramme auf der CCU berechn

Beitrag von LarsM » 04.04.2013, 22:12

Okay, dann lass uns mal mit kleinen Schritten beginnen.
Prüfe doch mal im WebUI, ob der Büro-Thermostat brauchbare Werte liefert. Aber davon gehe ich aus.
Als nächstes löscht du im Programm den Part "Buero;Bad" und gibst ihn Zeichen für Zeichen neu ein. Klingt zwar komisch, aber vielleicht hat sich ein (unsichtbares) Sonderzeichen eingeschlichen.
Wenn das auch nicht hilft, erkläre ich dir das mit dem XML-Output.

Gesendet von meinem MB526 mit Tapatalk 2
Gruß
Lars

84 Kanäle in 39 Geräten und 29 CUxD-Kanäle in 14 CUxD-Geräten:
2x HM-Sec-SC, 8x HM-CC-VD, 8x HM-CC-TC, 3x HM-Sec-WDS, 5x HM-Sec-RHS, 1x CUX28, 1x CUX40, 1x HM-WDS10-TH-O, 8x CUX02, 2x CUX06, 1x HM-CCU-1, 2x HM-RC-Key3-B, 3x HM-Sec-SD, 2x CUX03, 1x HM-WDS100-C6-O, 1x HM-Sec-SD-Team, 1x HM-OU-LED16, 2x HM-Sec-MDIR, 1x HM-WDC7000

Goglo
Beiträge: 610
Registriert: 14.04.2012, 18:34
Danksagung erhalten: 1 Mal

Re: WebMatic Beta: Verlaufsdiagramme auf der CCU berechnet

Beitrag von Goglo » 04.04.2013, 22:22

Prüf bitte zuerst einmal, ob die Datenloggerei in die Systemvariablen ordentlich funktioniert. Die Werte sind Zeit,Soll,Ist,Luftfeuchte,Stellantrieb dann kommt ein Semikolon und alles wieder von vorn. Du kannst mit webmatic dir den Inhalt der Variablen anzeigen und dann mit "alles markieren" und dann copy&paste in einen Texteditor übernehmen. Da liest es sich leichter.

Sind die geloggten Werte nicht in dem erwarteten Bereich (temperatur kleiner als minimum) wird der Graph ausserhalb der Anzeige gezeichnet und ist somit unsichtbar. Stell bitte auch sicher, dass für alle anzuzeigenden Variablen auch Werte geloggt wurden. Im Zweifelsfalle mal einen Favoriten mit nur einer SysVar anlegen. Wenn das nichts hilft, dann vielleicht die fragliche SysVar mal mit "2;2013-03-01 10:22:00,20,19,35,10;2013-03-01 10:23:00,20,19,35,10" überschreiben und als Kommentar nur das einfache "(h)" nehmen. Das sollte die im Anhang gezeigten paar horizontalen Linien produzieren.
Dateianhänge
Bildschirmfoto 2013-04-04 um 23.35.03.png
Grafik von 2;2013-03-01 10:22:00,20,19,35,10;2013-03-01 10:23:00,20,19,35,10
Zuletzt geändert von Goglo am 04.04.2013, 23:37, insgesamt 1-mal geändert.
83 Kanäle in 50 Geräten:
3x HM-LC-Sw1-Pl, 1x HM-WDS10-TH-O, 5x HM-PB-4-WM, 3x HM-PB-2-WM, 3x HM-LC-Dim1T-FM, 2x HM-Sec-SC, 4x HM-Sec-RHS, 5x HM-CC-VD, 4x HM-CC-TC, 5x HM-LC-Sw1-FM, 2x HM-Sec-MDIR, 1x HM-WDS30-T-O, 1x HM-LC-Sw1-Pl-2, 2x HM-PB-2-WM55, 1x HM-LC-Dim1L-CV, 1x HM-CCU-1, 1x HM-PBI-4-FM, 1x HM-LC-Dim1L-Pl-2, 1x HM-LC-Dim1T-CV, 1x HM-LC-Dim1L-Pl, 1x HM-LC-Sw2-FM, 1x HM-LC-Sw1-SM, 1x HM-Sec-WDS

82 Kanäle in 43 Geräten:
1x HM-PB-2-WM, 2x HM-LC-Bl1-FM, 3x HM-LC-Bl1PBU-FM, 3x HM-PB-2-WM55, 2x HM-PB-4-WM, 9x HM-CC-VD, 8x HM-CC-TC, 2x HM-LC-Sw2-FM, 1x HM-WDS10-TH-O, 1x HM-CCU-1, 1x HM-Sen-MDIR-O, 4x HM-LC-Sw1-FM, 2x HM-SwI-3-FM, 1x HM-LC-Sw4-SM, 1x HM-LC-Sw1-Pl-2, 1x HM-PBI-4-FM, 1x HM-WDS30-T-O

Goglo
Beiträge: 610
Registriert: 14.04.2012, 18:34
Danksagung erhalten: 1 Mal

Re: WebMatic Beta: Verlaufsdiagramme auf der CCU berechnet

Beitrag von Goglo » 04.04.2013, 22:29

Oh, ich sehe gerade, dass ich nicht auf den neuesten Beitrag geantwortet habe. Ja, die vielen Nullen im Buero sind's. Das Skript findet nur den Stellantrieb. Ist der Regler auch wirklich im Raum Buero zugeordnet? Bitte prüf das nochmal.
83 Kanäle in 50 Geräten:
3x HM-LC-Sw1-Pl, 1x HM-WDS10-TH-O, 5x HM-PB-4-WM, 3x HM-PB-2-WM, 3x HM-LC-Dim1T-FM, 2x HM-Sec-SC, 4x HM-Sec-RHS, 5x HM-CC-VD, 4x HM-CC-TC, 5x HM-LC-Sw1-FM, 2x HM-Sec-MDIR, 1x HM-WDS30-T-O, 1x HM-LC-Sw1-Pl-2, 2x HM-PB-2-WM55, 1x HM-LC-Dim1L-CV, 1x HM-CCU-1, 1x HM-PBI-4-FM, 1x HM-LC-Dim1L-Pl-2, 1x HM-LC-Dim1T-CV, 1x HM-LC-Dim1L-Pl, 1x HM-LC-Sw2-FM, 1x HM-LC-Sw1-SM, 1x HM-Sec-WDS

82 Kanäle in 43 Geräten:
1x HM-PB-2-WM, 2x HM-LC-Bl1-FM, 3x HM-LC-Bl1PBU-FM, 3x HM-PB-2-WM55, 2x HM-PB-4-WM, 9x HM-CC-VD, 8x HM-CC-TC, 2x HM-LC-Sw2-FM, 1x HM-WDS10-TH-O, 1x HM-CCU-1, 1x HM-Sen-MDIR-O, 4x HM-LC-Sw1-FM, 2x HM-SwI-3-FM, 1x HM-LC-Sw4-SM, 1x HM-LC-Sw1-Pl-2, 1x HM-PBI-4-FM, 1x HM-WDS30-T-O

LarsM
Beiträge: 202
Registriert: 08.05.2009, 22:36

Re: AW: WebMatic Beta: Verlaufsdiagramme auf der CCU berechn

Beitrag von LarsM » 04.04.2013, 22:50

Die geloggten Werte des Büro-Thermostat sind lautet Nullen. Das sieht man doch. Entweder liefert der Thermostat nur Null, oder das Auslesen der XML-API geht schief.

PS: Auch ich habe nicht auf den neuesten Beitrag geantwortet.

Gesendet von meinem MB526 mit Tapatalk 2
Gruß
Lars

84 Kanäle in 39 Geräten und 29 CUxD-Kanäle in 14 CUxD-Geräten:
2x HM-Sec-SC, 8x HM-CC-VD, 8x HM-CC-TC, 3x HM-Sec-WDS, 5x HM-Sec-RHS, 1x CUX28, 1x CUX40, 1x HM-WDS10-TH-O, 8x CUX02, 2x CUX06, 1x HM-CCU-1, 2x HM-RC-Key3-B, 3x HM-Sec-SD, 2x CUX03, 1x HM-WDS100-C6-O, 1x HM-Sec-SD-Team, 1x HM-OU-LED16, 2x HM-Sec-MDIR, 1x HM-WDC7000

Berni
Beiträge: 425
Registriert: 18.07.2011, 15:35
Kontaktdaten:

Re: WebMatic Beta: Verlaufsdiagramme auf der CCU berechnet

Beitrag von Berni » 05.04.2013, 08:50

Danke für die Mühe die ihr euch macht mir zu helfen.

Der Thermostat (bzw. die Thermostate - ich habe insgesamt 6 im Einsatz) liefern alle "vernünftige Werte"
Wenn ich das "ursprünglich Script zum loggen der Daten in einzelnen Diagrammen gehe werden die Werte richtig angezeigt.
Es muss also - meiner Meinung nach - am Auslesen der Daten der Thermostate je Raum liegen.

Die Werte der Stellantriebe sind korrekt - für alle Räume
Die Werte der Thermostate nur für das Bad sind OK
sonst nur "Nullen" - also keine Werte
Die Zuordnung der Thermostate habe (gefühlt 100 mal) überprüft - siehe auch Screenshots - ich finde dort keinen "Fehler)

Ich habe jetzt mal im Script die Räume gelöscht und nochmal ganz laaaaaaaaaangsam eingetippt 8)
250 Kanäle in 117 Geräten und 29 CUxD-Kanäle in 3 CUxD-Geräten

Goglo
Beiträge: 610
Registriert: 14.04.2012, 18:34
Danksagung erhalten: 1 Mal

Re: WebMatic Beta: Verlaufsdiagramme auf der CCU berechnet

Beitrag von Goglo » 05.04.2013, 10:27

Lass doch probeweise mal das Skript nur fürs Buero laufen - das geht auch im "Skript testen"-Fenster. (Ganz unten im Skript ist ein WriteLine auskommentiert - das gibt die ermittelten Werte aus) Wenn nämlich der Stellantrieb gefunden wird, der Regler aber nicht, deutet das für mich darauf hin, dass der Regler nicht dem Raum Buero zugeordnet ist. Findest du denn Regler und Stellantrieb, wen du Buero über die Räume in der webmatic anzeigen lässt?

Das Skript von Goersch - also das ursprüngliche - bekommt die namen der Datenpunkte mitgeteilt. Mein Skript ermittelt sich diese, indem je Raum alle Kanäle mit ihren Datenpunkten durchsucht werden. Es gilt also die Zuordnung der drei Kanäle des Thermostatreglers zu einem Raum. Welches Gewerk ist egal.
83 Kanäle in 50 Geräten:
3x HM-LC-Sw1-Pl, 1x HM-WDS10-TH-O, 5x HM-PB-4-WM, 3x HM-PB-2-WM, 3x HM-LC-Dim1T-FM, 2x HM-Sec-SC, 4x HM-Sec-RHS, 5x HM-CC-VD, 4x HM-CC-TC, 5x HM-LC-Sw1-FM, 2x HM-Sec-MDIR, 1x HM-WDS30-T-O, 1x HM-LC-Sw1-Pl-2, 2x HM-PB-2-WM55, 1x HM-LC-Dim1L-CV, 1x HM-CCU-1, 1x HM-PBI-4-FM, 1x HM-LC-Dim1L-Pl-2, 1x HM-LC-Dim1T-CV, 1x HM-LC-Dim1L-Pl, 1x HM-LC-Sw2-FM, 1x HM-LC-Sw1-SM, 1x HM-Sec-WDS

82 Kanäle in 43 Geräten:
1x HM-PB-2-WM, 2x HM-LC-Bl1-FM, 3x HM-LC-Bl1PBU-FM, 3x HM-PB-2-WM55, 2x HM-PB-4-WM, 9x HM-CC-VD, 8x HM-CC-TC, 2x HM-LC-Sw2-FM, 1x HM-WDS10-TH-O, 1x HM-CCU-1, 1x HM-Sen-MDIR-O, 4x HM-LC-Sw1-FM, 2x HM-SwI-3-FM, 1x HM-LC-Sw4-SM, 1x HM-LC-Sw1-Pl-2, 1x HM-PBI-4-FM, 1x HM-WDS30-T-O

Berni
Beiträge: 425
Registriert: 18.07.2011, 15:35
Kontaktdaten:

Re: WebMatic Beta: Verlaufsdiagramme auf der CCU berechnet

Beitrag von Berni » 05.04.2013, 11:03

Ich habe einen neuen Raum (Office) angelegt, den Thermostat und den Antrieb diesem Raum zugeordnet
Sowohl in WebMatic als auch im WebUI wird alles richtig angezeigt
Office.jpg
Aber in Diagramm wird wieder nur der Stellantrieb mit den richtigen Werten angezeigt
Die "Thermostatwerte" sind wieder 0
Offce Diagramm.jpg
Beim Ausführen über Script testen kommt folgendes Ergebnis
nur Bad
Alle Werte korrekt
Nur Office
Nur der Stellantriebe ist korrekt - sonst nur 0

Bad und Office
Bad korrekt - Office wie gehabt :?:

die Raumzuordnung ist doch über
Einstellung
Geräte
und dann jedem Kanal dem Raum zuordnen
oder gibt es noch einen anderen Weg?

Ich bin langsam am Verzweifeln :oops:
250 Kanäle in 117 Geräten und 29 CUxD-Kanäle in 3 CUxD-Geräten

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

Re: WebMatic Beta: Verlaufsdiagramme auf der CCU berechnet

Beitrag von alchy » 05.04.2013, 11:51

Berni hat geschrieben: die Raumzuordnung ist doch über
Einstellung
Geräte
und dann jedem Kanal dem Raum zuordnen
oder gibt es noch einen anderen Weg?

Ich bin langsam am Verzweifeln :oops:
oder über Einstellungen - Räume - Kanal hinzufügen

wie lauten jetzt die geloggten Werte des Office(Büro) -Thermostates?
[EDIT] beim nochmaligen Lesen gesehen, daß wieder nur 0en erscheinen,
ziehe Frage zurück[/EDIT]
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.

Antworten

Zurück zu „WebMatic“