NEWS
Canvas gauges Aktualisierungszeitraum
-
Da leider ein Screenshot statt Code in Code-Tags, kann ich es nicht zitieren.
Gruß
Rainer `
Den Satz versteh ich nicht. :?:
Den Raspi hab ich schon mehrfach rebootet.
Gleich danach stimmen die Werte aber das wars dann auch anschließend tut sich nichts mehr.
-
Den Satz versteh ich nicht. `
Code bitte in code-tags posten und nicht als screenshot
Das sieht dann so aus
javascript.0 2017-11-15 22:16:00.806 info script.js.Boarderkennung: TEMP:49 tvspielfilm.0 2017-11-15 22:15:03.443 info objects written tvspielfilm.0 2017-11-15 22:15:03.329 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tvspielfilm, node: v4.6.1 tvspielfilm.0 2017-11-15 22:15:03.245 info States connected to redis: 127.0.0.1:6379 javascript.0 2017-11-15 22:15:00.785 info script.js.Boarderkennung: false javascript.0 2017-11-15 22:15:00.784 info script.js.Boarderkennung: TEMP:48 host.ioBroker_Pine64 2017-11-15 22:15:00.079 info instance system.adapter.tvspielfilm.0 started with pid 1228 javascript.0 2017-11-15 22:14:00.794 info script.js.Boarderkennung: false javascript.0 2017-11-15 22:14:00.793 info script.js.Boarderkennung: TEMP:45 javascript.0 2017-11-15 22:13:00.767 info script.js.Boarderkennung: false javascript.0 2017-11-15 22:13:00.766 info script.js.Boarderkennung: TEMP:43
Der Inhalt ist jetzt Blödsinn, aber da kann man jetzt etwas herauskopieren, was beineinem bild nicht geht. Auch das Suchen nach Textstellen ist in einem bild nicht so optimal.
` > Den Raspi hab ich schon mehrfach rebootet.
Gleich danach stimmen die Werte aber das wars dann auch anschließend tut sich nichts mehr. `
Was ich nicht kopieren konnte:Du hast einen code 7 error bei hm-rpc.1
Das bedeutet, dass für die Instanz ein neuer Prozess gestartet wurde, ohne dass der alte vollständig beendet wurde.
Wenn das wirklich regelmäßig passiert ohne dass du an dem Adapter etwas änderst, solltest du dein log engmaschig im Auge behalten und das log kurz bevor dieser Fehler erstmalig auftritt auf die ursache untersuchen.
Gruß
Rainer
-
Wegen dem Code.
Ich habe keinen Code. Das war nur der Screenshot vom LOG.
Wegen dem Code 7 Error.
Ich hab mir den Log der vergangenen Nacht angesehen.
Nichts zu sehen.
Was ich aber noch rausgefunden habe.
Wenn man in den Instanzen ganz links mit der Maus über den Adapter fährt kommt ein Infofenster
Wenn ich den Hacken rausnehme dann habe ich dort
Verbunden mit Host: falsch
Lebenszeichen: falsch
Verbunden mit hm-rpc: falsch
Wenn ich den Hacken setze:
Verbunden mit Host: wahr
Lebenszeichen: wahr
Verbunden mit hm-rpc: falsch
Also ist mir klar ich habe keine Verbindung nur die Einstellungen stimmen aber alle.
-
Ich habe keinen Code. Das war nur der Screenshot vom LOG. `
Deswegen habe ich in meinem Beispiel auch das log genommen.Das ist auch code.
Wenn man in den Instanzen ganz links mit der Maus über den Adapter fährt kommt ein Infofenster
Wenn ich den Hacken rausnehme dann habe ich dort `
Der gesetzte Haken dient dazu einmalig nochmals alle Daten von der CCU abzufragen. Neue Geräte werden sonst nicht automatisch zu ioBroker hinzugefügt.Dazu wird der Adapter neu gestartet, was zu dem beschriebenen Verhalten der Ampel führt.
Deswegen solltest du auch das log unmittelbar nach dem speichern zeigen.
Wenn ich das jetzt kopieren könnre, könnte ichbdir das log auch Schritt für Schritt erklären.
…
Aber irgendwann wird die Instanz ein zweites mal gestartet und/obwohl der alte Prozess noch nicht vollständig beendet (ist).
Dann kommt es zu dem code 7 error und dem problem mit nicht mehr aktuellen Zuständen.
Gruß
Rainer
-
Wie komm ich zum Code vom LOG
-
So mittlerweile kenn ich mich überhaupt nicht mehr aus.
Im EDIT werden die Werte angezeigt wenn auch die falschen.
Wenn ich aber jetzt umschalte auf die VIS dann wird dort gar nichts mehr angezeigt.
Ehrlich gesagt bin ich kurz davor diese ganze sch…. zu canceln.
Es kann doch nicht sein das ich wegen so ein paar Temperaturanzeigen tagelang vor dem Ding da sitzen muss nur damit das funktioniert.
-
Bin unterwegs, deshalb nur kurz.
@PapaChriLo:Ehrlich gesagt bin ich kurz davor diese ganze sch…. zu canceln. `
das solltest du nicht. WENN es erst mal klick gemacht hat läuft es. Versprochen!Bis dahin müssen wir noch an den Grundlagen feilen. Ich habe den Eindruck, dass wir aneinander vorbei reden, weil die Funktion und die Begrifflichkeiten nicht ausreichend bekannt sind.
das log IST der vom ioBroker erzeugte code. Strg-c und strg-v in code tags und gut ist.
Was du jetzt mit Edit meinst ist mir jetzt nicht klar.
Heute abend hab ich mehr Zeit.
Gruß
Rainer
-
Betreffend EDIT
Ich hab das EDIT Fenster in dem ich die VIEWS anlege.
So wenn ich da jetzt ein Canvas gauges Widget raufziehe und dann bei der Objekt ID den Adapter auswähle, wird mir ein Temperaturwert angezeigt, wenn auch der falsche aber immerhin.
Wenn ich dann dieses VIEW in der VIS anzeigen lasse, wird gar nichts mehr angezeigt.
Bis heute in der Früh wurden da wenigstens noch die falschen Werte angezeigt, mittlerweile eben gar nichts mehr, egal wie oft ich es schon probiert habe.
Betreffend LOG:
Also was Strg-C und Strg-V ist weis ich.
Aber ehrlich ich sitze jetzt seit mehr als einer Stunde vor dem LOG und studiere jede einzelne Schaltfläche und alles andere aber dieses CODE-TAGS oder wie immer das heißen mag find ich einfach nicht. Ich finde da einfach nichts wo ich einen Code kopieren könnte.
Ich will dich jetzt auch nicht länger aufhalten wenn du zu tun hast.
Danke jedenfalls für deine Mühe.
LG
Christian
-
Hallo Christian,
OK beim vis Editor habe ich so eine Vermutung, warum das passiert.
@PapaChriLo:wenn ich da jetzt ein Canvas gauges Widget raufziehe und dann bei der Objekt ID den Adapter auswähle `
Wo genau? Es gibt da zwei.http://www.iobroker.net/docu/?page_id=2 … =de#Widget
Unterpunkt 2+3
Was die code-tags angeht sind das: [ code]…[ /code] (ohne Leerzeichen, sonst funzt es nicht!)
Jeweils da wo die Punkte sind kommt der code hin.
Diese code tags bekommst du wenn du über dem Texteingabefeld des Forums auf den Button "code" klickst. Der cursor steht dann schon zwischen den beiden tags.
Bitte wenn möglich immer Screenshots von den Problematischen Dingen (hier die Konfiguration des Widgets) einstellen.
Das ist wesentlich präziser als eine Beschreibung.
Außerdem kann ich dann besser exakt darauf reagieren, insbesondere wenn ich unterwegs bin.
Wir schaffen das!
Gruß
Rainer
-
<size size="150">So, also jetzt glaub ich's aber! :shock:</size>
Jetzt hab ich's den ganzen Nachmittag sein lassen und hab mich nicht mehr darum gekümmert.
Jetzt schau ich nach und was seh ich,
es steht die Verbindung
die Canvas gauges die die letzten zweieinhalb Tage die falschen Werte und heute Vormittag garnichts mehr angezeigt haben, zeigen jetzt die richtigen Werte an.
Ehrlich ich hab nichts gemacht. :?
Ich hab auf einem anderen VIEW ausprobiert und den hab ich dann wieder gelöscht.
:?: :?: :?: :?: :?:
Ganz ehrlich, das ganze ist mir sehr suspekt, ich versteh die Welt nicht mehr.
-
ich versteh die Welt nicht mehr. `
ich mag auch keine plötzlichen Selbstheilungen!Wie ich bereits schrieb:
@Homoran:Das bedeutet, dass für die Instanz ein neuer Prozess gestartet wurde, ohne dass der alte vollständig beendet wurde.
Wenn das wirklich regelmäßig passiert ohne dass du an dem Adapter etwas änderst, solltest du dein log engmaschig im Auge behalten und das log kurz bevor dieser Fehler erstmalig auftritt auf die ursache untersuchen. `
Irgendetwas ist bei deiner Konfiguration faul oder zerschiesst dir diese.
Bevor wir das nicht herausbekommen ergibt es keinen Sinn irgendetwas weiteres zu tun.
Jede neu angelegte Funktionalität muss dann wieder als Ursache ausgeschlossen werden.
IMHO muss daher zuerst die Ursache für den code7 error gefunden werden, bevor irgendetwas anderes gemacht wird.
und heute Vormittag garnichts mehr angezeigt haben, `
ich hatte das so verstanden, dass das ganze Widget nicht mehr angezeigt wurde und dich daher um den Screenshot der Konfiguration gebeten.Gruß
Rainer
-
Das ganze ist sehr suspekt.
Wie ich geschrieben habe das gar nichts mehr angezeigt wird, heute Vormittag, haben die Widges eben keinen Wert angezeigt, sind alle auf Null gestanden.
Mir war auch klar warum, weil keine Verbindung war zum hm-rpc.
Was ich allerdings nicht herrausgefunden habe, waurm keine Verbindung war.
Dann hab ich das ganze einige Stunden stehen lassen und dann auf einaml die Selbstheilung.
Ich gebe dir absolut recht bevor ich da was weiter mache, muss der Grund dafür gefunden werden.
Den ehrlich gesagt ist das ganze ja nicht gerade wenig Aufwand und wenn das dann alles um sonst ist, wegen eines blöden Fehlers, na dann Mahlzeit.
Nur weis ich echt nicht wo ich da ansetzen soll.
Hab's jetzt grade noch mal kontrolliert, alles bestens die Werte werden exackt angezeigt.
-
Was ich allerdings nicht herrausgefunden habe, waurm keine Verbindung war. `
Dann muss man SOFORT im log nachsehen! und posten.Ebenso screenshots.
Oft versteckt sich die Ursache so gut, dass ein Einsteiger sie nicht erkennt und dann auch diesen Punkt bei einer "Nacherzählung" nicht erwähnt.
Ohne dir zu nahetreten zu wollen, darf ich an dein "Sieht für mich alles ok aus" erinnern. So etwas passiert.
Da ist dann das 4-Augen-Prinzip besser.
Und dafür braucht es immer Screenshots und/oder logs, outputs usw. als code.
Ehrlich ich hab nichts gemacht. `
Auch das ist nicht immer richtig, man hat evtl. nur nicht mehr die Wahrnehmung dafür.
Vielleicht wurde ein Lichtschalter geschaltet, der störte, vielleicht griff irgendein Programm / Skript.
Der Möglichkeiten gibt es viele.
Bitte den Log im Auge behalten.
Spätestens wenn der Reiter rot wird, sofort nachsehen warum.
Nach einiger Zeit verschwindet diese Meldung wieder und es sieht alles wieder gut aus - war es aber nicht.
Gruß
Rainer
-
Eigentlich geht es ja nur um den hm-rpc1 Adapter der für die Homatic IP Geräte zuständig ist.
Denn alles andere, sprich alle anderen Aktoren und Sensoren der Homatic die über den hm-rpc0 laufen, haben ja immer einwandfrei funktioniert, damit gibt es ja keine Probleme.
Die Wetteranzeige und die beiden Google Kalender die ich laufen habe, haben bis jetzt ohne Probleme funktionert.
auch die Views für die diversen Räume die ich angelegt habe, haben immer ohne Probleme funktioniert
Kann es nicht vielleicht sein das da ein IP Sensor einen Knopf in der Leitung produziert hat?
Ich habe eigentlich nur die Temperatursensoren als IP Sensoren, alles andere sind normale Homematic Sensoren.
Vielleicht dadurch, das ich auf dem VIEW bereits zwei Cavans gauges Widges vorbereitet habe, denen ich noch keine Objekt ID zugeteilt habe weil ich die demensprechenden Sensoren erst bestellt habe, die kommen erst in den nächsten Tagen.
Fragen über Fargen
-
Eigentlich geht es ja nur um den hm-rpc1 Adapte `
korrekt!Kann es nicht vielleicht sein das da ein IP Sensor einen Knopf in der Leitung produziert hat? `
Ja, nein, vielleicht.Wenn auf der CCU der HM-IP Dienst abgestürzt war, kann das zu Problemen führen, aber IMHO eigentlich nicht zum code7-Error.
und: warum sollte das dann wieder laufen, wenn du nichts gemacht hast.
ielleicht dadurch, das ich auf dem VIEW bereits zwei Cavans gauges Widges vorbereitet habe, denen ich noch keine Objekt ID zugeteilt habe `
Das macht gar nichts, schon gar nichts am HM-RPC Adapter, weil der davon nichts weiß.Anders wäre es, wenn du irgendwelche Widgets den hm-rpc.1-Datenpunkten zugeordnet gehabt hattest, die mit diesen DP irgendeinen Blödsinn getrieben haben bis der Adapter abgestürzt war. und vom Controller erneut gestartet wurde.
Aber das kann ja auch nicht sein, da du ja nichts geändert hast.
Es bleibt also dubios.
Gruß
Rainer
-
Was sagt diesr Code-7 Error eigentlich genau aus?
-
Wie in dem log stand:
"Adapter already running"
Gruß
Rainer
-
Wollte nur ein Update geben, da ich die letzten beiden Tage nicht all zu viel Zeit hatte mich mit der Sache zu beschftigen, hat sich meine Tätigkeit mit dem ioBroker auf das Beobachten der Canvas gauges beschränkt und was soll ich sagen.
Sie funktionieren ohne Probleme.
LG
Christian