hassio-addons / addon-aircast

AirCast - Home Assistant Community Add-ons
https://addons.community
MIT License
317 stars 18 forks source link

Devices disconnect/dissapear shortly after being discovered on startup #87

Closed Koramchad closed 3 years ago

Koramchad commented 3 years ago

Problem/Motivation

Chromecast devices are recognized upon system startup, but are shortly purged

Expected behavior

Find chromecast devices in the network and keep them available

Actual behavior

cont-init.d] 00-banner.sh: executing...

Add-on: AirCast AirPlay capabilities for your Chromecast devices.

Add-on version: 3.1.1 You are running the latest version of this add-on. System: Home Assistant OS 6.0 (aarch64 / raspberrypi4-64) Home Assistant Core: 2021.6.6 Home Assistant Supervisor: 2021.06.3

Please, share the above information when looking for help or support in, e.g., GitHub, forums or the Discord chat.

[cont-init.d] 00-banner.sh: exited 0. [cont-init.d] 01-log-level.sh: executing... Log level is set to DEBUG [cont-init.d] 01-log-level.sh: exited 0. [cont-init.d] aircast.sh: executing... [cont-init.d] aircast.sh: exited 0. [cont-init.d] done. [services.d] starting services [services.d] done. [07:48:50] INFO: Starting the AirCast server... [07:48:50.592570] main:974 Starting aircast version: v0.2.50.5 (May 24 2021 @ 15:12:31) [07:48:50.593241] Start:732 Binding to 192.168.7.75 [07:48:50.620783] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.621130] mDNSsearchCallback:409 [ACTIVE] host 192.168.7.13, srv 192.168.7.13, name SHIELD-Android-TV-9d754fd9d6c7de031d6b31d34a03ec65._googlecast._tcp.local [07:48:50.621257] AddCastDevice:669 [0x330db280]: adding renderer (Weasel) [07:48:50.621426] AddCastDevice:675 [0x330db280]: creating MAC 330db28a [07:48:50.622819] bind_socket:791 socket binding 8 on port 53879 [07:48:50.623715] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.625319] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.625627] mDNSsearchCallback:409 [ACTIVE] host 172.30.32.1, srv 192.168.7.13, name SHIELD-Android-TV-9d754fd9d6c7de031d6b31d34a03ec65._googlecast._tcp.local [07:48:50.625742] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.627381] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.627794] mDNSsearchCallback:409 [ACTIVE] host 192.168.7.12, srv 192.168.7.12, name SHIELD-Android-TV-dbddcacf75ea25d62841ace6b4bb88bf._googlecast._tcp.local [07:48:50.627912] AddCastDevice:669 [0x330dbc20]: adding renderer (Roci) [07:48:50.628042] AddCastDevice:675 [0x330dbc20]: creating MAC 330dbc2a [07:48:50.628898] bind_socket:791 socket binding 11 on port 56769 [07:48:50.629729] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.631961] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.632293] mDNSsearchCallback:409 [ACTIVE] host 192.168.7.11, srv 192.168.7.11, name SHIELD-Android-TV-c4715e2167d52a82b1e9ede31dc8ed5d._googlecast._tcp.local [07:48:50.632440] AddCastDevice:669 [0x330dc5c0]: adding renderer (Boogle) [07:48:50.632590] AddCastDevice:675 [0x330dc5c0]: creating MAC 330dc5ca [07:48:50.633673] bind_socket:791 socket binding 14 on port 38853 [07:48:50.634678] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.636723] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.637062] mDNSsearchCallback:409 [ACTIVE] host 172.30.32.1, srv 192.168.7.12, name SHIELD-Android-TV-dbddcacf75ea25d62841ace6b4bb88bf._googlecast._tcp.local [07:48:50.637192] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.638472] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.638655] mDNSsearchCallback:409 [ACTIVE] host 172.30.32.1, srv 192.168.7.11, name SHIELD-Android-TV-c4715e2167d52a82b1e9ede31dc8ed5d._googlecast._tcp.local [07:48:50.638736] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.640194] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.640477] mDNSsearchCallback:409 [ACTIVE] host 192.168.7.5, srv 192.168.7.5, name Google-Nest-Hub-Max-4e0821518f14a17b044cb992966936a2._googlecast._tcp.local [07:48:50.640585] AddCastDevice:669 [0x330dcf60]: adding renderer (Master Bedroom Display) [07:48:50.640713] AddCastDevice:675 [0x330dcf60]: creating MAC 330dcf6a [07:48:50.642129] bind_socket:791 socket binding 17 on port 37255 [07:48:50.642946] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.645011] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.645183] mDNSsearchCallback:409 [ACTIVE] host 172.30.32.1, srv 192.168.7.5, name Google-Nest-Hub-Max-4e0821518f14a17b044cb992966936a2._googlecast._tcp.local [07:48:50.645261] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.646740] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.646974] mDNSsearchCallback:409 [ACTIVE] host 192.168.7.195, srv 192.168.7.195, name Google-Home-Max-3a44e1c82a468275ef13f22e0f76e35c._googlecast._tcp.local [07:48:50.647117] AddCastDevice:669 [0x330dd900]: adding renderer (Living room speaker 2) [07:48:50.647300] AddCastDevice:675 [0x330dd900]: creating MAC 330dd90a [07:48:50.648352] bind_socket:791 socket binding 20 on port 42993 [07:48:50.656423] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.658507] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.658881] mDNSsearchCallback:409 [ACTIVE] host 172.30.32.1, srv 192.168.7.195, name Google-Home-Max-3a44e1c82a468275ef13f22e0f76e35c._googlecast._tcp.local [07:48:50.659016] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.660397] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.661103] mDNSsearchCallback:409 [ACTIVE] host 192.168.7.155, srv 192.168.7.155, name Google-Home-Max-6f0cd8b04c65e74d9d86475afd3fe085._googlecast._tcp.local [07:48:50.661338] AddCastDevice:669 [0x330de2a0]: adding renderer (Living room speaker) [07:48:50.661492] AddCastDevice:675 [0x330de2a0]: creating MAC 330de2aa [07:48:50.668888] bind_socket:791 socket binding 23 on port 38663 [07:48:50.669998] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.672240] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.672570] mDNSsearchCallback:409 [ACTIVE] host 172.30.32.1, srv 192.168.7.155, name Google-Home-Max-6f0cd8b04c65e74d9d86475afd3fe085._googlecast._tcp.local [07:48:50.672687] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.679870] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.680430] mDNSsearchCallback:409 [ACTIVE] host 192.168.7.155, srv 192.168.7.155, name Google-Cast-Group-e362d2966eff443ba903d86cba05d2a1._googlecast._tcp.local [07:48:50.680618] AddCastDevice:669 [0x330dec40]: adding renderer (Living room pair) [07:48:50.682052] bind_socket:791 socket binding 25 on port 54661 [07:48:50.683288] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:48:50.691325] mDNSsearchCallback:405 ----------------- round ------------------ [07:48:50.691643] mDNSsearchCallback:409 [ACTIVE] host 172.30.32.1, srv 192.168.7.155, name Google-Cast-Group-e362d2966eff443ba903d86cba05d2a1._googlecast._tcp.local [07:48:50.691760] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:53:53.678252] mDNSsearchCallback:405 ----------------- round ------------------ [07:53:53.678330] mDNSsearchCallback:409 [EXPIRED] host 172.30.32.1, srv 192.168.7.155, name Google-Cast-Group-e362d2966eff443ba903d86cba05d2a1._googlecast._tcp.local [07:53:53.678360] mDNSsearchCallback:539 [0x330dec40]: removing renderer (Living room pair+) -1907533208 [07:53:53.680868] DeleteCastDevice:512 [0x330dec40]: Cast device stopped [07:53:53.681002] mDNSsearchCallback:550 Updating configuration /config/aircast.xml [07:53:53.682574] mDNSsearchCallback:405 ----------------- round ------------------ [07:53:53.682633] mDNSsearchCallback:409 [ACTIVE] host 172.30.32.1, srv 192.168.7.155, name Google-Cast-Group-e362d2966eff443ba903d86cba05d2a1._googlecast._tcp.local [07:53:53.682699] mDNSsearchCallback:409 [EXPIRED] host 172.30.32.1, srv 192.168.7.155, name Google-Cast-Group-e362d2966eff443ba903d86cba05d2a1._googlecast._tcp.local [07:53:53.682912] AddCastDevice:669 [0x330dec40]: adding renderer (Living room pair) [07:53:53.683808] bind_socket:791 socket binding 25 on port 42319 [07:53:53.684341] mDNSsearchCallback:539 [0x330dec40]: removing renderer (Living room pair+) -1907533208

Steps to reproduce

Start add-on on a Raspberry Pi4 with Home Assistant OS. My network is formed by a dd-wrt router with eeros in bridge mode (tried all configuration changes I could think of, from disabling the SPi Firewall/messing with UPnP. Ports... nothing

Proposed changes

github-actions[bot] commented 3 years ago

There hasn't been any activity on this issue recently, so we clean up some of the older and inactive issues. Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by leaving a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thanks!