Tinkerforge / warp-charger

Mit WARP, Abkürzung für "Wall Attached Recharge Point", bietet Tinkerforge Open Source Ladelösungen für Elektrofahrzeuge.
https://www.tinkerforge.com/de/shop/warp.html
57 stars 9 forks source link

Ereignis-Log: Schalter für "Ignore unknown MQTT Topics" hinzufügen #45

Closed erikgieseler closed 6 months ago

erikgieseler commented 6 months ago

Hallo, könntet ihr evtl. in den MQTT Einstellungen einen Schalter hinzufügen, womit man die Ausgabe von "unknown topics" im Ereignis-Log unterdrücken kann ? Mein Node-RED sendet aus Gründen der Übersichtlichkeit an das gleiche Topic-Präfix Nachrichten wie die Wallbox. Dadurch wird für jede Nachricht ein entsprechender Log Eintrag erzeugt, was eigentlich unnötig ist, siehe beigefügte Screenshots. Vielen Dank!

Log

Topics

rtrbt commented 6 months ago

Auf den selben Topic-Präfix wie die Wallbox zu schreiben ist keine gute Idee: Wenn wir mit der nächsten Firmware-Version eine neue API hinzufügen, die den selben Namen wie dein Topic hat, könnte diese API unabsichtlich aufgerufen werden.

Für die Übersichtlichkeit könntest du z.B. den Topic-Präfix der Wallbox auf wallbox/links/api ändern und deine Zusatztopics weiterhin unter wallbox/links schreiben.

erikgieseler commented 6 months ago

Ich habe meine Topics angepasst.