Rule firing twice with dash buttons

I have a setup with two dash buttons associating with one rule. It looks like this…

rule "Coming Home/Leaving Home button pressed"
    when
        Channel "amazondashbutton:dashbutton:AA-BB-CC-DD-EE-FF:press" triggered or
        Channel "amazondashbutton:dashbutton:11-22-33-44-55-66:press" triggered or
    Item testButton received command
    then
        logInfo("Dash","Pushed button")
end

As soon as I hit one dash button… the log shows twice the entry Pushed Button…

2017-02-13 10:11:46.972 [INFO ] [.eclipse.smarthome.model.script.Dash] - Pushed button
2017-02-13 10:11:46.972 [INFO ] [.eclipse.smarthome.model.script.Dash] - Pushed button

If I remove one channel trigger for that rule… there´s just one entry in the log…

Looks a bit like a bug to me… any one else experience that?

@ThomDietrich Are these channel triggers already document anywhere?

I think they are only documented in the readmes for the bindings that use them. The only two bindings I’m aware of that use them are Dash and Astro 2.

There might be some documentation over on the ESH documents.

I’d assume you show something related to the dashboard with your Item TestButton, in this case the rule is in intentional triggered twice, by the dashboard and by the TestButton.

The TestButton is just defined as a toggle. It´s defined like that in sitemap…

Switch item=testButton                      mappings=[ON="Toggle"]

So it´s not really showing any state… (at least I think it should not show any state…)

I will try to remove the testButton this evening and rerun my rule…

Thanks for your help…