NEWS
Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)
-
@dirk1962 sagte in Test Adapter iQontrol 1.11.x Vis:
Hallo @dslraser,
in den alten Blocklys hast Du zum Schluß die Versions-Nr. mit angezeigt.
Hat keine Eile, könnte aber für die Zukunft durchaus Sinn machen.Hallo Dirk,
ich habe mir mal eine Liste gemacht, da sind nur 1.5 Volt Batterien drinn. (also eine Aufzählung mit nur 1.5 Volt Batterien) Sieht dann bei mir so aus:Ich betrachte die Batterien ab 1.2 Volt quasi als fast leer / leer und möchte dann ein Telegram oder E-Mail haben. Die Schwelle ist ja in iQontrol einstellbar, kann also bei Dir anders sein, dann muss man im Blockly ja nur die passende Liste verlinken...
Hier mal so ein Blockly, falls Du das mal testen willst.
iQontrol_Listen_Ueberschrift_Telegram_EMAIL_ALEXA_Batterien_1_5_Volt.zip
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
-
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
-
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
Gern, dann mach Du die ruhig auf.
-
Ab sofort gibt es zwei iQontrol-Threads
Dies hier ist der Entwicklungs-Thread:
Hier sollen weiterhin alle neuen Ideen, Feature-Wünsche, Scripte und Tests statt finden.
Für den Anwender, der es etwas ruhiger mag, gibt es ab sofort aber auch den
iQontrol-Support-Thread:
Hier soll Support geleistet werden, ggf. Tutorials gepostet werden und neuen Nutzern der Einstieg erleichtert werden.
Es wäre natürlich klasse, wenn alle Profis hier den neuen Thread ebenfalls abonieren würden, um weiterhin so tatkräftig die neuen Nutzer unterstützen zu können!
https://forum.iobroker.net/topic/52077
Danke Euch allen und VG,
Sebastian -
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
Gern, dann mach Du die ruhig auf.
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
Gern, dann mach Du die ruhig auf.
Erledigt. Sag mal, um noch mal auf die Sortierung zurück zu kommen: Sortieren nach Wert, macht das für die NAMES und PARENTNAMES-Listen wirklich Sinn? Eigentlich macht es doch nur Sinn für die Datenpunkt-Listen, die dann weiter verarbeitet werden. Oder? Bin mir gerade selbst nicht ganz sicher, was sinnvoll ist. Hast Du ein Beispiel, wo Du die Sortierung bräuchtest?
-
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
Gern, dann mach Du die ruhig auf.
Erledigt. Sag mal, um noch mal auf die Sortierung zurück zu kommen: Sortieren nach Wert, macht das für die NAMES und PARENTNAMES-Listen wirklich Sinn? Eigentlich macht es doch nur Sinn für die Datenpunkt-Listen, die dann weiter verarbeitet werden. Oder? Bin mir gerade selbst nicht ganz sicher, was sinnvoll ist. Hast Du ein Beispiel, wo Du die Sortierung bräuchtest?
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
Gern, dann mach Du die ruhig auf.
Erledigt. Sag mal, um noch mal auf die Sortierung zurück zu kommen: Sortieren nach Wert, macht das für die NAMES und PARENTNAMES-Listen wirklich Sinn? Eigentlich macht es doch nur Sinn für die Datenpunkt-Listen, die dann weiter verarbeitet werden. Oder? Bin mir gerade selbst nicht ganz sicher, was sinnvoll ist. Hast Du ein Beispiel, wo Du die Sortierung bräuchtest?
Die Sortierung für die Namenslisten mit Wert, also die Sortierung nach Wert und nicht alphabetisch wäre für die Alexa Ansagen und auch Telegram/E-Mail meiner Meinung nach schöner, weil dann bei z.B. mehreren leeren Batterien die mit dem schlechtesten Werten zuerst angesagt werden würden.
Bei Listen ohne Wert ist alphabetisch hingegen genau richtig, denke ich. -
@dirk1962 sagte in Test Adapter iQontrol 1.11.x Vis:
Hallo @dslraser,
in den alten Blocklys hast Du zum Schluß die Versions-Nr. mit angezeigt.
Hat keine Eile, könnte aber für die Zukunft durchaus Sinn machen.Hallo Dirk,
ich habe mir mal eine Liste gemacht, da sind nur 1.5 Volt Batterien drinn. (also eine Aufzählung mit nur 1.5 Volt Batterien) Sieht dann bei mir so aus:Ich betrachte die Batterien ab 1.2 Volt quasi als fast leer / leer und möchte dann ein Telegram oder E-Mail haben. Die Schwelle ist ja in iQontrol einstellbar, kann also bei Dir anders sein, dann muss man im Blockly ja nur die passende Liste verlinken...
Hier mal so ein Blockly, falls Du das mal testen willst.
iQontrol_Listen_Ueberschrift_Telegram_EMAIL_ALEXA_Batterien_1_5_Volt.zip
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven. -
Ab sofort gibt es zwei iQontrol-Threads
Dies hier ist der Entwicklungs-Thread:
Hier sollen weiterhin alle neuen Ideen, Feature-Wünsche, Scripte und Tests statt finden.
Für den Anwender, der es etwas ruhiger mag, gibt es ab sofort aber auch den
iQontrol-Support-Thread:
Hier soll Support geleistet werden, ggf. Tutorials gepostet werden und neuen Nutzern der Einstieg erleichtert werden.
Es wäre natürlich klasse, wenn alle Profis hier den neuen Thread ebenfalls abonieren würden, um weiterhin so tatkräftig die neuen Nutzer unterstützen zu können!
https://forum.iobroker.net/topic/52077
Danke Euch allen und VG,
Sebastian -
Ab sofort gibt es zwei iQontrol-Threads
Dies hier ist der Entwicklungs-Thread:
Hier sollen weiterhin alle neuen Ideen, Feature-Wünsche, Scripte und Tests statt finden.
Für den Anwender, der es etwas ruhiger mag, gibt es ab sofort aber auch den
iQontrol-Support-Thread:
Hier soll Support geleistet werden, ggf. Tutorials gepostet werden und neuen Nutzern der Einstieg erleichtert werden.
Es wäre natürlich klasse, wenn alle Profis hier den neuen Thread ebenfalls abonieren würden, um weiterhin so tatkräftig die neuen Nutzer unterstützen zu können!
https://forum.iobroker.net/topic/52077
Danke Euch allen und VG,
Sebastian@s-bormann
Du könntest den Thread Titel hier noch anpassen ?
-
Hallo @s-bormann,
der link zum Entwicklungs-Thread fehlt hier und der link im Support-Thread zum Entwicklungs-Thread funktioniert nicht.
Grundsätzlich finde ich die Aufteilung sinnvoll. -
@s-bormann
{ "nuki-extended.0.smartlocks": { "common": { "name": "Nuki Smartlocks", "write": false }, "type": "channel", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362526, "_id": "nuki-extended.0.smartlocks", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_": { "common": { "name": "Haustür ", "write": false }, "type": "channel", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362528, "_id": "nuki-extended.0.smartlocks.haustür_", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_._ACTION": { "common": { "name": "Trigger an action", "role": "value", "type": "number", "write": true, "states": { "0": "NO_ACTION", "1": "UNLOCK", "2": "LOCK", "3": "UNLATCH", "4": "LOCK_N_GO", "5": "LOCK_N_GO_WITH_UNLATCH" } }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362528, "_id": "nuki-extended.0.smartlocks.haustür_._ACTION", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_._ACTION.LOCK": { "common": { "name": "Trigger LOCK action", "role": "button", "type": "boolean", "write": true, "read": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362528, "_id": "nuki-extended.0.smartlocks.haustür_._ACTION.LOCK", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_._ACTION.LOCK_N_GO": { "common": { "name": "Trigger LOCK_N_GO action", "role": "button", "type": "boolean", "write": true, "read": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362528, "_id": "nuki-extended.0.smartlocks.haustür_._ACTION.LOCK_N_GO", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_._ACTION.LOCK_N_GO_WITH_UNLATCH": { "common": { "name": "Trigger LOCK_N_GO_WITH_UNLATCH action", "role": "button", "type": "boolean", "write": true, "read": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362528, "_id": "nuki-extended.0.smartlocks.haustür_._ACTION.LOCK_N_GO_WITH_UNLATCH", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_._ACTION.UNLATCH": { "common": { "name": "Trigger UNLATCH action", "role": "button", "type": "boolean", "write": true, "read": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362528, "_id": "nuki-extended.0.smartlocks.haustür_._ACTION.UNLATCH", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_._ACTION.UNLOCK": { "common": { "name": "Trigger UNLOCK action", "role": "button", "type": "boolean", "write": true, "read": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362528, "_id": "nuki-extended.0.smartlocks.haustür_._ACTION.UNLOCK", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.bridgeId": { "common": { "name": "Bridge ID of the Nuki", "role": "value", "type": "number", "write": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.bridgeId", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.hex": { "common": { "name": "Hex ID of the Nuki", "role": "text", "type": "string", "write": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362563, "_id": "nuki-extended.0.smartlocks.haustür_.hex", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.id": { "common": { "name": "ID of the Nuki", "role": "value", "type": "number", "write": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.id", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.info": { "common": { "name": "Additional Information", "write": false }, "type": "channel", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.info", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.info.firmwareVersion": { "common": { "name": "The firmware version", "role": "value", "type": "number", "write": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.info.firmwareVersion", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.name": { "common": { "name": "Name of the Bridge / Nuki", "role": "text", "type": "string", "write": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.name", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.state": { "common": { "name": "Current states", "write": false }, "type": "channel", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.state", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.state.batteryChargeState": { "common": { "name": "Indicates battery charge level", "role": "value", "type": "number", "write": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622995898502, "_id": "nuki-extended.0.smartlocks.haustür_.state.batteryChargeState", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.state.batteryCharging": { "common": { "name": "Indicates battery charging", "role": "indicator", "type": "boolean", "write": true, "read": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622995898501, "_id": "nuki-extended.0.smartlocks.haustür_.state.batteryCharging", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.state.batteryCritical": { "common": { "name": "Indicates critical battery level", "role": "indicator.lowbat", "type": "boolean", "write": true, "read": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.state.batteryCritical", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.state.deviceType": { "common": { "name": "Type of device", "role": "value", "type": "number", "write": false, "states": { "0": "Nuki Smart Lock", "2": "Nuki Opener" } }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990531628, "_id": "nuki-extended.0.smartlocks.haustür_.state.deviceType", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.state.doorState": { "common": { "name": "Türsensor-DoorClosed(2)-DoorOpen(3)", "role": "value", "type": "number", "write": false, "states": { "0": "UNAVAILABLE", "1": "DEACTIVATED", "2": "DOOR_CLOSED", "3": "DOOR_OPENED", "4": "DOOR_STATE_UNKNOWN", "5": "CALIBRATING" }, "custom": { "iqontrol.0": { "0": "", "1": "", "2": "", "enabled": true, "invert": false, "confirm": false, "pincode": "", "step": "", "roundDigits": 2, "timeFormat": "x", "timeDisplayFormat": "dddd, DD.MM.YYYY HH:mm:ss", "targetValueId": "", "statesAddInput": false, "statesAddInputCaption": "Enter other value...", "showOnlyTargetValues": false, "readonly": false, "unit": "", "unit_zero": "LOCKED", "unit_one": "UNLATCHED", "min": "", "max": "", "type": "number", "role": "value", "targetValues": "", "states": { "DOOR_CLOSED": "true", "DOOR_OPENED": "false" }, "timeDisplayDontShowDistance": false } } }, "type": "state", "native": {}, "_id": "nuki-extended.0.smartlocks.haustür_.state.doorState", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1642363067003 }, "nuki-extended.0.smartlocks.haustür_.state.doorStateName": { "common": { "name": "Current door-state name of the Nuki", "role": "text", "type": "string", "write": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622995898502, "_id": "nuki-extended.0.smartlocks.haustür_.state.doorStateName", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.state.lastDataUpdate": { "common": { "name": "Timestamp of last data update / refresh", "role": "date", "type": "string", "write": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.state.lastDataUpdate", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.state.lastStateUpdate": { "common": { "name": "Timestamp of last state change", "role": "date", "type": "string", "write": false }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362530, "_id": "nuki-extended.0.smartlocks.haustür_.state.lastStateUpdate", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.state.lockState": { "common": { "name": "Motorschloss-Locked(1)-Unlocked(3)", "role": "value", "type": "number", "write": false, "states": { "0": "UNCALIBRATED", "1": "LOCKED", "2": "UNLOCKING", "3": "UNLOCKED", "4": "LOCKING", "5": "UNLATCHED", "6": "UNLOCKED_LOCK_N_GO", "7": "UNLATCHING", "254": "MOTOR_BLOCKED", "255": "UNDEFINED" }, "custom": { "iqontrol.0": { "0": "", "1": "", "3": "", "enabled": true, "invert": false, "confirm": false, "pincode": "", "step": "", "roundDigits": 2, "timeFormat": "x", "timeDisplayFormat": "dddd, DD.MM.YYYY HH:mm:ss", "targetValueId": "", "statesAddInput": false, "statesAddInputCaption": "Enter other value...", "showOnlyTargetValues": false, "readonly": false, "unit": "", "unit_zero": "", "unit_one": "", "min": "", "max": "", "type": "number", "role": "value", "targetValues": {}, "states": { "1": "true", "3": "false" }, "timeDisplayDontShowDistance": false } } }, "type": "state", "native": {}, "_id": "nuki-extended.0.smartlocks.haustür_.state.lockState", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1642363118406 }, "nuki-extended.0.smartlocks.haustür_.state.locked": { "common": { "name": "Indication if door is locked (boolean of lockState)", "role": "sensor.lock", "type": "boolean", "write": false, "states": { "0": "false", "1": "true", "2": "false", "3": "false", "4": "true", "5": "false", "6": "false", "7": "false", "254": "false", "255": "false" } }, "type": "state", "native": {}, "_id": "nuki-extended.0.smartlocks.haustür_.state.locked", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1641742002315 }, "nuki-extended.0.smartlocks.haustür_.state.mode": { "common": { "name": "Operation Mode of the Nuki or Opener", "role": "value", "type": "number", "write": false, "states": { "0": "UNINITIALIZED", "1": "PAIRING", "2": "NORMAL", "3": "CONTINUOUS", "4": "MAINTENANCE" } }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.state.mode", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }, "nuki-extended.0.smartlocks.haustür_.type": { "common": { "name": "Type of device", "role": "value", "type": "number", "write": false, "states": { "0": "Nuki Smart Lock", "2": "Nuki Opener" } }, "type": "state", "native": {}, "from": "system.adapter.nuki-extended.0", "user": "system.user.admin", "ts": 1622990362529, "_id": "nuki-extended.0.smartlocks.haustür_.type", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } } }meinst du so als Json?
@buchner51 sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann
meinst du so als Json?Hi,
habe mir das jetzt mal in Ruhe angeschaut. Das Nuki implementiert das ganz anders, als es bei meiner Keymatic der Fall ist (die hatte ich als Vorlage genommen). Aber ich glaube, mit ein paar Anpassungen sollte es jetzt laufen:- Bitte die aktuelle Github-Version laden
- Da sind beim Türschloss folgende neue Optionen drin, die so konfiguriert werden müssen:

- Als Datenpunkte konfigurierst Du folgendes:

- Beim Datenpunkt
state.lockedgehst Du auf den Schrabenschlüssel und konfigurierst folgendes:- Typ: Bool
- Rolle: Schalter
- Target-Value-List:
- true -> nuki-extended.0.smartlocks.haustür_._ACTION.UNLOCK --> true
- false -> nuki-extended.0.smartlocks.haustür_._ACTION.LOCK --> true

Bitte probier das mal so und gib Rückmeldung. Wenn das klappt, stelle ich den Beitrag ins Wiki.
-
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
Gern, dann mach Du die ruhig auf.
Erledigt. Sag mal, um noch mal auf die Sortierung zurück zu kommen: Sortieren nach Wert, macht das für die NAMES und PARENTNAMES-Listen wirklich Sinn? Eigentlich macht es doch nur Sinn für die Datenpunkt-Listen, die dann weiter verarbeitet werden. Oder? Bin mir gerade selbst nicht ganz sicher, was sinnvoll ist. Hast Du ein Beispiel, wo Du die Sortierung bräuchtest?
Die Sortierung für die Namenslisten mit Wert, also die Sortierung nach Wert und nicht alphabetisch wäre für die Alexa Ansagen und auch Telegram/E-Mail meiner Meinung nach schöner, weil dann bei z.B. mehreren leeren Batterien die mit dem schlechtesten Werten zuerst angesagt werden würden.
Bei Listen ohne Wert ist alphabetisch hingegen genau richtig, denke ich.@dslraser sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
Gern, dann mach Du die ruhig auf.
Erledigt. Sag mal, um noch mal auf die Sortierung zurück zu kommen: Sortieren nach Wert, macht das für die NAMES und PARENTNAMES-Listen wirklich Sinn? Eigentlich macht es doch nur Sinn für die Datenpunkt-Listen, die dann weiter verarbeitet werden. Oder? Bin mir gerade selbst nicht ganz sicher, was sinnvoll ist. Hast Du ein Beispiel, wo Du die Sortierung bräuchtest?
Die Sortierung für die Namenslisten mit Wert, also die Sortierung nach Wert und nicht alphabetisch wäre für die Alexa Ansagen und auch Telegram/E-Mail meiner Meinung nach schöner, weil dann bei z.B. mehreren leeren Batterien die mit dem schlechtesten Werten zuerst angesagt werden würden.
Bei Listen ohne Wert ist alphabetisch hingegen genau richtig, denke ich.Ist jetzt auf Github zum Testen.
-
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis:
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis:
@s-bormann , oder auch andere
sollte ich mit dem Blockly Kram lieber einen anderen Thread eröffnen ? Ich möchte hier auch nicht damit nerven.Also wegen mir nicht, ist doch spannend, was Du entwickelst!
Aber generell könnte man überlegen, einen iQontrol-Entwicklungs-Thread zu machen, in dem Github-Alpha-Tests und neue Dinge erprobt werden und einen iQontrol-Support-Thread, der dann eher für reine Anwender gedacht ist. Meinungen hierzu?
Gern, dann mach Du die ruhig auf.
Erledigt. Sag mal, um noch mal auf die Sortierung zurück zu kommen: Sortieren nach Wert, macht das für die NAMES und PARENTNAMES-Listen wirklich Sinn? Eigentlich macht es doch nur Sinn für die Datenpunkt-Listen, die dann weiter verarbeitet werden. Oder? Bin mir gerade selbst nicht ganz sicher, was sinnvoll ist. Hast Du ein Beispiel, wo Du die Sortierung bräuchtest?
Die Sortierung für die Namenslisten mit Wert, also die Sortierung nach Wert und nicht alphabetisch wäre für die Alexa Ansagen und auch Telegram/E-Mail meiner Meinung nach schöner, weil dann bei z.B. mehreren leeren Batterien die mit dem schlechtesten Werten zuerst angesagt werden würden.
Bei Listen ohne Wert ist alphabetisch hingegen genau richtig, denke ich.Ist jetzt auf Github zum Testen.
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
Ist jetzt auf Github zum Testen.
funktioniert


aber
iQontrol startet bei mir nicht mehr ?


-
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
Ist jetzt auf Github zum Testen.
funktioniert


aber
iQontrol startet bei mir nicht mehr ?


@dslraser sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
Ist jetzt auf Github zum Testen.
funktioniert


aber
iQontrol startet bei mir nicht mehr ?


Ich befürchte, das ist doch eine Inkompatibilität wegen des neuen Sockets. Hast Du den web-Adapter schon geupdated?
-
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
Ist jetzt auf Github zum Testen.
funktioniert


aber
iQontrol startet bei mir nicht mehr ?


Ich befürchte, das ist doch eine Inkompatibilität wegen des neuen Sockets. Hast Du den web-Adapter schon geupdated?
@s-bormann
nein, ich habe nicht geupdatet. Hier ist schonmal was ? (zwei Semikolon, ist aber nur LOG, oder ?)

-
@s-bormann
nein, ich habe nicht geupdatet. Hier ist schonmal was ? (zwei Semikolon, ist aber nur LOG, oder ?)

@dslraser sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann
nein, ich habe nicht geupdatet. Hier ist schonmal was ? (zwei Semikolon, ist aber nur LOG, oder ?)

Ich nehme die Zeile 13591 wieder raus. Die hat einen Fehler im neuen Socket abgefangen, scheint aber jetzt Probleme mit dem alten Socket zu machen. Ich eröffne ein Issue im neuen Socket-Github, dann soll der Fehler dort gefixed werden.
-
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann
nein, ich habe nicht geupdatet. Hier ist schonmal was ? (zwei Semikolon, ist aber nur LOG, oder ?)

Ich nehme die Zeile 13591 wieder raus. Die hat einen Fehler im neuen Socket abgefangen, scheint aber jetzt Probleme mit dem alten Socket zu machen. Ich eröffne ein Issue im neuen Socket-Github, dann soll der Fehler dort gefixed werden.
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann
nein, ich habe nicht geupdatet. Hier ist schonmal was ? (zwei Semikolon, ist aber nur LOG, oder ?)

Ich nehme die Zeile 13591 wieder raus. Die hat einen Fehler im neuen Socket abgefangen, scheint aber jetzt Probleme mit dem alten Socket zu machen. Ich eröffne ein Issue im neuen Socket-Github, dann soll der Fehler dort gefixed werden.
Sollte jetzt wieder laufen
-
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@dslraser sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann
nein, ich habe nicht geupdatet. Hier ist schonmal was ? (zwei Semikolon, ist aber nur LOG, oder ?)

Ich nehme die Zeile 13591 wieder raus. Die hat einen Fehler im neuen Socket abgefangen, scheint aber jetzt Probleme mit dem alten Socket zu machen. Ich eröffne ein Issue im neuen Socket-Github, dann soll der Fehler dort gefixed werden.
Sollte jetzt wieder laufen
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
Sollte jetzt wieder laufen
macht es, danke

-
@s-bormann sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
Ist jetzt auf Github zum Testen.
funktioniert


aber
iQontrol startet bei mir nicht mehr ?


-
@buchner51 sagte in Test Adapter iQontrol 1.11.x Vis (Entwicklungs-Thread):
@s-bormann
meinst du so als Json?Hi,
habe mir das jetzt mal in Ruhe angeschaut. Das Nuki implementiert das ganz anders, als es bei meiner Keymatic der Fall ist (die hatte ich als Vorlage genommen). Aber ich glaube, mit ein paar Anpassungen sollte es jetzt laufen:- Bitte die aktuelle Github-Version laden
- Da sind beim Türschloss folgende neue Optionen drin, die so konfiguriert werden müssen:

- Als Datenpunkte konfigurierst Du folgendes:

- Beim Datenpunkt
state.lockedgehst Du auf den Schrabenschlüssel und konfigurierst folgendes:- Typ: Bool
- Rolle: Schalter
- Target-Value-List:
- true -> nuki-extended.0.smartlocks.haustür_._ACTION.UNLOCK --> true
- false -> nuki-extended.0.smartlocks.haustür_._ACTION.LOCK --> true

Bitte probier das mal so und gib Rückmeldung. Wenn das klappt, stelle ich den Beitrag ins Wiki.





