NEWS
Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)
-
Nach dem Upgrade von Version 40 auf 41 ist mir aufgefallen, dass bei Türen im geschlossenen Zustand einfach nur 0 steht. Offen steht korrekt als "geöffnet" drin. In der Version 40 war das korrekt. Typ ist boolean.
-
Ich habe das gleich mal zum Anlass genommen die Umschaltung bei mir auch zu lösen.
(hatte ich schon länger vor...)
So kann ich auch von Automatik und Manuell umschalten. Die Anzeige funktioniert so auch.
Bei mir sind das virtuelle Heizgruppen, sollte aber auch mit Wandthermostaten oder den Heizungsventilen funktionieren.Habe ich mit diesem Blockly und einigen Datenpunkten gemacht.
Blockly Export
das Blockly ist leider zu lang (50.000 Zeichen Limit im Forum überschritten), deshalb hier als Textdatei. Bitte nicht über Browser öffnen und den Inhalt kopieren, dabei kann es zu Umlaute Fehlern kommen.
Rechte Maustaste Ziel speichern unter, oder so ähnlich, je nach System. Bei mir am Mac heißt es Link speichern unter... Danach die Textdatei öffnen und den gesamten Inhalt in die Zwischenablage kopieren und in ein neues leere Blockly importieren)
Heizung HMIP iQontrol.txt -
@kilolima sagte in [Neuer Adapter] Visualisierung iQontrol:
@sigi234 sagte in [Neuer Adapter] Visualisierung iQontrol:
@s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:
Wenn mann die Admin-Seite das erste mal öffnet, werden die hochgeladenen Bilder in ein anderes Verzeichnis verschoben (iqontrol.meta), das vom ioBroker-Backup gesichert werden kann. Danach muss die Admin-Seite für jede Instanz einmal öffnen und speichern. Dabei werden die hinterlegten Pfade zu den Bildern automatisch angepasst. -> Bitte ausführlich testen! Wenn das läuft, würde ich das ganze nämlich mal in der latest stable veröffentlichen.
Das hat bei mir nicht funktioniert.........
Die alten Bilder wurden nicht kopiert.........Habe mal neu installiert.Hm...gibt es kein Default Verzeichnis mehr?
Bei mir analog. ;o/ Außerdem zeigt er seit 0.41 auch an, ich müsse den Socket.io im Web-Adapter integrieren. Hatte ich aber gemacht - war alles unverändert. 0.42 machte es leider nicht besser.
Grüße und danke für die hammermäßig starke Arbeit und diesen ansonsten megageilen Adapter mit großem Potenzial!!
TANTE EDIT
Bin auf 0.39 zurück gegangen. Funktioniert alles wieder tadellos. Bilder und Quellen sind wieder verfügbar. Sockt.io-Meldung ist weg.
NOCHMAL EDIT:
welche JS-Controller-Version nutzt ihr? Bin noch auf 1.5.3 ...
-
Hallo,
nun ja, scheint, da muss ich noch ein bisschen nachjustieren mit dem socket.io.
Frage an alle, die die socket.io Fehlermeldung bekommen:
- Läuft bei Euch das Frontend, aber im Admin kommt trotzdem die Fehlermeldung? Oder läuft beides nicht?
(Theoretisch nehmen nämlich admin und Frontend die gleiche socket.io-API) - Wie exakt ist Euer web-Adapter konfiguriert?
- Instanz des web-Adapters?
- web-Adapter und iQontrol auf dem gleichen host?
- Steht socket.io auf integriert
- Ist die Option 'Nur Web-Sockets' ausgeschaltet?
Hier die bei mir lauffähige Konfig meines web.0-Adapters:
- Läuft bei Euch das Frontend, aber im Admin kommt trotzdem die Fehlermeldung? Oder läuft beides nicht?
-
@s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:
Hallo,
nun ja, scheint, da muss ich noch ein bisschen nachjustieren mit dem socket.io.
Frage an alle, die die socket.io Fehlermeldung bekommen:
- Läuft bei Euch das Frontend, aber im Admin kommt trotzdem die Fehlermeldung? Oder läuft beides nicht?
(Theoretisch nehmen nämlich admin und Frontend die gleiche socket.io-API) - Wie exakt ist Euer web-Adapter konfiguriert?
- Instanz des web-Adapters?
- web-Adapter und iQontrol auf dem gleichen host?
- Steht socket.io auf integriert
- Ist die Option 'Nur Web-Sockets' ausgeschaltet?
Hier die bei mir lauffähige Konfig meines web.0-Adapters:
Hallo Sebastian,
Alle deine obigen Punkte kann ich mit JA beantworten.
JS-Controller jetzt bei mir 1.5.12
Adapter 0.42
Alles neu gestartet
anbei meine Screenies:
- Läuft bei Euch das Frontend, aber im Admin kommt trotzdem die Fehlermeldung? Oder läuft beides nicht?
-
Sehe gerade, es gibt ja auch ein YT_Video zum iqontrol ;o)
-
@kilolima Hi, danke für die Infos! Ich habe eine Idee, was los sein könnte: Ich glaube, socket.io wird richtig initialisiert - ist aber einfach noch nicht fertig, wenn der Adapter mit den Datei-Verschiebe-Aktionen los legen will. Dann gibts die Fehlermeldung. Ein paar Sekunden später, würde wahrscheinlich alles klappen.
Um das zu testen, muss ich das alles umbauen für einen asynchronen Ablauf. Damit bin ich leider noch nicht so firm, entsprechend brauche ich eine Weile. Ich melde mich, wenn ich näheres weiß.
LG!
-
@s-bormann
bei mir hat die Umstellung funktioniert und es läuft alles.
Einstellung habe ich diese.
Die IP Adresse habe ich angegeben. Läuft im Docker Container.
-
Edit:
hier stand Blödsinn... -
@dslraser said in [Neuer Adapter] Visualisierung iQontrol:
Heizung HMIP iQontrol.txt
Cool, Danke...
Warum wird bei dir Automatik und Manuell bei den Thermostaten angezeigt ?
Bei mir steht da eine Zahl (0/1).. -
@do1osc
das macht das Blockly. -
@do1osc sagte in [Neuer Adapter] Visualisierung iQontrol:
Warum wird bei dir Automatik und Manuell bei den Thermostaten angezeigt ?
Bei mir steht da eine Zahl (0/1)..Stand da bei mir auch...
Hier siehst Du die Einstellung. Control Mode zeigt auf den erstellten Datenpunkt aus dem Blockly.
-
@s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:
@kilolima Hi, danke für die Infos! Ich habe eine Idee, was los sein könnte: Ich glaube, socket.io wird richtig initialisiert - ist aber einfach noch nicht fertig, wenn der Adapter mit den Datei-Verschiebe-Aktionen los legen will. Dann gibts die Fehlermeldung. Ein paar Sekunden später, würde wahrscheinlich alles klappen.
Um das zu testen, muss ich das alles umbauen für einen asynchronen Ablauf. Damit bin ich leider noch nicht so firm, entsprechend brauche ich eine Weile. Ich melde mich, wenn ich näheres weiß.
LG!
So, habe es jetzt mal so umgebaut, dass sichergestellt ist, dass socket.io connected ist, bevor mit der Datei-Verschiebe-Aktion und Anpassen der Pfade begonnen wird. Ist ein bisschen quick- and dirty - aber so können wir zumindest schauen, ob damit die Fehler behoben sind.
Versucht es mal bitte mit der 0.0.43.
Danke und VG!
-
Das sieht sehr gut aus, Sebastian.
Soweit scheint alles da zu sein - Verzeichnisse und Bilder - und es wird auch exakt wie zuvor abgebildet.
Spitzenjob!
Danke ;o)
-
Halt - es gibt doch Problemchen. Es lassen sich bei den Geräten jetzt keine Datenpunkte mehr zuweisen.
Kannst du das einmal prüfen?
-
@kilolima hi, das klappt bei mir. Hat noch jemand das Problem?
-
Habe jetzt noch einen anderen Browser probiert - ohne Erfolg.
Ich kann nicht einmal im entsprechenden Dialog auf die Auswahl der Datenpunkte gelangen. Wenn ich den Stift anklicke, passiert nichts.
Das ist so reproduzierbar bei allen anderen „Stiften“.
Welche JS-Controller habt ihr ?
-
@kilolima sagte in [Neuer Adapter] Visualisierung iQontrol:
Welche JS-Controller habt ihr ?
1.5.12
Andere Frage,
Welche Node Version hast du?
-
Analog.
Könntest du freundlicherweise einmal verifizieren, ob unter .43 bei die alles reibungslos funktioniert ?
Einfach einmal ein neues Gerät anlegen und verknüpfen?`
VG
Kai
-
@kilolima sagte in [Neuer Adapter] Visualisierung iQontrol:
Einfach einmal ein neues Gerät anlegen und verknüpfen?`
Funktioniert einwandfrei........