Apollon77 / ioBroker.tuya

ioBroker adapter to connect to several small and cheap Wifi devices that care connected to the Tuya Cloud and mostly use the Smartlife App/Alexa-Skill
MIT License
88 stars 22 forks source link

MQTT Echtzeit-Updates pausieren wenn ein lokal verbundenes Gerät offline ist (während Verbindungsversuche) #533

Closed Domi920 closed 1 year ago

Domi920 commented 1 year ago

Nutze das Entwicklerkonto von Tuya um Echtzeit-Updates zu erhalten. Mir ist aufgefallen, dass diese Echtzeitdaten nicht abgeholt werden, wenn ein anderes Gerät, dass lokal verbunden ist, offline ist. Wenn also z. B. so eine Meldung im Log erscheint: Error on Reconnect (5): connect EHOSTUNREACH Dann ist der Adapter mit dem Neuverbinden beschäftigt & pausiert dem Anschein nach die Echtzeit Updates über MQTT.

Macht es Sinn dieses Verhalten zu ändern, oder ist es beabsichtigt?

Gruß Dominik

Adapter Version: v3.13.1 PC: Rasperry Pi 4B Betriebssystem: linux Architektur: arm64 CPUs: 4 Geschwindigkeit: 1800 MHz Modell: Cortex-A72 RAM: 7.63 GB Node.js: v16.19.1 NPM: 8.19.3

Apollon77 commented 1 year ago

An sich sollten MQTT Updates ignoriert werden wenn das gerät lokal verbunden ist. Bitte von solch einer konstellation mal ein Debug log posten.

Domi920 commented 1 year ago

Ich meinte, wenn ein lokal verbundenes Gerät offline ist und Verbindungsaufbau-Versuche statt finden, dass währenddessen die MQTT Updates von den anderen Geräten nicht funktionieren.

Sozusagen wird MQTT von cloud Geräten "ausgebremst" wenn der Adapter mit den automatischen Reconnect von lokalen Geräten beschäftigt ist.

Apollon77 commented 1 year ago

Sozusagen wird MQTT von cloud Geräten "ausgebremst" wenn der Adapter mit den automatischen Reconnect von lokalen Geräten beschäftigt ist.

ääähhmm ...nein.

Bitte von solch einer konstellation mal ein Debug log posten.

Domi920 commented 1 year ago

Vorerst hatte ich das "Problem" nicht mehr. Sobald ich es merke, schreibe ich hier.

Danke für deine Unterstützung!

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within the next 7 days. Please check if the issue is still relevant in the most current version of the adapter and tell us. Also check that all relevant details, logs and reproduction steps are included and update them if needed. Thank you for your contributions. Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivitäten gab. Es wird geschlossen, wenn nicht innerhalb der nächsten 7 Tage weitere Aktivitäten stattfinden. Bitte überprüft, ob das Problem auch in der aktuellsten Version des Adapters noch relevant ist, und teilt uns dies mit. Überprüft auch, ob alle relevanten Details, Logs und Reproduktionsschritte enthalten sind bzw. aktualisiert diese. Vielen Dank für Eure Unterstützung.