Das ist eine andere Stelle, um JSONPATH zu nutzen. Allerdings funktioniert das nur, wenn der Channel vom Typ String ist, den nder Channel muss jka das gesamte JSON weiterleiten.
Es sollte aber unnötig sein, wenn das Thing per Auto Discovery eingebunden wurde.
Zur Verdeutlichung der Weg der Information:
Tasmota Hardware <-> MQTT Broker <-> openHAB mqtt Binding <-> mqtt Thing/Channel <-> Item.
Der Ausschnitt Channel <-> Item kann noch etwas detaillierter sein:
Channel -> transformationPattern -> Link -> Item
Channel <- formatBeforePublish <- (Link) <- Item
Es gibt hier also abhängig von der Richtung unterschiedliche Dinge zu konfigurieren. Im transformationPattern (das ist Bestandteil des Channels, NICHT des Links) kannst Du JSONPath ebenfalls einsetzen, aber hier steht keine Auswahl zur Verfügung, weshalb Du JSONPATH: vor das Argument schreiben musst. transformationPattern ist eine Advanced Option, die musst Du also zunächst einblenden
Manuell legst Du ein Thing einfach über der Weiße Plus im blauen Kreis an (rechts unten wenn Du in der Things-Ansicht bist). Im ersten Schritt wählst Du dann das mqtt Binding aus und wählst im "Add Manual" Bereich "Generic MQTT Thing" aus. Und dann fügst Du halt alle Daten entsprechend ein.
Wie gesagt, sollte bei Auto Discovery automatisch der korrekte Ausdruck eingefügt werden. Falls das nicht funktioniert hat, wäre mein Tipp, das entsprechende Thing zu löschen und neu anlegen zu lassen.
Falls das hartnäckig nicht funktioniert, ist das manuelle Anlegen tatsächlich die einfachste Variante.
Tasmota 9.5 ist halt auch schon gut abgehangen, aktuell ist V13.2, und auch wenn man nicht unbedingt updaten muss (und Theo Arends soger davon abrät, wenn man keine Probleme hat), kann es halt gut sein, dass gerade die Autokonfiguration (homeassistant-kompatibel) inzwischen ganz anders läuft. openHAB implementiert eventuell nur das aktuelle Protokoll, so dass dann nicht alle Features korrekt genutzt werden.
Die anderen Punkte im Profile (im Link zwischen Channel und Item) beziehen sich jeweils auf andere Möglichkeiten, den ankommenden Wert zu manipulieren, bevor er im Item landet. Standard bedeutet, dass der Wert unverändert weitergeleitet wird.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet