[+] Running 1/0
✔ Container broadlinkmanager Created 0.0s
Attaching to broadlinkmanager
broadlinkmanager | 2024-04-09 09:12:53.692 | INFO | main::48 - OS: posix
broadlinkmanager | 2024-04-09 09:12:53.692 | DEBUG | main:get_env_ip_list:71 - Environment discovered IP List []
broadlinkmanager | 2024-04-09 09:12:53.694 | DEBUG | main:get_local_ip_list:64 - Locally discovered IP List ['172.18.0.2']
broadlinkmanager | 2024-04-09 09:12:53.694 | INFO | main::126 - Broadlink will try to discover devices on the following IP interfaces: ['172.18.0.2']
broadlinkmanager | 2024-04-09 09:12:53.694 | INFO | main::135 - Configuring app
broadlinkmanager | 2024-04-09 09:12:53.699 | INFO | main::660 - Broadlink Manager is up and running
broadlinkmanager | INFO: Started server process [1]
broadlinkmanager | INFO: Waiting for application startup.
broadlinkmanager | /usr/local/lib/python3.8/dist-packages/starlette_exporter/middleware.py:97: FutureWarning: group_paths and filter_unhandled_paths will change defaults from False to True in the next release. See https://github.com/stephenhillier/starlette_exporter/issues/79 for more info
broadlinkmanager | warnings.warn(
broadlinkmanager | INFO: Application startup complete.
broadlinkmanager | INFO: Uvicorn running on http://0.0.0.0:7020 (Press CTRL+C to quit)
Then I visit 0.0.0.0:7020 and I got this:
The problem is that no devices have been found. If I click "Rescan" I got no devices and this logs:
broadlinkmanager | INFO: Uvicorn running on http://0.0.0.0:7020 (Press CTRL+C to quit)
broadlinkmanager | INFO: 192.168.65.1:33017 - "GET / HTTP/1.1" 200 OK
broadlinkmanager | INFO: 192.168.65.1:33017 - "GET / HTTP/1.1" 200 OK
broadlinkmanager | 2024-04-09 09:15:24.681 | INFO | main:search_for_devices:611 - Searching for devices...
broadlinkmanager | 2024-04-09 09:15:24.682 | INFO | main:search_for_devices:613 - Checking devices on interface assigned with IP: 172.18.0.2
broadlinkmanager | 2024-04-09 09:15:29.690 | DEBUG | main:search_for_devices:630 - Devices Found: []
broadlinkmanager | INFO: 192.168.65.1:33017 - "GET /autodiscover HTTP/1.1" 200 OK
broadlinkmanager | INFO: 192.168.65.1:33017 - "GET / HTTP/1.1" 200 OK
Notes:
My DHCP server is 192.168.1.1
My Mac is 192.168.1.110
My Broadlink is a RM4Pro with IP 192.168.1.114
In docker compose I had to remove network mode and add port mapping to let me see the webapp
Hi, I'm running Docker on MacOS (Apple M2 Max).
This is my docker-compose.yml
When I run
docker-compose up
I got this:Then I visit 0.0.0.0:7020 and I got this:![Screenshot 2024-04-09 at 11 13 57](https://github.com/t0mer/broadlinkmanager-docker/assets/103877/72507e22-6301-4dc8-b86d-c15adcf18a6e)
The problem is that no devices have been found. If I click "Rescan" I got no devices and this logs:
Notes:
Thanks for any kind of help/questions.