OH3 Anfänger, Switch funktioniert nicht

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Benutzeravatar
MonsterMic
Beiträge: 31
Registriert: 21. Aug 2020 16:30
Answers: 1

OH3 Anfänger, Switch funktioniert nicht

Beitrag von MonsterMic »

Ich bin mit einer einfachen OBI-Steckdose gestartet, die schon unter OH2.5 lief.
Nach der Konfiguration Thing->Channel->Item kann ich nur einmal unter [Item] einschalten.
Es sieht so aus, als ob A) der Status vom device nicht erkannt wird, oder B) OH3 den Aus-Befehl nicht sendet.
Wenn ich an der Steckdose den Schalter betätige, ändert sich der Satus in OH3 auch nicht.
Das Einschalten sieht so aus.
OBI_2_Switch.jpg
Meine Konfiguration:

Code: Alles auswählen

UID: mqtt:topic:myB:OBI_2
label: OBI_2
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:myB
channels:
  - id: Temperature
    channelTypeUID: mqtt:number
    label: Temperature
    description: ""
    configuration:
      stateTopic: tele/OBI_2/SENSOR
      transformationPattern: JSONPATH:$.AM2301.Temperature
  - id: Switch
    channelTypeUID: mqtt:switch
    label: Switch
    description: ""
    configuration:
      commandTopic: cmnd/OBI_2/POWER
      stateTopic: stat/OBI_2/POWER
Beim Ausschalten passiert nix.

Die Temperatur wird erkannt. Aber ich muss händisch den Browser refrehen.

Im Voraus besten Dank für jeden Tip.
von MonsterMic » 13. Jan 2021 08:22
Bei mir war des die gleiche Ursache wie bei
Re: kein aktueller Status der Items auf der Main UI Widgets von OH3
https://openhabforum.de/viewtopic.php?f=15&t=4660
Vielen Dank Keven.
Wenn ich den AVIRA abschalte funktioniert alles.
Gehe zur vollständigen Antwort
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Stachi
Beiträge: 125
Registriert: 8. Dez 2020 19:29
Answers: 0

Re: OH3 Anfänger, Switch funktioniert nicht

Beitrag von Stachi »

hast du das item auch verlinkt?

Und hast du im MQTTfx mal geschaut, ob die Lampe schaltet, wenn du "cmnd/OBI_2/POWER" mit "ON" publishst?

Benutzeravatar
MonsterMic
Beiträge: 31
Registriert: 21. Aug 2020 16:30
Answers: 1

Re: OH3 Anfänger, Switch funktioniert nicht

Beitrag von MonsterMic »

verlinkt ist über channel->addLink
OBI_2_channel_link.jpg
über mqtt.fx funktioniert ON/OFF ohne Fehler
OBI_2_mqtt_manual.jpg
Mein Problem ist, das unter [Items]-> mit dem Schalter einmal einschalten kann. Da sendet OH auch das cmnd.
OBI_2_mqtt_cmd_ON.jpg
Wenn ich den Schalter in der Item-Maske nach unten schiebe (OFF) sendet OH nix.
Auch wird der Status des Schalters nicht refresht, wenn ich den Schalter händisch über mqtt.fx oder an der Steckdose betätige.

Kann das an meinem browser liegen? Habe mit chrome und edge unter WIN10 aber das gleiche Verhalten.
Auch mit komplett neuer Installation gleiches Problem.

## Release = Raspbian GNU/Linux 10 (buster)
## Kernel = Linux 5.4.83-v7l+
## Platform = Raspberry Pi 4 Model B Rev 1.2
## Uptime = 0 day(s). 16:25:37
## CPU Usage = 0% avg over 4 cpu(s) (4 core(s) x 1 socket(s))
## CPU Load = 1m: 0.09, 5m: 0.03, 15m: 0.00
## Memory = Free: 2.52GB (67%), Used: 1.26GB (33%), Total: 3.78GB
## Swap = Free: 2.58GB (100%), Used: 0.00GB (0%), Total: 2.58GB
## Root = Free: 21.96GB (83%), Used: 4.47GB (17%), Total: 27.60GB
## Updates = 0 apt updates available.
## Sessions = 1 session(s)
## Processes = 125 running processes of 32768 maximum processes

openHABian 3.0.0 - Release Build
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Gesendet von mic

Stachi
Beiträge: 125
Registriert: 8. Dez 2020 19:29
Answers: 0

Re: OH3 Anfänger, Switch funktioniert nicht

Beitrag von Stachi »

Also ich hatte das Problem auch mal...
bis mich Udo1Toni darauf hingewiesen hat, bei OH die Groß-/Kleinschreibung exakt zu beachten.
In deinem Fall muss also:
Command-Topic:
cmnd/OBI_2/POWER
und
State-Topic:
stat/OBI_2/POWER
stehen, sonst versteht OH die Statusänderung nicht.

Für das Command ist das relativ egal, da Tasmota die Groß-/Kleinschreibung nicht beachtet...
bzgl. ON funktioniert, OFF aber nicht...
Hast du auch diese Einträge gemacht?
Custom On/Open Value = ON
Custom Off/Closed Value= OFF

Benutzeravatar
udo1toni
Beiträge: 15269
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: OH3 Anfänger, Switch funktioniert nicht

Beitrag von udo1toni »

Die Custom Values sollten nicht benötigt werden. Soweit ich das sehen kann, sind die Topics auch korrekt angegeben.
@MonsterMic: Hast Du openHAB mal neu gestartet?
openHAB4.3.6 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Benutzeravatar
MonsterMic
Beiträge: 31
Registriert: 21. Aug 2020 16:30
Answers: 1

Re: OH3 Anfänger, Switch funktioniert nicht

Beitrag von MonsterMic »

Danke für die Tipps.
die Topics sind OK. siehe oben. Oder übersehe ich da was?
Ja mit mqtt.fs funktionieren die commands.
Beim Einschalten über OH funktioniert es, wenn ich den switch von OFF->ON betätige.
Beim switch ON->OFF gibt OH kein cmd aus. Siehe oben.

customValues ON/OFF bringen keine Verbesserung.

Ja, OH neu gestartet und auch komplett neue Installation mit neuer CF-Card.
mosquitto habe ich über openhabian-config installiert. Der funktioniert.
Siehe oben (debug):

Welche Diagnosemöglichkeiten habe ich noch?
Gesendet von mic

Benutzeravatar
udo1toni
Beiträge: 15269
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: OH3 Anfänger, Switch funktioniert nicht

Beitrag von udo1toni »

Wenn Du über mqtt.fx steuern kannst, scheidet mosquitto als Fehlerursache sofort aus.
Das Einzige, was mir einfällt: deinstalliere das mqtt Binding und installiere es erneut. Vielleicht zwischendrin mal den Pi durchstarten.

(Das bedeutet natürlich auch, alle Things usw. neu anzulegen).
openHAB4.3.6 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Benutzeravatar
MonsterMic
Beiträge: 31
Registriert: 21. Aug 2020 16:30
Answers: 1

[gelöst]Re: OH3 Anfänger, Switch funktioniert nicht

Beitrag von MonsterMic »

Bei mir war des die gleiche Ursache wie bei
Re: kein aktueller Status der Items auf der Main UI Widgets von OH3
https://openhabforum.de/viewtopic.php?f=15&t=4660
Vielen Dank Keven.
Wenn ich den AVIRA abschalte funktioniert alles.
Gesendet von mic

Antworten