Replies: 6 comments 4 replies
-
When you (re)start homebridge, the plugin should indicate in the logs what configuration it detected. Could you check if you see output similar to the following one (of course adapted to your setup, the important bit is one or more
|
Beta Was this translation helpful? Give feedback.
-
Unfortunately not, I see no logs about detected blinds. The plug-in detects everything else (all 4 switches. lights, motion sensor, temperature sensor) but not the blinds. I have blinds installed for most Dingz and set a dip switch to Motor accordingly. Anything else I can try od maybe did wrong?
|
Beta Was this translation helpful? Give feedback.
-
Thanks so much for your help. Here are the answers to your questions (apologies, I haver a german DINGZ user interface, but it is the same):
1. Yes I do see the blinds in the APP and Web-UI using Renote Control, see screen shot here:
2. Yes, I confirm, I have separated the tiles in HomeKit, as you show in the video : This gives me separate tiles for lights and sensors, but no blinds
3. here is the output from three dingz API endpoints here
api/v1/device
{"XXXXXXXXX":{"type":"dingz","battery":false,"reachable":true,"meshroot":true,"fw_version":"1.3.30","hw_version":"1.1.2","fw_version_puck":"1.1.29","bl_version_puck":"1.0.0","hw_version_puck":"1.1.2","hw_id_puck":65535,"puck_sn":"B20091200081","puck_production_date":{"year":20,"month":9,"day":12},"dip_config":1,"puck_hw_model":"DZ1B-4CH","front_hw_model":"dz1f-pir","front_production_date":"20/4/24","front_sn":"F20042400066","has_pir":true,"hash":"7cd63089"}}
api/v1/dimmer_config
{"dimmers":[{"output":"led","name":"Ausgang","feedback":null,"feedback_intensity":100},{"output":"non_dimmable","name":"Ausgang","feedback":null,"feedback_intensity":100},{"output":"halogen","name":"Ausgang","feedback":null,"feedback_intensity":100},{"output":"halogen","name":"Ausgang","feedback":null,"feedback_intensity":100}]}
api/v1/blind_config
{"blinds":[{"auto_calibration":true,"state":"Not initialised","invert_direction":false,"lamella_time":1.8,"shade_up_time":180,"shade_down_time":180,"type":"lamella_90","min_value":0,"max_value":100,"name":""},{"auto_calibration":true,"state":"Initialised","invert_direction":false,"lamella_time":1.8,"shade_up_time":56.46,"shade_down_time":54.83,"type":"lamella_90","min_value":0,"max_value":100,"name":""}]}
4. Last, is this configuration correct ?
|
Beta Was this translation helpful? Give feedback.
-
I guess I might have found the culprit: The "name" field of your Blinds is empty. The plugin currently doesn't check for an empty string (silly me!) and it could be HomeKit doesn't like empty names (but doesn't display a default name either). I could reproduce this here. The easiest potential workaround would be to set a name in the dingz ui. The plugin will pick up the change. You should then:
PS: if you reply by e-mail with images, those images will not end up on GitHub. I took the liberty to edit-out some spurious data from these replies. |
Beta Was this translation helpful? Give feedback.
-
Thanks fort he help. The updated version 3.2.1 now detects the blinds.
Unfortunately, loading the Dingz plugin now generatest he following error causing homebridge restart:
[…] [dingz platform] [Dingz GZ1] Config changed -> will update accessory (XXXXX)
[…] [dingz platform] [Dingz GZ1] setDimmerConfig() -> Configuring output 'Ausgang' as 'non_dimmable' (D1/0)
[…] [dingz platform] [Dingz GZ1] configureWindowCoveringService() -> add Blind 'GZ1 Storen1' (M2/1)
[…] [dingz platform] [Dingz GZ1] Adding Button Service -> Gä1-1 -> 1
[…] [dingz platform] [Dingz GZ1] Adding Button Service -> Gä1-3 -> 3
[…] [dingz platform] [Dingz GZ1] Adding Button Service -> Gä1-4 -> 4
[…] [dingz platform] Process ended, socket destroyed
[…] [HB Supervisor] Homebridge Process Ended. Code: 143, Signal: null
[…] [HB Supervisor] Restarting Homebridge...
[…] [HB Supervisor] Starting Homebridge with extra flags: -I -P /var/lib/homebridge/node_modules --strict-plugin-resolution
[…] [HB Supervisor] Started Homebridge v1.5.1 with PID: XXXXX
Von: Johann Richard ***@***.***>
Gesendet: Dienstag, 15. November 2022 21:30
An: johannrichard/homebridge-dingz ***@***.***>
Cc: matresch ***@***.***>; Author ***@***.***>
Betreff: Re: [johannrichard/homebridge-dingz] Dingz Shades (Blindes) not in HomeKit (Discussion #531)
I guess I might have found the culprit: The "name" field of your Blinds is empty.
The plugin currently doesn't check for an empty string (silly me!) and it could be HomeKit doesn't like empty names (but doesn't dispaly a default name either). The easiest potential workaround would be to set a name in the dingz ui and then restart homebridge. You should then:
* see the names displayed in the log, and
* HomeKit will hopefully pick-up these and display the blinds.
{"blinds":[{"auto_calibration":true,"state":"Not initialised","invert_direction":false,"lamella_time":1.8,"shade_up_time":180,"shade_down_time":180,"type":"lamella_90","min_value":0,"max_value":100,"name":""},{"auto_calibration":true,"state":"Initialised","invert_direction":false,"lamella_time":1.8,"shade_up_time":56.46,"shade_down_time":54.83,"type":"lamella_90","min_value":0,"max_value":100,"name":""}]}
PS: if you reply by e-mail with images, those images will not end up on GitHub. I took the liberty to edit-out some spurious data from these replies.
—
Reply to this email directly, view it on GitHub <#531 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/A34MUMDPPQ5ZXUBD5AKM4LLWIPXFDANCNFSM6AAAAAAR5ACI44> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/A34MUMANRS24QHVPARRB5UDWIPXFDA5CNFSM6AAAAAAR5ACI46WGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAH5KEQ.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Hello,
I am using homebridge-dingz-plugin v3.2.0, everything work fine, autdiscovery finds all my Lights, but the shades (blindes) are not in HomeKit?
Beta Was this translation helpful? Give feedback.
All reactions