MQTT Konfiguration OH3.4.4

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Johannes911
Beiträge: 55
Registriert: 17. Aug 2020 08:02

MQTT Konfiguration OH3.4.4

Beitrag von Johannes911 »

Hallo,
ich habe versucht nach der Vorlage von tasmota meine Steckdose auszulesen:
tasmota.things

Code: Alles auswählen

Bridge mqtt:broker:myMQTTBroker [host="192.168.180.30", secure=false ]

Thing mqtt:topic:tasmota:tasmota_01 (mqtt:broker:mxMQTTBroker)  [ availabilityTopic="tele/tasmota/LWT", payloadAvailable="Online", payloadNotAvailable="Offline" ] {
    Channels:
        Type switch : PowerSwitch "Power Switch" [
            stateTopic="stat/tasmota_01/POWER",
            commandTopic="cmd/tasmota_01/POWER",
            on="ON",
            OFF="OFF"
        ]
// Sonoff Pow (read current wattage; for read and switch on-state see above)
        Type Number : Tasmota_01Power        [stateTopic="tele/tasmota_01/SENSOR", transformationPattern="JSONPATH:$.ENERGY.Power"]
}
führt beim Start zu folgenden Ausgaben:
2023-06-04 15:09:31.684 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Time zone set to 'Europe/Berlin'.
2023-06-04 15:09:31.778 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Locale set to 'de_DE'.
...
2023-06-04 15:09:41.495 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'charts.items'
2023-06-04 15:09:42.028 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dornweg_knx.items'
2023-06-04 15:09:42.201 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dornweg.items'
2023-06-04 15:09:42.311 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'tasmota.items'
2023-06-04 15:09:42.777 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'mysql.persist'
2023-06-04 15:09:43.692 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dornweg.sitemap'
2023-06-04 15:09:43.995 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'knx_test.things'
2023-06-04 15:09:44.020 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'tasmota.things'
2023-06-04 15:09:44.071 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'tasmota.things' has errors, therefore ignoring it: [12,14]: mismatched input 'Number' expecting RULE_ID

2023-06-04 15:09:48.012 [INFO ] [.core.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
...
2023-06-04 15:09:52.108 [WARN ] [ty.util.ssl.SslContextFactory.config] - Trusting all certificates configured for Client@fe17cde[provider=null,keyStore=null,trustStore=null]
2023-06-04 15:09:52.109 [WARN ] [ty.util.ssl.SslContextFactory.config] - No Client EndPointIdentificationAlgorithm configured for Client@fe17cde[provider=null,keyStore=null,trustStore=null]
2023-06-04 15:09:57.282 [INFO ] [e.automation.internal.RuleEngineImpl] - Rule engine started.
was ist an meiner tasmota.things-Datei falsch, fehlt da eine Klammer irgendwo gegenüber der Vorlage?
wo bekomme ich die RULE_ID her bzw. was genau fehlt da?
und muss mir die SSL-Meldung etwas sagen?

Danke schon jetzt

Johannes911
Beiträge: 55
Registriert: 17. Aug 2020 08:02

Re: MQTT Konfiguration OH3.4.4

Beitrag von Johannes911 »

also, nach dem Lesen einiger anderer Hinweise habe ich sowohl Switch als auch Number ganz in Kleinbuchstaben geschrieben, jetzt wird beim Start immerhin die tasmota.things geladen. Irgendwelche Daten bekomme ich aber nicht zu sehen, auch nicht in den Logs

Benutzeravatar
peter-pan
Beiträge: 2564
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: MQTT Konfiguration OH3.4.4

Beitrag von peter-pan »

Du hast zwar die Zeile 11 auskommentiert, aber die Zeile 12 nicht. Das solltest du mal versuchen.

Edit: Oder das "Type Number : " klein schreiben (Type number : )
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.1 openhabian

Johannes911
Beiträge: 55
Registriert: 17. Aug 2020 08:02

Re: MQTT Konfiguration OH3.4.4

Beitrag von Johannes911 »

das hatte ich schon gefunden ;-)

Harka
Beiträge: 298
Registriert: 30. Apr 2021 13:13
Answers: 15

Re: MQTT Konfiguration OH3.4.4

Beitrag von Harka »

Du hast einmal availabilityTopic="tele/tasmota/LWT" und sonst tasmota_01 !?
Hast Du mal mit einem Mqtt-Tool geschaut was beim Broker ankommt?

Johannes911
Beiträge: 55
Registriert: 17. Aug 2020 08:02

Re: MQTT Konfiguration OH3.4.4

Beitrag von Johannes911 »

Hallo Harka,
welches Mqtt-Tool?

Johannes911
Beiträge: 55
Registriert: 17. Aug 2020 08:02

Re: MQTT Konfiguration OH3.4.4

Beitrag von Johannes911 »

peter-pan hat geschrieben: 4. Jun 2023 18:51 Du hast zwar die Zeile 11 auskommentiert, aber die Zeile 12 nicht. Das solltest du mal versuchen.

Edit: Oder das "Type Number : " klein schreiben (Type number : )
mit auskommentieren der Zeile 12 bekomme ich keinen Fehler mehr im Log, aber Daten bekomme ich trotzdem keine. Und ich möchte eigentlich die Daten auslesen, erst einmal nur die aktuellen Watt aber danach, wenn es denn funktioniert, natürlich alle.

Benutzeravatar
peter-pan
Beiträge: 2564
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: MQTT Konfiguration OH3.4.4

Beitrag von peter-pan »

@Harka hat dich ja schon auf einen Unterschied aufmerksam gemacht. Hast du auch gesehen, dass
Johannes911 hat geschrieben: 4. Jun 2023 17:24 Bridge mqtt:broker:myMQTTBroker [host="192.168.180.30", secure=false ]

Thing mqtt:topic:tasmota:tasmota_01 (mqtt:broker:mxMQTTBroker) [ availabilityTopic="tele/tasmota/LWT", payloadAvailable="Online", payloadNotAvailable="Offline" ] {
du den Broker unterschiedlich genannt hast ? In der Bridge nennst du ihn myMQTTBroker und m Thing dann mxMQTTBroker

Edit:
MQTT-Tools: MQTT.fx, MQTT-Explorer
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.1 openhabian

Johannes911
Beiträge: 55
Registriert: 17. Aug 2020 08:02

Re: MQTT Konfiguration OH3.4.4

Beitrag von Johannes911 »

ohh, danke! den Typo hätte ich wohl die nächsten Tage nicht gesehen. aber auch mit Änderung keine Daten - schade.

Benutzeravatar
peter-pan
Beiträge: 2564
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: MQTT Konfiguration OH3.4.4

Beitrag von peter-pan »

Wie sehen denn deine Items aus ?

Edit:
Hast du nach der Änderung des Things dein OH mal neu gestartet ? Wenn nicht, mach das mal
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.1 openhabian

Antworten