]> git.basschouten.com Git - openhab-addons.git/commit
[mqtt.homeassistant] avoid improperly delivered triggers (#17584)
authorCody Cutrer <cody@cutrer.us>
Fri, 18 Oct 2024 13:24:50 +0000 (07:24 -0600)
committerGitHub <noreply@github.com>
Fri, 18 Oct 2024 13:24:50 +0000 (15:24 +0200)
commit5cd76ee6ec2857aa0a362e9ed6f0f81343413f41
treeb6e63e0b8f6722cd2bf2be75c065265f997d65e5
parent5de7773c61af8adb647d883fc3c063e116aa4935
[mqtt.homeassistant] avoid improperly delivered triggers (#17584)

if multiple DeviceTrigger components share a topic, and each
has a payload value configured, only messages matching that
payload should be delivered to the corresponding channel

Signed-off-by: Cody Cutrer <cody@cutrer.us>
bundles/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/ChannelState.java
bundles/org.openhab.binding.mqtt.homeassistant/src/test/java/org/openhab/binding/mqtt/homeassistant/internal/component/AbstractComponentTests.java
bundles/org.openhab.binding.mqtt.homeassistant/src/test/java/org/openhab/binding/mqtt/homeassistant/internal/component/DeviceTriggerTests.java