Wissen, Planung & Diskussion zur MQTT Unterstützung im Timberwolf Server.
Stellt uns hier Eure MQTT Projekte und Ideen vor.
Forumsregeln
Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
folgendes Thema ist bei mir seit gestern Abend aufgetreten. Es hat davor schon mal funktioniert !
Subscript: MQTT-JSON wird nicht an das Objekt-ID weitergeleitet
Folgendes wurde schon versucht
- Server neu gestartet
- MQTT Subsystem deaktiviert und neu aktiviert
- MQTT Gerät gelöscht neu angelegt
Ab jetzt bin ich am Ende meiner Fähigkeiten angekommen.
Server ID 1260
Support VPN ist an
Grüße Karl
Zuletzt geändert von Parsley am Mi Jan 10, 2024 5:31 pm, insgesamt 1-mal geändert.
Timberwolf ID:1260 (3500) VPN offen, Reboot nach Absprache
solche Probleme kommen überlicherweise nach einem Update, wenn man den Cache der Web-APP (Browser) nicht löscht. D.h. in diesen Fällen funktioniert der Server und es ist nur ein Anzeigeproblem.
==> Bitte abmelden, den Cache Deines Browsers löschen und wieder anmelden und dann Rückmelden bitte
lg
Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Ich habe den Browser- Cache gelöscht und mich neu angemeldet jedoch ohne Erfolg.
Auch ein anderer Browser half nicht.
Ich versuche mein Problem noch etwas besser zu erklären.
Beim Erstellen dieses MQTT .json Geräts hat alles noch funktioniert.
Das verbinden zum Zeitseriengerät ging auch noch es wurden 600 Datenpunkte angezeigt.
Etwas später habe ich versucht eine Verbindung zu einem Gerät in einem anderen MQTT Subsystem herzustellen. Danach wurden keine Datenpunkte mehr geschrieben. Auch nicht nach dem ich alles gelöscht und neu erstellt habe.
mfg
Karl
Timberwolf ID:1260 (3500) VPN offen, Reboot nach Absprache
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
wir haben den Fehler in der Firmware hier identifiziert. Es handelt sich um eine "Race Condition" (grob gesagt, eine Software überholt eine andere beim Zugriff auf Daten und damit entsteht eine falsche Reihenfolge). Das ist etwas, das bei einem Multi-Prozessor-Multi-Tasking-System mit vielen asynchron arbeitenden Prozessen auftreten kann und normalerweise haben wir das gut im Griff, ist aber hier bei der Insider durch eine Optimierung an anderer Stelle aufgetreten, wobei noch eine Reihe von Umständen hinzutreten müssen, so dass dies bei den meisten Nutzern nicht aufgetreten ist.
Kurz: Wir denken, dass wir die Lösung gefunden haben, der Fix ist auch schon eingecheckt und wurde mit der gestrigen DEV-Version an die Tester ausgerollt. Wenn hier nichts weiter passiert, dann kommt das in die nächste IP (die es womöglich, nicht versprochen, schon nächste Woche geben wird).
Wenn Du die Funktion dringend benötigst, dann bitte hier Rückinfo geben, dann können wir prüfen, ob wir Dein System vorab per Hand patchen (aber bitte nur wenn wirklich nötig, weil ich will die Entwickler lieber entwickeln lassen).
lg
Stefan
Zuletzt geändert von StefanW am Fr Jan 12, 2024 4:07 pm, insgesamt 1-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Dieses JSON Objekt ist für mich schon dringend, da es zur Überwachung meiner Heizung dient. Ich habe auch noch weitere Tasmota-Messeinrichtungen die ich anschließen möchte. Bei einer vorab ID könnte ich das schon einmal testen.
Gruß
Karl
Timberwolf ID:1260 (3500) VPN offen, Reboot nach Absprache