NEWS
[Neuer Adapter] LinkedDevices
-
Hallo, eine Frage zum "Umwandeln".
Ich erhalte die Werte ursprünglich als Wörter -> also zb "alles ok" oder "Fehler links".
Diese Wörter benötige ich in Zahlen umgewandelt -> also zb "alles ok" = 1 oder "Fehler links" = 2.
Kann ich das über LindedDevices realisieren, und wenn ja wie muss ich das angehen? Hat hier einer Tipps/Beispiele für mich?Danke!
-
@samke Zur Not kanst Du das mit einem Blockly-Script und eigenen Datenpunkten realisieren (Blockly deshalb, weil ich kein Java beherrsche):

-
Hallo zusammen,
ich möchte euch meinen neuen Adapter an dem ich aktuell arbeite vorstellen - LinkedDevices.
Die Idee und insperation kommen aus dem Virtual Devices Skript von @Pman.https://github.com/Scrounger/ioBroker.linkeddevices
Funktionsweise:
Ihr könnt euch verlinkte Objekte (Datenpunkte) für all eure verwendeten Objekte (Datenpunkte) anlegen und dafür individuelle IDs vergeben, um Euch eine Struktur anzulegen, wie Ihr sie gerne haben möchtet.
Vorteil ist, dass es nur noch einen Ort gibt, wo alle Objekte die Ihr im vis oder Skripten verwendet, definert sind. Weiterer Vorteil ist, wenn ihr mal die Hardware tauschen müsst, dann müsst ihr nur die verlinkten Objekte auf die neue Hardware anpassen und die Skripte und vis funktionieren sofort wieder.
Später sollen noch Funktionen wie z.B. umrechnungen etc. dazu kommen, wie es im Virtual Devices Skript auch möglich istAktuell findet ihr im Repository einen Arbeitsstand (Alpha version!), deshalb bitte nicht im produktiv einsetzen, weil ich aktuell daran noch arbeite.
Hier mal ein Beispiel wie eine selbstdefinierte Struktur aussehen kann:

@scrounger Hallo! Super Adapter. Nutze ich nun schon länger. Mir ist heute aufgefallen, das der LOG mit Meldungen "properties changed" voll läuft. Log steht auf "Info". Das ist mir so nicht aufgefallen. Ist das normal? Danke für deine Antwort
-
@scrounger Hallo! Super Adapter. Nutze ich nun schon länger. Mir ist heute aufgefallen, das der LOG mit Meldungen "properties changed" voll läuft. Log steht auf "Info". Das ist mir so nicht aufgefallen. Ist das normal? Danke für deine Antwort
-
@dirk-smart
kommt wahrscheinlich von dem adapter von dem du das verlinkte object erstellt hast. zeig mal das log vorallem was vor der meldung drin steht@scrounger

Hallo: Kommt wahrscheinlich, wirklich nur vom deconz-Adapter. -
@dirk-smart
kommt wahrscheinlich von dem adapter von dem du das verlinkte object erstellt hast. zeig mal das log vorallem was vor der meldung drin steht@scrounger Hier noch mit debug:

-
@dirk-smart
kommt wahrscheinlich von dem adapter von dem du das verlinkte object erstellt hast. zeig mal das log vorallem was vor der meldung drin steht@scrounger Hallo! Waren die Bildschirmfotos keine Hilfe?
-
@scrounger Hallo! Waren die Bildschirmfotos keine Hilfe?
-
@dirk-smart
Doch schon, aber du hast dir Frage ja schon selbst beantwortet, kommt vom deconz Adapter@scrounger Hallo! Das war eine Vermutung. Das stimmt aber nicht. Jeder der Wert der sich ändert, egal welcher Adapter, wird gemeldet.
-
@scrounger Hallo! Das war eine Vermutung. Das stimmt aber nicht. Jeder der Wert der sich ändert, egal welcher Adapter, wird gemeldet.
-
Hallo,
ich wollte mal nachfragen, wann denn eine passende Version für die neue UI des Admin-Adapters erscheinen wird. Dieser Adapter ist der letzte fehlende bei mir, um dann dauerhaft die neue UI nutzen zu können, einer meiner MUß-Adapter. Oder wurde die Entwicklung eingestellt, was für mich der GAU wäre?
-
Hallo zusammen,
ich baue mein System nach Verlust der SD-Karte neu auf und habe in einem Skript (Zählung der Fenster und welche geöffnet sind) das Problem, dass die Fenster unter dem HM-Adapter erkannt werden, unter linkedDevices aber nicht.
// Geht: var cacheSelectorState = $('channel[state.id=hm-rpc*.STATE](functions="Fenster")'); // Geht nicht: var cacheSelectorState = $('channel[state.id=linkeddevices*.State](functions="Fenster")');Meine Datenpunkte sehen so aus:

