NEWS
Test Adapter digitalstrom 2.0.x
-
Aktuelle Test Version 2.0.5 Veröffentlichungsdatum 14.03.2020 Github Link https://github.com/ioBroker/ioBroker.digitalstrom nach einigem Feedback hat sich herausgestellt das bestimmte Entscheidungen nicht korrekt waren. Vor allem bei Binary-Inouts und States kann es mehr Werte als nur true/false geben.
Daher habe ich hier eine 2.0 für Euch die an zwei Stellen Datentypen der States ändert und damit inkompatibel ist zu vorher. Bitte beachten!!
- (Apollon77) BREAKING: binaryInput are now numbers intead of booleans because it can have values other then true/false
- (Apollon77) BREAKING: Some states are converted to strings to allow all values to be passed
- (Apollon77) Fixes on some outputValues
- (Apollon77) add new sunelevation and sunazimuth values
Danke für Euer Test-Feedback
Ingo
-
@apollon77 said in Test Adapter digitalstrom 2.0.x:
Aktuelle Test Version 2.0.5 Veröffentlichungsdatum 14.03.2020 Github Link https://github.com/ioBroker/ioBroker.digitalstrom nach einigem Feedback hat sich herausgestellt das bestimmte Entscheidungen nicht korrekt waren. Vor allem bei Binary-Inouts und States kann es mehr Werte als nur true/false geben.
Daher habe ich hier eine 2.0 für Euch die an zwei Stellen Datentypen der States ändert und damit inkompatibel ist zu vorher. Bitte beachten!!
- (Apollon77) BREAKING: binaryInput are now numbers intead of booleans because it can have values other then true/false
- (Apollon77) BREAKING: Some states are converted to strings to allow all values to be passed
- (Apollon77) Fixes on some outputValues
- (Apollon77) add new sunelevation and sunazimuth values
Danke für Euer Test-Feedback
Ingo
seid dem ich den neuen Adapter installiert habe kommen nur noch Fehler.Ein Auszug sind diese hier:
digitalstrom.0 2020-03-31 08:59:15.952 info (22775) 6 Output values for device 0ce34943459756828003e4766473cd9500 are unsupported
digitalstrom.0 2020-03-31 08:59:15.946 info (22775) 6 Output values for device fa6446940ec6582c804e5fce48ea4c8d00 are unsupported
digitalstrom.0 2020-03-31 08:59:15.941 info (22775) 6 Output values for device e7321dfab3945af080b3bc95aa2361f000 are unsupported
digitalstrom.0 2020-03-31 08:59:15.935 info (22775) 6 Output values for device 8f77dae617935a37c0fdacdc3948255f00 are unsupported
digitalstrom.0 2020-03-31 08:59:15.930 info (22775) 6 Output values for device 451e7133a96255928001fd9e9330f83700 are unsupported
digitalstrom.0 2020-03-31 08:59:15.901 warn (22775) INVALID OUTPUTCHANNEL TYPE powerLevel
digitalstrom.0 2020-03-31 08:59:15.896 warn (22775) INVALID OUTPUTCHANNEL TYPE powerLevel
digitalstrom.0 2020-03-31 08:59:15.868 info (22775) 2 Output values for device 6be5fea790295a46801a401c5cf16d8a00 are unsupported
digitalstrom.0 2020-03-31 08:59:15.845 info (22775) 2 Output values for device 8b654bc096c45b40c020786e0ba65cfd00 are unsupported
digitalstrom.0 2020-03-31 08:59:15.815 info (22775) 2 Output values for device ceae1beaaa6d57f2c012bdc921f87f2100 are unsupported
digitalstrom.0 2020-03-31 08:59:15.806 info (22775) 2 Output values for device 4acc40ea65275dfbc0c10da6965039cc00 are unsupported
digitalstrom.0 2020-03-31 08:59:15.798 info (22775) 2 Output values for device 82dc9ae845405e7880929bb3f39a5b7d00 are unsupported
digitalstrom.0 2020-03-31 08:59:13.938 info (22775) starting. Version 2.0.5 in /opt/iobroker/node_modules/iobroker.digitalstrom, node: v10.19.0 -
-
Schön wäre auch wenn man die UMR steuern könnte.Das ist zur Zeit nicht der Fall.
-
Und bitte Userstates bitte wieder in True False änder.So wie es jetzt ist funktioniert die übergäbe von Iobroker nach Digitalstrom nicht mehr richtig.War mit der mit der alten Variante viel besser. Mit freundlichen Grüßen
-
@apollon77 UMR Support wäre super! - Die Relaisausgänge der UMR-200 werden derzeit als "undefined" ausgewiesen. Interessant wäre hier mindestens eine Nutzung der Einzelsteuerung (Die beiden Ausgangsrelais werden einzeln von 0-100% gesteuert mit einstellbarem Schaltwert (ähnlich wie gelbe Klemmen in Schaltfunktion) )
Die Kür wären für einige sicher aber auch die Standardkombinationsmodi:
a) als einfache Kombination mit einer Steuerung 0-100% für beide Relais zusammen,
b) als 2-Stufenschalter mit einer Steuerung 0-100% mit: x<=33% beide aus; 33<x<=66 Relais 1 ein; 66<x<=100 Relais 1+2 ein
c) als 3-Stufenschalter mit einer Steuerung 0-100% mit: x<=25 beide aus; 25<x<=50 Relais 1 ein, Relais 2 aus; 50<x<=75 Relais 1 aus, Relais 2 ein; 75<x<=100 Relais 1 und 2 einGruss,
Arne
-
Ich habe folgendes Problem bei dem ich hoffe jemand von euch kann mir helfen. Mein Ziel wäre, dass ich wie einen herkömmlichen Switch (true/false) im Vis das Licht ein, beziehungsweise wieder ausschalten kann. Praktisch im ganzen Haus würde das bei mir bedeuten, das ich im entsprechenden Raum die szene Preset 1 respektive die Preset0 auf true setzen müsste.
Da es jetzt aber leider meines wissens keinen Switch gibt bei dem ich zwei Datenpunkte verknüpfen kann, muss ich das über ein zusätzlichen Datenpunkt und ein skript lösen. Ich habe in einem anderen Forum mal ein Blockly gesehen und meines entsprechend aufgebaut.
Das Problem ist jetzt, wenn ich via einen normalen Licht-Taster (SW-TKM200) das Licht einschalte, dann ca 1s später wieder ausschalte und 1s später wieder einschalte (On->OFF->ON) das Licht anfängt zu blinken und sich nur wieder stoppen lässt indem ich das blockly script stope.
Kann mir jemand helfen warum das so ist und vorallem wie ich das lösen kann?
Oder wie macht ihr das? Licht im Raum mit Vis ein beziehungsweise auszuschalten? -
@solarimpulse
Das kannst du ganz einfach mit einem Alias lösen!Den Script macht Probleme, weil du nicht zwischen steuere und aktualisiere unterscheidest, dadurch triggert sich das Skript ständig selbst
-
Lege einen boolean alias an mit diesen read write Werten und du hast einen Schalter ganz ohne Skript
"read": "val == 0 || val == 32 || val == 34 || val == 36 || val == 38 || val == 40 || val == 67 || val == 68 || val == 69 ? false : true ",
"write": "val == true ? 5 : 0"Bei true wird Szene 5 (Preset1) aufgerufen, bei false Szene 0 (aus)
-
So sieht dann der gesamte alias aus:
-
Vielen Dank für die Hilfe!
Ich hab das versucht. Geht aber leider noch nicht.!
Screenshot 2020-08-14 at 07.42.03.pngEs wird weder gelesen noch geschrieben. Wenn ich den Value vom Switch ändere passiert nichts.
Kann es sein, dass ich dafür noch ein "Alias" adapter brauche oder etwas enabled muss?
-
@solarimpulse
Wichtig ist, daa der Datenpunkt im Ordner alias liegt.
Natürlich musst du auch die alias id auf den richtigen Wert deiner Installation anpassen -
Den Ordner Alias habe ich eben nicht. Muss ich den manuell erstellen?
-
@solarimpulse Du brauchst Bitte den js-controller 3.1.6 ... Nur so zur Sicherheit erwähnt ...
Falls Du alias.0 nicht findest schau mal weiter unten "unter" denen mit Order Icon
-
@apollon77
Vielen Dank nochmals!
Irgendwie war das komisch. Zu Beginn war alias.0 nicht da. Auch unten nicht und auch nach mehreren neustarts. Doch dann plötzlich ist alias.0 erschienen. Weiss nicht was ich gemacht habe oder was passiert ist. Auf jeden Fall ist er jetzt da und ich habs zum laufen gebracht.Ist es richtig, dass ich im RAW (experts only) tap die Einstellungen vornehmen kann? Das heisst ich muss für jeden Switch die Code-Zeilen reinkopieren?
-
@solarimpulse said in Test Adapter digitalstrom 2.0.x:
@apollon77
Vielen Dank nochmals!
Irgendwie war das komisch. Zu Beginn war alias.0 nicht da. Auch unten nicht und auch nach mehreren neustarts. Doch dann plötzlich ist alias.0 erschienen. Weiss nicht was ich gemacht habe oder was passiert ist. Auf jeden Fall ist er jetzt da und ich habs zum laufen gebracht.Ist es richtig, dass ich im RAW (experts only) tap die Einstellungen vornehmen kann? Das heisst ich muss für jeden Switch die Code-Zeilen reinkopieren?
Ja das ist zumindest der ordentlichste Weg um alles Übersichtlich zu sortieren.
Um einen neuen Alias der gleichen Art (boolean, string, number) zu erstellen, öffnest du einem passenden bestehenden alias im Raw, änderst die Daten, also den DP Namen und die alias id.
Wenn du speicherst, wurde nicht der alte alias überschrieben, sondern ein zusätzlicher Alias erstellt.Variante 2 (so mach ich das) Du öffnest den OriginalDP änderst den Ordner und DP Namen auf deine Alias-Struktur und trägst die alias id manuell nach. Hat den Vorteil, dass du dann auch vorgegeben String/Nummernwerte gleich im Alias zur Auswahl hast
-
Guten Abend
Ich habe noch eine weitere Frage in die Runde:
Beim meinem SW-ZWS200 wird nur und die verbrauchte Energie angezeigt. Der aktuelle Verbrauch "Active Power" bleibt leer.
Das selbe beobachte ich auch beim SW-SSL200-JS.
Mache ich was falsch oder geht das einfach nicht?
-
@solarimpulse Turn on debug log and show whats in the data when they come in (search for the device id ... then you can see what data are returned from Digitalstrom. I expect no value provided
-
@solarimpulse Ist in GitHub version gefixt, und andere Dinge auch ... wird gerade getestet
-
@apollon77
Vielen Dank für die Info!
Heisst das, dass der Adapter mit der neusten digitalstrom version 1.18 läuft?
War mir nicht sicher und habe desswegen noch mit dem update von dss gewartet.