NEWS
iQontrol Vis Support Thread
-
@meerkat sagte in iQontrol Vis Support Thread:
hat hierzu niemand eine Idee? @s-bormann evtl.?
Moin,
ich habe mit den Listen noch nicht gearbeitet, aber kann es sein, dass Du die Rollos in den
eNums
an zwei stellen aufgeführt hast?Nur mal so eine Idee.
VG
Bernd -
@frankthegreat ob dein wunsch/vorhaben umsetzbar ist, tja.
allerdings, lesen bildet. einen link gabs ja dazu. selbst suchen ist luxus. das ist IMHO ein tiefpunkt.
oder bist du einer, der alles präsentiert haben will? fix fertig? -
@frankthegreat sagte in iQontrol Vis Support Thread:
Was müsste man denn genau da eintragen, damit eine bestimmte App aufgerufen wird?
Moin,
das hängt ein bisschen davon ab, welche APP, wo installiert. Solange Deine Frage so allgemein gehalten ist, ist es schwer Dir gezielt zu sagen, was Du wo eintragen musst.
Es gibt auch Adapter, für Win und Linux, wo Du Befehle und ich denke, auch Programme hinterlegen kannst, die dann ausgeführt werden, müsste ich mir aber auch erst wieder anschauen, da ich da schon lange nicht mehr hineingeschaut habe.
In
iQontrol
gibt es da auch einProgramm-Widget
schau mal, ob Du damit etwas anfangen kannst, ich denke, dass Du immer einen DP brauchst, der Dir die APP triggert. Wenn es Web-Apps sind, dann sollte das mittelsURL/HTML
in den Widgets gehen.Aber alles nur Glaskugellesen, da die Anforderungen nicht genau beschrieben sind.
VG
BerndEdit: Rechtschreibung
-
@dp20eic sagte in iQontrol Vis Support Thread:
@frankthegreat sagte in iQontrol Vis Support Thread:
Was müsste man denn genau da eintragen, damit eine bestimmte App aufgerufen wird?
Moin,
das hängt ein bisschen davon ab, welche APP, wo installiert.
Jepp, das wars Die ersten Tests verlaufen erfolgreich.
Bei iOS klappt's bei "Externer Link"..."URL"Sogar der Rücksprung in die iQ-Visu geht. Sauber!!!
Danke für den Denkanstoß und einen schönen Sonntag noch -
@frankthegreat sagte in iQontrol Vis Support Thread:
Jepp, das wars Die ersten Tests verlaufen erfolgreich.
Moin,
naja, wenn Du jetzt weiter kommst, dann kannst Du ja ein Beispiel hier hinterlassen, sodass andere auch etwas lernen.
VG
Bernd -
@dp20eic sagte in iQontrol Vis Support Thread:
@meerkat sagte in iQontrol Vis Support Thread:
hat hierzu niemand eine Idee? @s-bormann evtl.?
Moin,
ich habe mit den Listen noch nicht gearbeitet, aber kann es sein, dass Du die Rollos in den
eNums
an zwei stellen aufgeführt hast?Nur mal so eine Idee.
VG
BerndHi, nein. Hatte es schon per Script geprüft.
-
Hallo, Ich brauche Hilfe.
Ich habe ein Problem was ich mir nicht erklären kann, vielleicht kann mir dabei ja jemand helfen.Ich hatte 2 Instanzen von IQontrol am Laufen.
iQontrol.1 und iQontrol.2
Nun wollte ich mit der Instanz iQontrol.1 umziehen auf die neu Installierte Instanz Iontrol.0.
Ich habe also über Optionen Sichern/Wiederherstellen die Daten von iQontrol.1 gesichert und dann auf der der Instanz iQontrol.0 wiederhergestellt.Danach lief auf beiden Instanzen meine Visualisierung ohne Probleme.
Aber jetzt kommts, ich habe dann die Instanz iQontrol.1 gelöscht und danach läuft jetzt die Instanz iQontrol.0 ständig auf Fehler.
Wenn ich dann die Instanz Iqontrol.1 wieder installiere und auch dort wieder die Daten Wiederhergestellt habe läuft alles wieder fehlerfrei.
Kann sich das jemand erklären und mir helfen?
-
@geesthachter sagte in iQontrol Vis Support Thread:
ch hatte 2 Instanzen von IQontrol am Laufen.
iQontrol.1 und iQontrol.2
Nun wollte ich mit der Instanz iQontrol.1 umziehen auf die neu Installierte Instanz Iontrol.0.hüstel. 1, 2 dann 0?
du hast ja anscheinend ein backup. ich würd versuchen den adapter zu deinsten, reboot, adapter neu auf 0 und backup einspielen. -
@da_woody Hat leider nichts gebracht
Ich habe eben nun alle drei Instanzen deinstalliert, einen Reboot gemacht und die Instanz Iqontrol.0 wieder installiert. Dann die Daten aus der Sicherung von ursprünglich iQontrol.1 wieder eingespielt.Die Visualisierung wurde gestartet aber die Instanz ging nach wenigen Augenblicken auf Fehler.
Ich Installiere wieder die Instanz iQontrol.1 und spiele auch dort die Sicherung drauf die ursprünglich auf iQontrol.1 war. Daraufhin laufen sowohl die Instanz iQontrol.0 als auch die Instanz iQontrol.1 fehlerfrei.
Zwischendurch habe ich immer wieder reboots gemacht.Wenn ich dann auch wieder eine Instanz iQontrol.2 installiere auf die ich die Daten der ursprünglichen Instanz iQontrol.2 einspiele funktioniert auch diese einwandfrei.
Auf der Instanz 0 und 1 läuft momentan also meine Haupt-Visualisierung und auf der Instanz 2. meine Alarmanlage einbandfrei.
Das löschen der eigentlich überflüssigen Instanz 1 führt aber immer auf einen Fehler auf Instanz 0.
Ich bin ratlos -
@geesthachter Strange. Mir fällt im Moment auch nix mehr dazu ein...
-
@da_woody
Ich habe jetzt die Instanz 1 über die Pause Taste angehalten und die 0 läuft ohne Probleme weiter. Aber deinstallieren der 1 würde bei der Instanz 0 wieder zum Fehler führen.
Ich habe den 1er jetzt auch links im Iobroker Menü ausgeblendet, so werde ich nicht versehentlich an der Falschen Konfiguration rumbasteln. Ich lasse es jetzt so.
Danke für deine Hilfe.Falls jemand anderes vielleicht noch eine Idee hat, was ich probieren kann um dieses Problem zu lösen, gerne melden.
Ich wünsche alle frohe Pfingsten
-
@geesthachter Hi. Hast di evtl. Verweise mit Instanz 1?
Nicht das die Instanz 0 immer auf deine Instanz 1 was sucht. -
@geesthachter kranke idea, aber ich denke, beim deinstall der 1 wird da zuviel gelöscht in den objekten.
hab mir auch schon einiges abgeschossen wenn ich auf einen anderen rechner gewechselt hab ohne reload...
und das in einer config.
wie groß ist dein iQontrol? auch wenns mühsam sein wird, einfach neu machen? -
@meerkat
Habe ich auch schon gedacht aber ich habe keine Ahnung wie ich das herausfinden kann. -
@da_woody
neee mein iQontrol ist riesig, da sind fast 100 Aktoren eingebunden, manche auf mehreren Ansichten, viele mit mehreren zu bedienenden Datenpunkten, da wäre ich Monate dabei, das ist mir Zuviel Arbeit.
Ich werde die Tage mal ein älteres Image einspielen und schauen ob es da noch ging.
Dann brauche ich eventuell nur etwas ergänzen aber nicht alles neu machen.
Ansonsten werde ich mit der einen nicht genutzten Instanz leben müssen.
Das was @meerkat geschrieben hat hört sich für mich logisch an und könnte sein nun ist nur die Frage kann das wirklich sein und wenn ja wie bekomme ich raus wo der Fehler ist? -
Hier mal ein Ausschnitt aus dem Protokoll wenn ich die Instanz iQontrol.1 wieder gelöscht habe und dadurch die Instanz iQontrol.0 wieder auf Fehler läuft.
Ich kann mit den Meldungen leider selber nichts anfangen.
Kann da jemand von Euch was anfangen?
und mir ggf. helfen?iqontrol.0 2023-05-29 01:18:23.944 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:18:23.943 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) iqontrol.0 2023-05-29 01:18:23.942 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:18:23.941 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:18:23.937 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:18:23.936 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) iqontrol.0 2023-05-29 01:18:23.935 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:18:23.935 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:18:23.929 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:18:23.928 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) iqontrol.0 2023-05-29 01:18:23.926 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:18:23.926 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:18:23.923 warn Terminated (UNCAUGHT_EXCEPTION): Without reason iqontrol.0 2023-05-29 01:18:23.810 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:18:23.810 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) iqontrol.0 2023-05-29 01:18:23.803 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:18:23.803 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:17:44.841 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:44.840 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) iqontrol.0 2023-05-29 01:17:44.839 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:44.839 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:17:44.829 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:44.829 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) iqontrol.0 2023-05-29 01:17:44.828 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:44.828 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:17:44.750 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:44.749 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) iqontrol.0 2023-05-29 01:17:44.746 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:44.745 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:17:44.742 warn Terminated (UNCAUGHT_EXCEPTION): Without reason iqontrol.0 2023-05-29 01:17:44.721 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:44.721 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) iqontrol.0 2023-05-29 01:17:44.715 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:44.714 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:17:06.185 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:06.184 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) iqontrol.0 2023-05-29 01:17:06.183 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:06.182 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:17:06.176 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:06.176 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) iqontrol.0 2023-05-29 01:17:06.175 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:06.174 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:17:06.153 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:06.153 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) iqontrol.0 2023-05-29 01:17:06.150 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:06.149 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). iqontrol.0 2023-05-29 01:17:06.146 warn Terminated (UNCAUGHT_EXCEPTION): Without reason iqontrol.0 2023-05-29 01:17:06.047 error Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:06.046 error TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at Array.calculationFunction (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1222:18) iqontrol.0 2023-05-29 01:17:06.037 error unhandled promise rejection: Cannot convert undefined or null to object iqontrol.0 2023-05-29 01:17:06.037 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch()..
Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
Hier gehts zur Hilfe. -
@geesthachter bitte log immer in packen...
-
@geesthachter hast du Listen und Zähler verwendet? Bei function.keys würde ich dort suchen. Die werden glaube ich nicht automatisch angepasst, wenn du eine neue Instanz machst und diese Zähler dann irgendwo verwendest.
Vielleicht kann @s-bormann da auch genaueres sagen.
-
@da_woody okay
-
@meerkat
Du hast tatsächlich Recht es liegt an Listen und Zähler. Wenn ich den Haken bei "Listen Aktiv" rausnehme kann ich Instanz iQontrol.1 löschen und die Instanz iQontrol.0 läuft ohne Fehler.Bei Listen und Zähler habe ich was drin. Es bin mir gar nicht bewusst das ich da jemals was gemacht habe.
Wenn ich dort jetzt sehe was da darin ist, weiß ich auch gar nicht was das ist.
Ich sende mal Screenshots vielleicht kann mir ja jemand auf die Sprünge helfen und mir sagen was das darin sein könnte.ADAPTER
Unter ADAPTER steht irgendwas von Eltern-Namen aufsteigend?
keine Ahnung was das sein soll. Ich habe in meiner Visualisierung gar nichts mit Eltern drinAdapter-Monitor
Ich kann mir nur vorstellen das ich mal irgendwann ein Skript aus dem Internet geladen habe was ich für Testzwecke mal habe probieren wollen und das dieses Skript dann hier diese ganzen Sachen bei Listen und Zähler eingetragen hat. Kann sowas sein?
Ich belasse es jetzt dabei das ich Listen und Zähler deaktiviere.