MQTT- Cam als Client - timeout

Hallo zusammen,

erst einmal super cool, dass ihr die Cam um Mqtt erweitert habt!
Danke sehr dafür!

Leider läuft es noch nicht bei mir.

Ich benutze den ioBroker als Broker.
Neuste Version des Mqtt-Adapters ist installiert.
Shellys und auch MQTT.fx connecten wie erwartet.

Die Verbindungsdaten haben ich in der Kamera eingeben.
MqTT aktiv
Broker aktiv
IP
normaler Port
notgedrungen SSL-Port - obwohl ich diesen nicht aktiviert habe.
Authentifizierung deaktiviert - gibt kein PW

Die Cam connectet sich „kurz“:

mqtt.0 2020-05-09 08:09:25.053 info (18011) Client [mosq/GMmhU?xxx]] connection closed: timeout
mqtt.0 2020-05-09 08:09:10.051 info (18011) Client [mosq/GMmhU?xxx]] connected with secret 15xxxxxxxxxx

Bekommt aber exakt immer nach 15 Sek. einen Timeout.
Datenpunkte werden in diesem kurzen Zeitraum nicht übertragen.

Das Verhalten ist auch mit Passwort so nachstellbar.
Neustart der Cam brachte leider auch nichts.

Hätte jemand einen Tipp, wie ich dem Problem auf die Schliche komme?

Viele Grüße
BlueB

Hallo BlueB,

freut mich das dir die neue API gefällt - gerade mit ioBroker und Co. macht das auch eine Menge Spaß :smiley:

Ich meine in der aktuellen Version der Firmware wird da noch in der WebUI standardmäßig kein Benutzername/Kennwort angezeigt - obwohl die Kamera admin/instar verwendet. Dies wurde schon behoben - ist aber glaube ich noch nicht im Autoupdater drinnen.

Aber spätestens nachdem du ein Login hinterlegt hattest spielt das ja keine Rolle mehr.

Wie schaut es denn aus, wenn du die Kamera als Broker konfigurierst und dich dann mit MQTT.fx verbindest? Kann man dann die Status Topics sehen?

Wenn ja, lege doch noch eine zusätzliche Instanz des MQTT Adapters an und konfigurier den als Client - kann man dann dort (also unter mqtt.1) dann Datenpunkte sehen?

Dankeschön für die Idee zum Workaround.
Ich vermute auch das der funktioniert hätte.

Der Hinweis auf die neuste Version war passend:)

Anscheinend funktioniert die Clientversion der cam erst ab webui308
Die hab ich jetzt auch und es läuft:)

Super! Danke!
Jetzt schau ich erstmal was man da so alles machen kann. :)))))

VG
BB

1 Like

Ich hatte hier noch ein Update gepostet zu INSTAR MQTT & ioBroker:

Ist aber nur relevant, wenn man die Vis verwendet. Bei allem anderen sollte die Anleitung im Wiki passen.