Moin,
ich nutze den integrierten MQTT-Server in meinem IP-Symcon, Version 6.3-295.
Bislang waren so ca 30 Shelly’s / Tasmotas und selbst gebastelte Clients dran, alles lief problemlos und recht performant.
Nun sind drei weitere Shelly’s hinzugekommen ( 2x RGBW2 und 1x Dimmer2 ).
Die drei devices bekomme ich nicht mehr angebunden.
Die Devices werden zwar angesprochen, die Rückmeldung erfolgt aber nicht oder sehr verzögert.
Gibt es eine Grenze, wieviele Clients an den internen MQTT-Server angebunden werden können?
Momentan bekomme ich noch nicht mal mehr mit dem MQTT-Explorer eine Verbindung.
eine Grenze gibt es eigentlich nicht. Ich habe an dem einen MQTT-Server 154 Devices dran und der läuft rund. Alles auf einem RPI4 mit 4GB.
Was Du probieren kannst, ist einen zweiten aufsetzen und dann zu unterteilen. Ich habe es bei mir auf zwei interne MQTT-Server verteilt. Einer wie gesagt mit 154 Devices, der Zweite mit 64 Devices.
es liegt scheinbar wirklich an der Anzahl der Verbindungen zum MQTT-Server, habe nun auf dem Raspi mosquitto auf einem neuen Port aufgesetzt, und siehe da, die neuen Devices haben sich sofort verbunden.
Etwas verwundert bin ich über die Anzahl der Instanzen am internen MQTT server
Allerdings zeigt ein netstat 421 Verbindungen auf den MQTT-Port an, wovon 394 auf CLOSE_WAIT stehen, und fast ausnahmslos von den neuen Devices kommen.
Ich nutze für meine Shelly’s das Modul von Kai.
Anfangs dachte ich, dass über den MQTT-Konfiguration zuerst die einzelnen themes angelegt werden müssen: