NEWS
Ersatz für CCU.io Highcharts
-
Hallo,
Nein hast du nicht. IOBroker speichert die Werte der Datenpunkte nicht automatisch. Was auch aufgrund der Datenmenge nicht sinnvoll ist. Aber man kann es leicht einschalten.
Unter dem Reiter Objekte kann man auswählen welchen Datenpunkt er loggen soll.
Wenn ich mich recht erinnere (kann grad nicht auf meine Installation) dann gibt es ganz rechts oben einen Button (glaube ein Zahnrad) wo man alle Punkte im Filter ein oder ausschalten kann.
Lg
Günther
-
Hi,
Wenn ich mich recht erinnere (kann grad nicht auf meine Installation) dann gibt es ganz rechts oben einen Button (glaube ein Zahnrad) wo man alle Punkte im Filter ein oder ausschalten kann. `
das stimmt so.Man kann quasi mit einem Klick für alle angezeigten Datenpunkte die Historisierung einschalten, usw.
Gruß,
Eric
-
Nochmals Hallo
Hier gibt es eine kleine Hilfe!
http://www.iobroker.net/?page_id=144&lang=de
dann gibt es ganz rechts oben einen Button (glaube ein Zahnrad) wo man alle Punkte im Filter ein oder ausschalten kann. `
Richtig! Siehe hierhttp://www.iobroker.net/?page_id=5495&l … 8sonstiges
Allerdings wird dies nicht ganz so einfach
@klassisch:d in der History-Instanz auf neu laden klicke, soll er den neuen Datenpunkt auch mitloggen. `
Da musst du dann im pulldown "ohne" auswählen und diese auch aktivieren.Bevor du jedoch alle Datenpunkte auf loggen stellst, Klappe mal einfach unter Objekte alle auf. Das kann ein wenig dauern. Und entscheide dann ob du diese Daten wirklich alle brauchst.
Gruß
Rainer
-
Vielen Dank für die Hilfen!
Habe jetzt mal alle Datenpunkte auf Loggen eingestellt - sorry Rainer, bitte nicht persönlich nehmen. Ich habe tausende von Datenpunkten und möchte die wirklich nicht einzeln durchgehen. Früher hätte ich das gemacht, aber anläßlich des CCU.IO-Logs habe ich mal den Speicherbedarf überschlagen und da kam man mit ein paar GByte weit. Selbst wenn es jetzt mehr Speicher kosten sollte - dann wird eben nachgerüstet.
Der CCU.IO konnte das problemlos komplett loggen und dann sollte das mit History auch möglich sein. Und falls nicht, dann ist es nicht das richtige Tool für mich.
Jedenfalls füllt sich jetzt der History Ordner. Also schon mal deutlich weiter.
Wenn ich das richtig interpretiere scheint es pro Abtastwert ein json file zu geben mit Wert, unixtime ack und q(uality)?
Uptime sagt, daß der Raspi im unteren einstelligen Berieich rumdümpelt. Da sollte nichts passieren.
Jetzt lasse ich noch etwas sammeln und morgen teste ich dann die Auswertung.
Wenn ich es richtig verstaden habe, dan ist FLOT erstmal das Tool der Wahl.
Mal sehen, wie das dann geht und wie sich das anfühlt. Wenn es zu träge wird, gehen wir einen Schritt weiter in Richtung Datenbank.
-
Würde dir trotzdem empfehlen nicht alles zu loggen, man kann ja auch per instance alles aktivieren (also zb alles innerhalb Homematic Adapter) da Iobroker alle 30 sec Daten von ccu abruft hast du pro Minute 2x Alle datenpunkte in der db das klingt nicht sinnvoll und macht querys lahm.
Zur Darstellung ist Flott das tool, Happy testing
Sent from my iPhone using Tapatalk
-
sorry Rainer, bitte nicht persönlich nehmen. `
Mach ich nicht, keine Sorge!Ich wollte auch erst alles loggen, bis ich dann sah was es alles an Datenpunkten gibt.
Solltest du es dir später einmal anders überlegen, gibt es ja die Möglichkeit durch geschicktes Auswählen der Filterkriterien über mehrere Spalten vieles zu erschlagen, so dass es nicht zu viel Arbeit wird. Da arbeite ich bei jeder neuen Testinstallation auch noch dran
Denk auch an die Datenpunkte, die nur in der erweiterten Ansicht sichtbar sind (Systemdaten).
Gruß
Rainer
-
man kann ja auch per instance alles aktivieren (also zb alles innerhalb Homematic Adapter) da Iobroker alle 30 sec Daten von ccu ` Vielen Dank für den Hinweis. Aber wie geht das? Habe eben in der objects Ansicht die Instanz vis higlighted und dann "Aktiviert" abgewählt. Dann hat er aber alle Datenpunkte abgewählt. Nicht nur die von der Instanz vis.
-
Über den Spalten befinden sich Felder in die Filterkriterien eingetragen werden können.
Vis ist vielleicht nicht das beste Beispiel oder ich übersehe was.
Wenn du im ersten Feld "rpc" eingibst siehst du nur die Datenpunkte von HomeMatic Geräten.
Wenn du jetzt noch im nächsten Feld "Temperature" eingibst schränkt du die Auswahl auf entsprechende Datenpunkte ein usw….
Gruß
Rainer
-
Vielen Dank. Habe jetzt in der ersten Spalte "Id" rpc eingegeben und das Häkchen gesetzt. Das sollte dann so passen. Bei der Auswertung sehen wir weiter!
-
Meine ersten Gehversuche mit FLOT sind noch nicht ganz befriedigend verlaufen. Bitte nicht falsch verstehen, ich will hier nichts schlecht reden. Ich suche nur einen adäquaten Ersatz für Highcharts. Und es ist sehr wahrscheinlich, daß FLOT das kann, ich aber noch nicht den richtigen Weg gefunden habe.
-
Ich habe ein CUxD Device CUX9001001 mit dem Namen "Heizbrenner-Ventil"
-
in Highcharts gebe ich ins Datenauswahlfeld einfach "brenner" ein und alle Datenpunkte, die "brenner" im Namen enthalten, erscheinen. Sofort sehe ich den gewünschten Datenpunkt und kann ihn auswählen.
-
Bei FLOT finde ich so den Datenpunkt nicht
– Auch bei Räumen kann ich nichts auswählen
-- Ich muß hm-rpc.1 öffnen
-- dann CUX9001001 öffnen (erst mal wissen, daß das so heißt, also Homematic WebUi öffnen und suchen)
-- dann "1"
-- und erst dann sehe ich den Datenpunkt
-
Dann suche ich noch einen zweiten Datenpunkt, der aber einen deutlich anderen Wertebereich hat
-
Autoskalieren, geht noch nicht. Aber man kann manuell die 2 Achsen auswählen und manuell skalieren. Damit kann man für den Anfang leben
-
Ich vermisse eine Legende zur Zuordnung der Linien. Ok, unter Options könnte da etwas zu finden sein. Da muß ich noch etwas suchen.
Aber die Suche der Datenpunkte bleibt für mich eine Schwierigkeit. Wobei ich nicht weiß, ob das ein prinzipielles Thema ist (Daten nicht vorhanden) oder nur noch nicht implementiert, weil es bisher noch niemand vermißt hat.
Geht das bei einem datenbankbasierten Ansatz besser?
-
-
Hallo,
Punkt 1: Datenpunktauswahl über Text:
Das funktioniert. Wenn du im Flot bist, dann links oben Linie hinzufügen. Dann Unter Instanz deine auswählen wo du die Datenpunkt gespeichert hast (Bei mir SQL.0, bei dir wahrscheinlich HISTORY.0).
Dann neben dem ID Feld auf den Button mit so einem offenen Ordner Symbol clicken.
In dem Fenster welches dann aufgeht kannst du unter Namen den Text eingeben welchen du suchst. (Wenn du vorher noch links oben "Expand all Nodes" clickst, dann gehen alle Ordner auf und du siehst das Ergebnis der Suche gleich). (Click auf das Bild unten)
Punkt 2: Autoskalieren:
Wenn in den Felder "min" und "max" (neben der Farbauswahl) keine Werte eingetragen sind dann wir autoskaliert.
Punkt 3: Legende:
Diese findest unter dem Punkt "Options". Dort kann man sie einschalten, Position bestimmen und noch vieles mehr.
LG
Günther
1180_flot.gif -
. Ich suche nur einen adäquaten Ersatz für Highcharts. Und es ist sehr wahrscheinlich, daß FLOT das kann, ich aber noch nicht den richtigen Weg gefunden habe. `
Einen Satz hatte ich ineinander einem der ersten Posts wieder gelöscht.Darin hatte ich ganz vorsichtig darauf hinweisen wollen, dass es sein könnte, dass dich fue Funktionsvielfalt von flot im Vergleich zu highcharts erschlagen könnte.
Was dadurch Datenpunkt Auswahlmenü angeht könnte da mochte ein Bug drin sein, dass man nicht nach Raum filtern kann.
Den Brenner musst du unter "Name" suchen, nicht unter ID.
Evtl. Hast du für cuxd noch keinen hm-rpc angelegt? (Edit: hm-rpc.1 ist das)
Autoskalieren geht, sobald die Daten den Bereich der x-Achse überschreiten.
Fixe Achsen kannst du festlegen, gemeinsame Achsen im Zahnrad, dafür bei den writeren Datenreihen "nichts" unter Achsenbeschriftung.
Bei vielen verschiedenen Skalierungen als DesignHilfe vielleicht "rechts/links farblich" auswählen
Legende befindet dich ganz rechts im Block Options.
Standardmäßig werden die Namen der Datenpunkte übernommen. Wenn die zu lang sind kannst du die im Block Input data anders benennen
Was vergessen?
Gruß
Rainer
-
Vielen Dank für den Anschub.
Aber bei mir geht das zwar mit normalen HM-Geräten, aber leider nicht mit CUxD Geräten.
Ausgangslage: CUxD Gerät in HM mit einem Namen "Heizbrenner-Ventil" verknüpft:
Unter diesem Namen findet FLOT das Gerät aber nicht
Es werden nur die normalen HM-Komponenten angezeigt, nicht aber die CUXDWenn man genau weiss, wo man suchen muss, dann findet man das CUxD Gerät auch. Aber der Name steht nicht dabei.
Scheint bei den CUxD Geräten generell zu fehlen. Vielleicht werden die Namen nicht übernommen.
Bei ccu.io waren die Namen aber auch bei den CUxD Geräten mit dabei.
Die Legende kann ich zwar einstellen, sehe sie aber noch nicht. Vielleicht hat das ja mit dem Namensproblem zu tun. Hat noch Zeit, eines nach dem anderen.
-
Danke, das ist wieder ein typischer "klassisch-post". Alle Informationen, strukturiert und dokumentiert!
Wenn es das nur öfter gäbe, würde man Fehler schneller finden.
Werde das mit cuxd überprüfen, muss dafür ggf. noch Datenpunkte anlegen und loggen.
Hast du im admin im Reiter Objekte die Namen bei den cuxd Geräten?
Gruß
Rainer
-
Hallo,
so wie es aussieht werden die Namen der CUxD Geräte nicht übernommen.
Du hast für diese CUxD Geräte richtigerweise ein HM-RPC.1 angelegt.
Die Namen der Geräte werden aber mit dem REGA Adapter übernommen.
Im REGA Adapter kannst du beide RPC Instanzen zu der richtige Geräteart (HMIP funktioniert nicht) zuordnen. Dann klappt es auch mit den Namen.
Lg
Günther
-
das mit dem Skalieren, zoomen etc kann ich nach etwas Spielen etwas besser.
Aber das CUxD-Namensproblem habe ich noch nicht geregelt bekommen. Und das scheint eher grundsätzlicher Natur zu sein und hat für mich etwas höhere Prio.
Im Vergleich dazu geht das bei CCU.IO und Highcharts auf Anhieb.
Meine (hoffentlich falsche) Vermutung: Während ccuio die Cux-Namen noch mit vereinnahmt, schaut zumindest FLOT nicht drauf.So, habe jetzt nochmals in die Objektliste geschaut und da fehlen bei ALLEN CUxDs die Namen, die in der CCU vergeben wurden. Stattdessen sind da nur die CUXDBezeichnungen drin. Scheint also ein IO-Broker-systematisches Thema zu sein.
Edit: Da wart Ihr schneller mit der Lösung als ich das Problem posten konnte.
@Günther: Werde mich an einem zweiten rega versuchen.
-
Ups, zu langsam getippt.
Schau mal einen Post über deinen.
LG
Günther
-
Werde mich an einem zweiten rega versuchen. `
Erst einmal die Konfiguration des einen überprüfen, der kann rpc1 und rpc2!Danach hm-rega neu starten.
Gruß
Rainer
-
Ja, ich war zu langsam. Kämpfe gerade mal wieder mit "nicht antwortendem Skript" beim Entfalten der Ordner. Sowohl im IE als auch im Firefox. IE bei 34% Last.
Habe aber jetzt eine neue REGA konfiguriert:
Und jetzt sind auch die Namen da - auch in FLOT!
HERZLICHEN DANK an ALLE!
EDIT
sehe gerade: Rainer schlägt vor aus den zwei REGA Adaptern durch geschicktes ankreuzen nur einen zu machen, der alles kann. Richtig verstanden?
Also den zweiten wieder weg und im ersten alles ankreuzen was man braucht?
-
Also den zweiten wieder weg und im ersten alles ankreuzen was man braucht? `
Yepp!