Schnup89 / ioBroker_WearV2

WearApplication with SocketIO and JetpackCompose
9 stars 4 forks source link

WearOS Bug - Verbindung kann nicht aufgebaut werden mit aktivem BT #1

Closed Schnup89 closed 2 years ago

Schnup89 commented 2 years ago

Ein User (Rookie50) hat im ioBroker Forum einen Bug im WearOS bzw. dem Smartphone System gemeldet/entdeckt.

In der Regel verbindet sich die APP per Bluetooth-Proxy über das Smartphone zum ioBroker sodass das WLAN auf der Uhr deaktiviert bleiben kann und damit Strom spart. Leider funktioniert die Verbindung der APP bei ihm nur sobald BT auf der Uhr deaktiviert ist und die App nur über WLAN direkt mit ioBroker kommunizieren kann.

Der Fehler: Die BT-Proxy-Verbindung zwischen SmartPhone und WearOS sendet die Anfragen am Smartphone über das LTE/Mobilfunkinterface in das Internet anstatt über das WIFI-Interface.

Für diejenigen unter euch die auf das gleiche Problem stoßen, anbei immer das aktuellste Release mit einem speziellen Code der den direkten Zugriff von dem WIFI der Uhr priorisiert. Somit muss das BT nicht immer deaktiviert werden.

Bitte beachtet: Ich habe nicht viel Zeit reingesteckt da es nur ein Workaround ist. Die App nutzt damit nicht automatisch die BT Verbindung wenn WIFI getrennt wird. Steht WIFI zum Start der App nicht zur Verfügung wird BT genutzt und nicht automatisch zurückgeschwenkt zu WIFI.

Schnup89 commented 2 years ago

Fixed in v2.4 WiFi wird immer priorisiert wenn verbunden