NEWS
Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)
-
@s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:
@Negalein sagte in [Neuer Adapter] Visualisierung iQontrol:
npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.discovery/node_modules/clone-deep/package.json'
Probiers bitte noch mal mit der 0.0.30. Ich hatte in einer Datei noch die falsche Versions-Nummer drin, vielleicht war es das.
Installation hat jetzt funktioniert wurde aber noch nicht im admin angeboten hab es über github installiert
-
@s-bormann habe es unter Native und common eingetragen, es steht unter Objekte auch scharf(true), aber in der Anzeige von iqontrol steht immer nur true. Wenn ich dann draufdrücke muss ich auch false händisch eingeben zum umschalten... Das ist seltsam
-
Hallo, ich wollte nur noch mal kurz nachfragen ob du schon die Gelegenheit hattest dir das mit den KNX DP mal anzuschauen?
Grundsätzlich gibt es in der KNX Welt für jedes Objekt 2 DP, einer über den der Zustand gesteuert wird und einer der den aktuellen Zustand zurückgibt.Evtl. gibt es auch einen Workaround auf den ich noch nicht gekommen bin?
Gruß,
Stefan -
@Issi sagte in [Neuer Adapter] Visualisierung iQontrol:
@s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:
@Negalein sagte in [Neuer Adapter] Visualisierung iQontrol:
npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.discovery/node_modules/clone-deep/package.json'
Probiers bitte noch mal mit der 0.0.30. Ich hatte in einer Datei noch die falsche Versions-Nummer drin, vielleicht war es das.
Installation hat jetzt funktioniert wurde aber noch nicht im admin angeboten hab es über github installiert
Zum Glück geht es wieder.
Bis eine neue Version im Admin erscheint, dauert es immer eine Nacht, die Liste wird nur 1x pro Tag auf dem ioBroker-Server neu generiert.
LG -
@eMd sagte in [Neuer Adapter] Visualisierung iQontrol:
@s-bormann habe es unter Native und common eingetragen, es steht unter Objekte auch scharf(true), aber in der Anzeige von iqontrol steht immer nur true. Wenn ich dann draufdrücke muss ich auch false händisch eingeben zum umschalten... Das ist seltsam
Hi, zeig doch bitte mal den RAW-Datenpunkt und ggf. Screenshots was geht und was nicht. Ggf. kann ich dann erkennen, woran es liegt.
VG!
-
@szimpel sagte in [Neuer Adapter] Visualisierung iQontrol:
Hallo, ich wollte nur noch mal kurz nachfragen ob du schon die Gelegenheit hattest dir das mit den KNX DP mal anzuschauen?
Grundsätzlich gibt es in der KNX Welt für jedes Objekt 2 DP, einer über den der Zustand gesteuert wird und einer der den aktuellen Zustand zurückgibt.Evtl. gibt es auch einen Workaround auf den ich noch nicht gekommen bin?
Gruß,
StefanHi,
ich habe es im Kopf und denke auch immer wieder darüber nach, aber bislang ist mir noch keine gute Lösung eingefallen, die halbwegs einfach zu implementieren wäre. Wie auch immer, eine rasche Lösung kann ich leider nicht anbieten.So lange wäre glaube ich der beste Workaround über einen virtuellen Datenpunkt und ein Script. Ggf. könnte auch der neue linked devices Adapter dabei helfen (der ist gerade in der Entwicklung - ich weiß aber nicht, ob die notwendigen Konversions-Funktionen schon ausreichend implementiert sind) oder das ihm zu Grunde liegende virtual devices Script - damit sollte es in jedem Fall gehen.
Wenn Du eine Lösung gefunden hast, wäre es toll, wenn Du berichten könntest!
VG
-
Reicht das so?
Edit: erledigt. Mit Native in 0.30 klappt es... KA warum, aber eigentlich hatte ich das Update schon gemacht... Egal, danke für die Hilfe
-
Hallo,
ich habe auch einen Datenpunkt wo ich gerne aktiv / inaktiv benutzen würde.
Allerdings bin ich mir ziemlich unsicher an welcher Stelle ich die Zuweisung machen müsste, hat das dann Einfluss auf Scripte wo der Datenpunkt verwendet wird wenn dort etwas ändere?{ "from": "system.adapter.admin.0", "ts": 1546449538182, "user": "system.user.admin", "common": { "name": "Internet.Nutzung", "role": "", "type": "boolean", "desc": "Manuell erzeugt", "read": true, "write": true, "def": false, "custom": { "sql.0": { "enabled": true, "changesOnly": true, "debounce": 0, "maxLength": 10, "retention": 0, "changesRelogInterval": "3600", "changesMinDelta": 0, "storageType": "", "aliasId": "" } } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "MeineObjekte.0.Tanel.Internet.Nutzung", "type": "state" }
-
Noch wünsche meinerseits :
-
Text in den Feldern zentrieren (nur für meine Optik)
-
Batterie state bei zigbee sollte auch prozent einfach anzeigen, das wäre cool.
MfG
eMd -
-
beim Versuch von 0..28 auf 0.030
läuft schon 10 min, da ist wohl der Wurm drin
-
@mike2712 sagte in [Neuer Adapter] Visualisierung iQontrol:
Hallo,
ich habe auch einen Datenpunkt wo ich gerne aktiv / inaktiv benutzen würde.
Allerdings bin ich mir ziemlich unsicher an welcher Stelle ich die Zuweisung machen müsste, hat das dann Einfluss auf Scripte wo der Datenpunkt verwendet wird wenn dort etwas ändere?{ "from": "system.adapter.admin.0", "ts": 1546449538182, "user": "system.user.admin", "common": { "name": "Internet.Nutzung", "role": "", "type": "boolean", "desc": "Manuell erzeugt", "read": true, "write": true, "def": false, "custom": { "sql.0": { "enabled": true, "changesOnly": true, "debounce": 0, "maxLength": 10, "retention": 0, "changesRelogInterval": "3600", "changesMinDelta": 0, "storageType": "", "aliasId": "" } } }, "native": { "states": {"true":"Text für true", "false":"Text für false"}}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "MeineObjekte.0.Tanel.Internet.Nutzung", "type": "state" }
Hi,
innerhalb von"native":{}
kann man das states-Objekt einfügen, ohne dass es einen Einfluss auf Scripte hat.
(Innerhalb von"common":{}
wird das states-Objekt ebenfalls von iQontrol erkannt, da kann es aber Einfluss auf andere Script haben und auch von anderer Seite verändert und überschrieben werden).{ "native": { "states": {"true":"Text for true", "false":"Text for false"} } }
-
@crunchip sagte in [Neuer Adapter] Visualisierung iQontrol:
beim Versuch von 0..28 auf 0.030
läuft schon 10 min, da ist wohl der Wurm drin
Ggf. noch mal iobroker neu starten und erneut probieren. Sonst habe ich leider auch keine Idee.
-
@s-bormann lag eventuell an chromecast, Seite neu geladen, war installiert, zumindest zeigt es die neue version an
-
@s-bormann
Sorry jetzt erst gesehen das du geantwortet hast und ich wohl einen größere Baustelle aufmacht habe.Ich kann die led über on nicht einschalten bzw es kommt immer die texte Eingabe in der ich true/false schreiben muss.
Man kann die Farben einzeln steuer über die jeweiligen Datenpunkte R G B W oder über den Punkt rgb, der nimmt auch werte ohne # an. -
@s-bormann
Kann man dort im Native-Bereich auch eventuell Schriftgröße und Schriftfarbe definieren?
Ich habe in einigen Kacheln im dunklen Bildteil schwarze Schrift. -
@s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:
"states": {"true":"Text for true", "false":"Text for false"}
Habe es wie folgt geändert, klappt leider auch nicht, steht 0 oder 1 drin, der Datenpunkt wo der Ursprung ist muss angepasst werden, oder der Datenpunkt der von iQontrol angelegt wird?
{ "_id": "MeineObjekte.0.Tanel.Internet.Nutzung", "type": "state", "common": { "name": "Internet.Nutzung", "role": "", "type": "boolean", "read": true, "write": true, "desc": "Manuell erzeugt", "def": false, "custom": { "sql.0": { "enabled": true, "changesOnly": true, "debounce": 0, "maxLength": 10, "retention": 0, "changesRelogInterval": "3600", "changesMinDelta": 0, "storageType": "", "aliasId": "" } } }, "native": { "states": { "true": "aktiv", "false": "inaktiv" } }, "from": "system.adapter.admin.0", "ts": 1546449538182, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "user": "system.user.admin" }
-
@mike2712 Hi, dann probier mal statt "true" und "false" "0" und "1"
-
Moin Moin!
Also bei mir läuft der Adapter überhaupt nicht.
Habe socketIO installiert und im Web adapter ausgewählt. IQControl als neue Instanz hinzugefügt, bekomme jedoch immer nur den laufenden Kreis. Egal ob via Firefox oder Safari. Im ioBroker Log ist nur folgendes:2019-06-05 15:36:59.109 - warn: Cannot read file iqontrol / jquery: {"errno":-21,"code":"EISDIR","syscall":"read"}
Hat jemand eine Idee?
-
@Kugelkopf sagte in [Neuer Adapter] Visualisierung iQontrol:
Habe socketIO installiert
Ich weiß das es in der Adapter Info steht, aber ich habe keine Instanz von socket.io installiert. Nur diese Einstellungen im web Adapter...(steht auf integriert)
-
So geht es bei mir: