Closed ghost closed 3 years ago
Moinsen, da bräuchte ich mal ein debug Log vom Plugin und Mitschnitte im Browser (z.B. Firefox:Tools/Web Developer/Network), was an den Homepilot gesendet wird, wenn man eine Prozentzahl einstellt, beim aktuellen Dimmer ist das PUT auf /devices/did mit dem Body "{"name":"GOTO_POS_CMD","value":81}" (bei 81%)
Und vielleicht die Ausgabe von http://_homepilot-ip_/v4/devices/_did_
[28/02/2021, 13:24:36] [RademacherHomePilot] Dimmer [10050] - setStatus(): changed from true to false [28/02/2021, 13:24:39] [RademacherHomePilot] Dimmer [10050] - setStatus(): changed from false to true
[28/02/2021, 13:33:08] [RademacherHomePilot] Rollade Küche [10014] - setTargetPosition(0) [28/02/2021, 13:33:09] [RademacherHomePilot] Rollade Küche [10014] - setTargetPosition(100)
http://homepilot-ip/v4/devices/did: {"response":"get_device","message":"Internal server Error","errorCode":5007}
Rolladen laufen, Dimmer nicht. Dimmer erscheinen sowohl in der Homebridge Geräteübersicht als auch in Homekit als Schalter?
debug mode:
[28/02/2021, 13:49:40] [RademacherHomePilot] Pumpe [10050] - setBrightness(45) [28/02/2021, 13:49:40] [RademacherHomePilot] Pumpe [10050] - setStatus(true) [28/02/2021, 13:49:40] [RademacherHomePilot] Pumpe [10050] - setStatus(): dimmer changed=true [28/02/2021, 13:49:40] [RademacherHomePilot] Pumpe [10050] - setStatus(): changed from false to true [28/02/2021, 13:49:45] [RademacherHomePilot] Pumpe [10050] - update() [28/02/2021, 13:49:45] [RademacherHomePilot] Pumpe [10050] - getStatus() [28/02/2021, 13:49:45] [RademacherHomePilot] Pumpe [10050] - update().getStatus(): new status=true [28/02/2021, 13:49:45] [RademacherHomePilot] Pumpe [10050] - getBrightness() [28/02/2021, 13:49:45] [RademacherHomePilot] Pumpe [10050] - update().getBrightness(): new brightness=0 [28/02/2021, 13:49:46] [RademacherHomePilot] Pumpe [10050] - getBrightness(): brightness=33 [28/02/2021, 13:49:46] [RademacherHomePilot] Pumpe [10050] - getStatus(): brightness=33 [28/02/2021, 13:50:15] [RademacherHomePilot] Pumpe [10050] - update() [28/02/2021, 13:50:15] [RademacherHomePilot] Pumpe [10050] - getStatus() [28/02/2021, 13:50:15] [RademacherHomePilot] Pumpe [10050] - update().getStatus(): new status=true [28/02/2021, 13:50:15] [RademacherHomePilot] Pumpe [10050] - getBrightness() [28/02/2021, 13:50:15] [RademacherHomePilot] Pumpe [10050] - update().getBrightness(): new brightness=33 [28/02/2021, 13:50:15] [RademacherHomePilot] Pumpe [10050] - getBrightness(): brightness=33 [28/02/2021, 13:50:15] [RademacherHomePilot] Pumpe [10050] - getStatus(): brightness=33 [28/02/2021, 13:50:45] [RademacherHomePilot] Pumpe [10050] - update() [28/02/2021, 13:50:45] [RademacherHomePilot] Pumpe [10050] - getStatus() [28/02/2021, 13:50:45] [RademacherHomePilot] Pumpe [10050] - update().getStatus(): new status=true [28/02/2021, 13:50:45] [RademacherHomePilot] Pumpe [10050] - getBrightness() [28/02/2021, 13:50:45] [RademacherHomePilot] Pumpe [10050] - update().getBrightness(): new brightness=33 [28/02/2021, 13:50:46] [RademacherHomePilot] Pumpe [10050] - getBrightness(): brightness=33 [28/02/2021, 13:50:46] [RademacherHomePilot] Pumpe [10050] - getStatus(): brightness=33 [28/02/2021, 13:51:15] [RademacherHomePilot] Pumpe [10050] - update() [28/02/2021, 13:51:15] [RademacherHomePilot] Pumpe [10050] - getStatus()
45 ≠ 33
{"error_description":"OK","error_code":0,"payload":{"device":{"capabilities":[{"name":"INC_CMD","read_only":false,"timestamp":-1},{"name":"PROD_CODE_DEVICE_LOC","value":"35000462","read_only":false,"timestamp":-1},{"name":"REACHABILITY_EVT","value":"true","read_only":true,"timestamp":1614517404},{"name":"NAME_DEVICE_LOC","value":"Pumpe ","read_only":false,"timestamp":-1},{"name":"MAN_STOP_SET_INTERM_CFG","value":"true","read_only":false,"timestamp":1614517404},{"name":"INTF_ID_DEVICE_LOC","value":"3","read_only":false,"timestamp":-1},{"name":"GOTO_DAWN_POS_CMD","read_only":false,"timestamp":-1},{"name":"TURN_ON_CMD","read_only":false,"timestamp":-1},{"name":"REQ_STATUS_CMD","read_only":false,"timestamp":-1},{"name":"AUTO_MODE_CFG","value":"false","read_only":false,"timestamp":1614517404},{"name":"INTERM_MODE_CFG","value":"true","read_only":false,"timestamp":1614517404},{"name":"DAWN_AUTO_CFG","value":"false","read_only":false,"timestamp":1614517404},{"name":"ID_DEVICE_LOC","value":"10050","read_only":false,"timestamp":-1},{"name":"PROTOCOL_ID_CFG","value":"480c6e","read_only":false,"timestamp":-1},{"name":"GOTO_POS_CMD","min_value":"0","max_value":"100","step_size":"1","read_only":false,"timestamp":-1},{"name":"SUN_STOP_CMD","read_only":false,"timestamp":-1},{"name":"SUN_AUTO_CFG","value":"false","read_only":false,"timestamp":1614517404},{"name":"STOP_CMD","value":"false","read_only":false,"timestamp":-1},{"name":"VIS_DEVICE_LOC","value":"true","read_only":false,"timestamp":-1},{"name":"INVERSE_MODE_CFG","value":"false","read_only":false,"timestamp":1614517404},{"name":"POS_DOWN_CMD","read_only":false,"timestamp":-1},{"name":"DESCR_DEVICE_LOC","value":"Pumpe ","read_only":false,"timestamp":-1},{"name":"CURR_POS_CFG","value":"0","min_value":"0","max_value":"100","step_size":"1","read_only":false,"timestamp":1614517404},{"name":"STAIRWAY_MODE_CFG","value":"false","read_only":false,"timestamp":1614517404},{"name":"POS_UP_CMD","read_only":false,"timestamp":-1},{"name":"VERSION_CFG","value":"1.0-1","read_only":false,"timestamp":1614517404},{"name":"TURN_OFF_CMD","read_only":false,"timestamp":-1},{"name":"RESET_WO_PAIR_CMD","read_only":false,"timestamp":-1},{"name":"INTERM_POS_CFG","value":"33","min_value":"0","max_value":"100","step_size":"1","read_only":false,"timestamp":1614517404},{"name":"PROT_ID_DEVICE_LOC","value":"480c6e_1","read_only":false,"timestamp":-1},{"name":"ICONSET_LOC","value":"iconset21","read_only":false,"timestamp":-1},{"name":"STAIRWAY_DUR_CFG","value":"180.0","min_value":"0.0","max_value":"3276.5","step_size":"0.1","read_only":false,"timestamp":1614517404},{"name":"DEVICE_TYPE_LOC","value":"4","read_only":false,"timestamp":-1},{"name":"ICONSET_INV_LOC","value":"false","read_only":false,"timestamp":-1},{"name":"RMT_STOP_PAIR_CMD","read_only":false,"timestamp":-1},{"name":"VOICE_CONTROLLED_LOC","value":"","read_only":false,"timestamp":-1},{"name":"RUNTIME_DIMMER_CFG","value":"10","min_value":"0","max_value":"255","step_size":"1","read_only":false,"timestamp":1614517404},{"name":"DUSK_AUTO_CFG","value":"false","read_only":false,"timestamp":1614517404},{"name":"RESET_FULL_CMD","read_only":false,"timestamp":-1},{"name":"PUSH_CMD","read_only":false,"timestamp":-1},{"name":"PAIRING_CONFIRMED_LOC","value":"true","read_only":false,"timestamp":-1},{"name":"RMT_START_PAIR_CMD","read_only":false,"timestamp":-1},{"name":"SUN_PROG_ACTIVE_EVT","value":"false","read_only":true,"timestamp":1614517404},{"name":"GOTO_DUSK_POS_CMD","read_only":false,"timestamp":-1},{"name":"SUN_START_CMD","read_only":false,"timestamp":-1},{"name":"RMT_START_UNPAIR_CMD","read_only":false,"timestamp":-1},{"name":"RESET_REBOOT_CMD","read_only":false,"timestamp":-1},{"name":"TIME_AUTO_CFG","value":"false","read_only":false,"timestamp":1614517404},{"name":"PING_CMD","read_only":false,"timestamp":-1},{"name":"DEC_CMD","read_only":false,"timestamp":-1}],"scenes":[{"id":5102,"name":"Pumpe","description":"Pumpe"}]}}}
welche Version vom Plugin?
homebridge-rademacher-homepilot v0.7.6 Node.js Version v14.16.0 Npm Version v7.6.0
bitte http://***/v4/devices/10050, nicht ohne v4
{"response":"get_device","device":{"description":"Pumpe","deviceGroup":4,"did":10050,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset21"},"messages":[],"name":"Pumpe","properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":100,"Position":0},"visible":true,"deviceNumber":"35000462","uid":"480c6e_1","voiceControlledBy":"","origin":"HomePilot","sceneConfig":["DIRECT_FUNCTION_CMD","TURN_ON_CMD","TURN_OFF_CMD","GOTO_POS_CMD","AUTO_MODE_CFG"]}}
Hallo,
ich habe Probleme mit der Einbindung der alten Version des DuoFern Dimmaktors 9476 (https://service.rademacher.de/hc/de/sections/115001567649-DuoFern-Universal-Dimmaktor-UP-9476) (35000462 (9476)) sowie LED-Dimmaktor 9476 (35001262 (9482)). Warum auch immer werden die Prozentwerte nicht bzw. falsch an den Aktor weitergegeben. Spreche ich den Aktor über die App "Controller" an, kann ich den Aktor "nur" ein- bzw. ausschalten, es fehlt, wie bei den Rolladenaktoren die Prozentanzeige. Eine explizite Aus-/An-Funktion der Dimmaktoren ist via Homepilot hier nicht vorgesehen. Hier wird der Dimmaktor wie die Rolladenaktoren per Prozentvorgabe geschaltet. Auch die Rückmeldung funktioniert hier nicht zuverlässig. Bei den Rolladenaktoren tritt o.g. nicht auf. Hier erfolgt die Rückmeldung unmittelbar.
Ich würde mich freuen, wenn sich dies entsprechend ändern ließe.
Viele Grüße
Andy