NEWS
[Aufruf] deConz Adapter Testen 1.1.2
-
@Arnulf Sehr cool! Danke für deine Mühe! Bin leider noch nicht bei IKEA gewesen. Steht wohl erst übernächstes WE an. Wie sieht es mit dem On/Off Knopf aus, gibt es da zufällig auch ein langes drücken Event?
-
ne. Event bleibt gleich. Hatte es sogar schon probiert.
Aber mehr als aus geht nicht[update]
Ich nehme alles zurück....
Langes drücken ergibt den Event 1001.
Allerdings wird trotzdem zuerst 1002 gesendet. Nach längerem Drücken wird 1002 "nachgeschossen"
Das 1003 (also das Loslassen) habe ich nicht registriert -
@Arnulf Haha! Jagut! Ist auch nicht so schlimm! Hatte mich nur irritiert weil in der Bedinungsanleitung etwas davon steht, das man glaub ich durch langes drücken die Remote in den Paring Modus bringen kann oder so. Fragte mich deshalb, ob dies nur Intern in der Remote passiert oder ob es tatsächlich als Event gesendet wird.
-
Hi ich kam heute auf die Idee die IP des Phoscon-GW zu ändern, anschließend wollte ich den API Key neu erstellen. Allerdings klappt das leider nicht da jedes mal wenn ich auf "ERSTELLE API KEY" klicke folgende Log-Einträge auftauchen (Fehler tritt sowohl in Version 0.3.0 und 0.4.0 auf, hoffe das gehört in diesen Thread):
deconz.0 2019-03-13 09:36:53.110 info terminating
deconz.0 2019-03-13 09:36:52.606 error at Socket.emit (events.js:211:7)
deconz.0 2019-03-13 09:36:52.606 error at emitOne (events.js:116:13)
deconz.0 2019-03-13 09:36:52.606 error at Socket.socketErrorListener (_http_client.js:401:9)
deconz.0 2019-03-13 09:36:52.606 error at ClientRequest.emit (events.js:211:7)
deconz.0 2019-03-13 09:36:52.606 error at emitOne (events.js:116:13)
deconz.0 2019-03-13 09:36:52.606 error at Request.onRequestError (/opt/iobroker/node_modules/request/request.js:881:8)
deconz.0 2019-03-13 09:36:52.606 error at Request.emit (events.js:211:7)
deconz.0 2019-03-13 09:36:52.606 error at emitOne (events.js:116:13)
deconz.0 2019-03-13 09:36:52.606 error at self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
deconz.0 2019-03-13 09:36:52.606 error at Request._callback (/opt/iobroker/node_modules/iobroker.deconz/main.js:376:47)
deconz.0 2019-03-13 09:36:52.606 error TypeError: Cannot read property 'statusCode' of undefined
deconz.0 2019-03-13 09:36:52.606 error uncaught exception: Cannot read property 'statusCode' of undefined
deconz.0 2019-03-13 09:36:51.790 debug system.adapter.admin.0: logging false
deconz.0 2019-03-13 09:36:49.969 info 192.168.178.12:80
deconz.0 2019-03-13 09:36:29.462 warn No API Key found
deconz.0 2019-03-13 09:36:29.461 info starting. Version 0.4.0 in /opt/iobroker/node_modules/iobroker.deconz, node: v8.15.0
deconz.0 2019-03-13 09:36:29.350 debug statesDB connected
deconz.0 2019-03-13 09:36:29.330 debug objectDB connectedGruß
Christian -
Hat sich erledigt, das Problem liegt am Docker der nicht mehr im Host Mode läuft
-
Anfrage:
Vielleicht wäre es noch eine coole Sache, wenn sich der Offset bei den Aqara Temp/Humidity/Pressure Sensoren ändern lassen würde. Aktuell scheint er ja eher "readonly" zu sein. Verändert man ihn in ioBroker, so setzt er sich bei der nächsten Aktualisierung der Daten wieder zurück.Vermutlich kennst du den Code zum verändern bereits @Jey-Cee. Ansonsten wäre diese Zeile nötig um es in der shell zu ändern:
curl -H 'Content-Type: application/json' -X PUT -d '{"offset": -100}' http://DECONZIP:DECONZPort/api/API_KEY_HERE/sensors/SENSOR_ID_HERE/config
Der Offset wert wird in Hundertstel dargestellt.
Ebenso würde sich auch die Duration von den Aqara PIR Sensoren ändern lassen.Viele Grüße!
-
Gerade die neue Version 1.0.0 ausprobiert, leider werden keine Szenen mehr angezeigt, wäre schön wenn man das wieder hinzufügen könnte
-
@AntiHeld889 hast du den Adapter vorher gelöscht? Die Objektstruktur hat sich geändert. Bei mir werden die Szenen wie vorher auch in den dazu gehörigen Gruppen angezeigt.
So nebenbei die 1.0.0 hab ich noch nicht zum testen frei gegeben weil noch ein paar sachen mit rein kommen. Aber ihr könnt natürlich trotzdem Testen.
@Kugelkopf sagte in [Aufruf] deConz Adapter Testen 0.4.0:
Vermutlich kennst du den Code zum verändern bereits @Jey-Cee.
Nein kannte ich noch nicht.
-
Kann man den Adapter so anpassen, dass er bei Neustart nicht alle bestehenden Werte aktualisiert wenn Sie sich nicht verändert haben?
Ich nutze den MagicCube und wenn ich den Deconz Adapter neustarte, werden sowohl die letzte Drehhung (bspw. licht heller), als auch die letzte Aktion(bspw. ganzes Licht aus) ausgeführt.
Da ich einen Würfel auch mehrfach bspw. shaken oder drehen kann, habe ich den Trigger der On Subscription auf "bei Aktualisierung" und nicht auf "bei Änderung". -
@siggi85 das geht mit Sicherheit irgendwie, die Frage ist eher wie aufwendig das ganze ist.
-
@Jey-Cee sagte in [Aufruf] deConz Adapter Testen 0.4.0:
@siggi85 das geht mit Sicherheit irgendwie, die Frage ist eher wie aufwendig das ganze ist.
Aktuell ist es immer aufregend den Adapter neu zu starten, da ich nicht weiß was als nächstes mit dem Licht passiert.
-
@siggi85 sagte in [Aufruf] deConz Adapter Testen 0.4.0:
Aktuell ist es immer aufregend den Adapter neu zu starten
Dann würde ich vorschlagen ihn nicht neu zu starten
-
@Jey-Cee sagte in [Aufruf] deConz Adapter Testen 0.4.0:
@siggi85 sagte in [Aufruf] deConz Adapter Testen 0.4.0:
Aktuell ist es immer aufregend den Adapter neu zu starten
Dann würde ich vorschlagen ihn nicht neu zu starten
Dafür habe ich noch zu viele Xiaomi Sensoren im Schrank liege die ich die nächste Zeit Stück für Stück verbauen, in meine Oberflächen, Skripte und Adapter hinzufügen möchte.
-
Ab sofort kann die 1.0.0 getestet werden. Installation via Github.
Changelog:
- (thewhobox) skip helper groups
- (thewhobox) added channels for lights, groups and sensors
- (thewhobox) skip unusable sensors
- (thewhobox/KristianHeider) turn light/groups on when changing brightness
- (jey-cee) added object group for remotes
- (jey-cee) stop overwrite objects on adapter start
- (jey-cee) prepared for compact mode
- (jey-cee) new possible to change offset (if the device accept it)
- (jey-cee) new possible to change duration (if the device accept it)
- (jey-cee) get API key with credentials
Bekannte fehler:
* Beim API Key erstellen erscheint trozt erfolg am ende eine Fehlermeldung.@siggi85 Dein Anliegen werde ich sobald ich zeit hab umsetzen, kann dir aber nicht sagen wann.
-
@Jey-Cee sagte in [Aufruf] deConz Adapter Testen 0.4.0:
@siggi85 Dein Anliegen werde ich sobald ich zeit hab umsetzen, kann dir aber nicht sagen wann.
Super!
-
@Jey-Cee :
Ich habe heute das Update auf die Version 1.0.1 durchgeführt.
Leider ist es jetzt nicht mehr möglich Gruppen zu dimmen. Auch nach Änderungen in der Phoscon APP werden die korrekten Werte auch nicht in ioBroker angezeigt.Sonst ist mir bisher noch nichts aufgefallen. Zu Thema oben habe ich auch ein Issue in Github eröffnet.
-
Hab heute Nacht auch geupdated und leider völlig verpeilt, dass sich die Benennung geändert hat. Das hat natürlich alle Skripte durcheinander gebracht. Auch das Logging für die mySQL Datenbank passt dann natürlich nicht.
Ich bin kein Fan von dieser Alias - Geschichte im SQL Adapter. Hat jemand eine Idee oder Skript welches die alten mySQL Datenpunkte umschreibt auf die neue Bezeichnung?! Oder zumindest einen Ansatz wie es gehen könnte?!
@Jey-Cee Leider konnte ich nicht mehr Downgraden auf die Version 0.4.0. NPM sagte mir, dass diese Version nicht zur Verfügung stände. Das ist schade, denn die Veränderungen mit der v. 1.0.1. sind ja nicht sehr gering. Lässt sich da noch etwas regeln?
Viele Grüße!
-
Hallo zusammen,
ich habe jetzt auch auf den neuen deconz adapter umgestellt. Dabei sind mir ein drei Dinge aufgefallen:
-
wenn man per GitHub (Katze, nicht custom) installiert, bekommt man immer noch den 0.4.0 von jey-cee/iobroker.deconz.
-
keine meiner im Phoscon angelegten Gruppen sind "sauber" benannt. Die meisten Gruppen heissen "unbenannt", mit ausnahme der einen Gruppe in der auch eine Szene verarbeitet ist, diese hat den Namen der Szene.
-
Wenn
ein Scriptder yahka Adapter einen der Datenpunkte für eine Lampe nach der alten Syntax schreibt, dann stürzt der deconz Adapter ab.
A. -
-
@siggi85 sagte in [Aufruf] deConz Adapter Testen 1.0.2:
@Jey-Cee sagte in [Aufruf] deConz Adapter Testen 0.4.0:
@siggi85 sagte in [Aufruf] deConz Adapter Testen 0.4.0:
Aktuell ist es immer aufregend den Adapter neu zu starten
Dann würde ich vorschlagen ihn nicht neu zu starten
Dafür habe ich noch zu viele Xiaomi Sensoren im Schrank liege die ich die nächste Zeit Stück für Stück verbauen, in meine Oberflächen, Skripte und Adapter hinzufügen möchte.
Ich habe für dieses Problem ggf. Eine Lösung. In meinem fork auf github habe ich für die Button-Events einen schattenevent eingefügt, der immer nur für 800 ms gesetzt wird. Insbesondere passiert dieses nicht beim Start des Adapters.
Du kannst den (wenn du magst) gerne mal testen, dazu müsstest du von hier installieren:
https://github.com/asgothian/ioBroker.deconz
A.
-
@Asgothian sagte in [Aufruf] deConz Adapter Testen 1.0.2:
alten Syntax schreibt
Was meinst du damit? Eigentlich ist der Fehler gar nicht möglich. Yahka müsste ein nicht vorhandenes Objekt beschreiben damit er auftritt. Kannst du irgendwie herausfinden welches Objekt yahka versucht zu beschreiben?