Habt ihr eine Idee?
LG
-
Hallo zusammen,
ich baue mein System nach Verlust der SD-Karte neu auf und habe in einem Skript (Zählung der Fenster und welche geöffnet sind) das Problem, dass die Fenster unter dem HM-Adapter erkannt werden, unter linkedDevices aber nicht.
// Geht: var cacheSelectorState = $('channel[state.id=hm-rpc*.STATE](functions="Fenster")'); // Geht nicht: var cacheSelectorState = $('channel[state.id=linkeddevices*.State](functions="Fenster")');Meine Datenpunkte sehen so aus:

Habt ihr eine Idee?
LG
@peterpan
Starte den js-controller bzw iobroker neu, dann werden neue dp in solch Anfragen immer erst erkannt. Hat nichts mit linkeddevice zu tun. -
@peterpan
Starte den js-controller bzw iobroker neu, dann werden neue dp in solch Anfragen immer erst erkannt. Hat nichts mit linkeddevice zu tun. -
Hallo,
ich wollte mal nachfragen, wann denn eine passende Version für die neue UI des Admin-Adapters erscheinen wird. Dieser Adapter ist der letzte fehlende bei mir, um dann dauerhaft die neue UI nutzen zu können, einer meiner MUß-Adapter. Oder wurde die Entwicklung eingestellt, was für mich der GAU wäre?
@palm_maniac said in [Neuer Adapter] LinkedDevices:
Hallo,
ich wollte mal nachfragen, wann denn eine passende Version für die neue UI des Admin-Adapters erscheinen wird. Dieser Adapter ist der letzte fehlende bei mir, um dann dauerhaft die neue UI nutzen zu können, einer meiner MUß-Adapter. Oder wurde die Entwicklung eingestellt, was für mich der GAU wäre?
Das würde mich auch sehr interessieren. Ich habe quasi alles mit diesem Adapter realisiert. Gibt es dazu eine Info?
Mfg David
-
Habe auch das Gefühl da wird nicht mehr entwickelt. Es gibt den Alias Manager, den Devices Adapter und den Linkeddevices Adapter.
Den Alias Manager habe ich mir angeschaut. Das scheint mir einfach nur eine Art Editor zu sein für das, ansonsten notwendige Code editieren. Komme ich nicht mit klar und zu unkomfortabel. Der Devices Adapter liefert bei mir nur einen weissen Schirm, also bleibt nur LinkedDevices. Ich hoffe das beste und nutze ihn solange wie es geht.
-
@scrounger
Ich würde mich auch über eine Anpassung sehr freuen
Denn was mir bei den Andern fehlt ist die Umrechnung die finde ich bei LinkedDevices sehr praktisch -
Habe auch das Gefühl da wird nicht mehr entwickelt. Es gibt den Alias Manager, den Devices Adapter und den Linkeddevices Adapter.
@kilasat sagte in [Neuer Adapter] LinkedDevices:
Habe auch das Gefühl da wird nicht mehr entwickelt.
Leider fehlen noch ein paar Sachen seitens Admin Adapter, damit ich die neue GUI anbieten kann. Solange das nicht implementiert ist geht es nur wenn ihr im Admin den Haken bei allen GUI verwenden setzt.
Hier seht ihr was aktuell läuft bzgl Entwicklung
-
@kilasat sagte in [Neuer Adapter] LinkedDevices:
Habe auch das Gefühl da wird nicht mehr entwickelt.
Leider fehlen noch ein paar Sachen seitens Admin Adapter, damit ich die neue GUI anbieten kann. Solange das nicht implementiert ist geht es nur wenn ihr im Admin den Haken bei allen GUI verwenden setzt.
Hier seht ihr was aktuell läuft bzgl Entwicklung
@scrounger Spitze!!! Super zu hören, ich hatte schon Panik, weil die Alternativen einfach für mich unbrauchbar sind. Ich freue mich über die Nachricht. :)
