OH3 Generic MQTT thing - Channel Dimmer

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Pete60
Beiträge: 5
Registriert: 8. Feb 2021 09:21
Answers: 0

OH3 Generic MQTT thing - Channel Dimmer

Beitrag von Pete60 »

Hallo Leute,

ein Dimmer mit min=0 max=100 sendet Werte von 0 bis 100.....soweit klar.

- id: MQTT_prozent
channelTypeUID: mqtt:dimmer
label: MQTT_prozent
description: ""
configuration:
commandTopic: go-eCharger/000000/cmd/req
min: 0
formatBeforePublish: "%s"
max: 100

Setzt man den min Wert z.B. auf 10 und max auf 100, werden Werte von 19 bis 100 gesendet ?
Min 50, max 100 ergibt 75 bis 100....

Wie ist das zu verstehen ?

Grüße

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

Re: OH3 Generic MQTT thing - Channel Dimmer

Beitrag von udo1toni »

Tja, vermutlich handelt es sich um einen Fehler ;)

Wenn Du das reproduzierbar hinbekommst, wäre es das Beste, einen Issue bei github aufzumachen.
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.9 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

Pete60
Beiträge: 5
Registriert: 8. Feb 2021 09:21
Answers: 0

Re: OH3 Generic MQTT thing - Channel Dimmer

Beitrag von Pete60 »

Nein, ist kein Fehler, das ist anscheinend so.

https://community.openhab.org/t/oh3-gen ... mer/118212

Ich kapier die Logik dahinter nicht.
Wenn ich Werte von 0 bis 100 will dann trag ich bei min / max 0 bis 100 ein.
Wenn ich andere Grenzwerte benötige dann eben jende die ich benötige.
....und die sollten dann auch so gesendet werden.

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

Re: OH3 Generic MQTT thing - Channel Dimmer

Beitrag von udo1toni »

Ja, die Frage ist halt, worauf sich die Grenzen beziehen, ob auf die openHAB-Seite oder auf die mqtt Seite. Vielleicht liegt da der Fehler.
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.9 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

Antworten