How to use Phoscon app with deCONZ (ConBee III) running as Home Assistant addon (docker container with own IP/ subnet)?

Hello!

I switched from a RaspBee II (on a Raspberry Pi 2) to a ConBee III stick with deCONZ as a Home Assistant addon, running in a VM of a Synology Diskstation. The new network seems to be ok, and I can control lights with an Osram Lightify 4-buttons switch just like before.

Now to the (Android) Phoscon app:

Before, I had the IP of my Raspberry Pi entered in the Phoscon app.

For the switch to the ConBee III, I cleaned all data from the Phoscon app.

When I now start the Phoscon app, its start page shows the new gateway (ConBee III) with the IP 172.30.33.6, which obviously is an internal/private IP of the docker container of the Home Assistant deCONZ addon (as every HA addon has its own docker container, AFAIK).

However, there is no login possibility:

Is it not possible to provide such an IP in the Phoscon app?

I assume that my problem/ question is not related to the switch from RaspBee II to ConBee III, but rather to the fact that I now have deCONZ running in a docker container with a private IP and subnet that differs from the rest of my private subnet at home.

How do other users get it working in connection with deCONZ running as a Home Assistant addon?

Thanks for sharing your thoughts! :+1:

Click the gateway

Otherwise, you need to forward the ports in the ha addon config. then you can use it like before.

1 Like

I did that, but nothing happened.

Yeah, I will have to look into forwarding. Do you have a rough hint how to do that? It is not obvious to me, sorry.

Wishing everybody a good start into a hopefully more peaceful year 2025! :dove::pray::four_leaf_clover:

There’s a tab in the addon on the upper side called configuration.

You too!!

Happy New Year! :four_leaf_clover:

I looked into the HA addon’s configuration possibilities but still have no clue how and what to configure there in order to be able to open phoscon via its Android app.

Currently, the HA deCONZ addon config in yaml code only contains one row (ID partially redacted):

device: /dev/serial/by-id/usb-dresden_elektronik_ConBee_III_DE03xxxxxx-if00-port0

Further below (after enabling the button to show deactivated ports), the settings show this:

Am I supposed to enter port numbers there? Which ones? Or do I have to add something manually to the yaml code for port forwarding?

Since I am no expert at networks, I am really grateful for some further hints. Thanks a lot! :heart:

Yes, the same as it shows you.

Then navigate to your device ip with port 40850

1 Like

Ah, so easy - thank you! :+1:

Kaum macht man’s richtig, funktioniert’s. :smile:

1 Like

I’m Dutch, not German :sweat_smile:

1 Like

Sorry, I should have paid more attention. :blush:
It’s a typical German saying - along the lines:
As soon as one (myself in this case) does it right, it works. :wink:

A nice Sunday to you and everybody!

1 Like