-
Notifications
You must be signed in to change notification settings - Fork 508
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Non exclusive usage of port 1900 #754
Comments
What about changing the port of deconz? That can be done in the config file like |
I've already changed the port but it seems that the 9000 is always used in a fixed way, as I think that homekit protocol enforces that port usage |
No, the port used by homebridge is specified in |
Then what is using port 9000? |
You only can tell. You can use either |
As I've edited on the main message, I was mistaken, the conflicting port is 1900. |
Ok, UDP port 1900 is used by UPnP - nothing to do with HomeKit nor homebridge (they use Bonjour for discovery instead). The deCONZ REST API announces itself to UPnP and tries to discover other deCONZ gateways for the Gateway Cascade feature (see #287). Now deCONZ should open the port in shared mode (so multiple services can use the port at the same time). There was an issue that it didn't, caused by an older version of QT. What platform are you running deCONZ on? What version? The problem could also be that pimatic tries to open the port exclusively. |
I'm running deCONZ on raspbian jessie, deCONZ version 2.05.23 |
See #274 how to prevent deCONZ from using UPnP altogether. You could try my |
Ok, so I tried the utility and gives me EADDRINUSE. I'll try upnp=0 when I get back home for now. It seems it's because of Jessie's qt |
For me a comparable issue was solved by using
https://forum.pimatic.org/topic/4370/solved-pimatic-and-raspbee-deconz-on-same-raspberry-pi/2 |
Ok thanks |
I'm using deconz together with pimatic to give pimatic access to the few zigbee devices I've got an to make pimatic the "brain" of my smart home. This means that I access the devices connected to deconz via pimatic as is where I've got all the rules.
On pimatic I've loaded the amazon echo plugin that uses port 1900 for SSDP so that pimatic publishes the devices on the raspberry pi port 1900 the devices.
Now when starting deconz it's also trying to get port 1900 and i've got to be very carefull on the startup order so that pimatic gets port 1900 and not deconz.
It would be great to remove that port 1900 unlock
Edit: I though the issue was anotherone
The text was updated successfully, but these errors were encountered: