Yes, I can.
By creating a garbage rule and then overwriting it with the proper YAML code:
triggers:
- id: "1"
configuration:
event: SINGLE
channelUID: mqtt:topic:autoPogoNAS:9F306C:Button1
type: core.ChannelEventTrigger
conditions: []
actions:
- inputs: {}
id: script
configuration:
type: application/vnd.openhab.dsl.rule
script: |
// context: mqtt-1
logWarn("ButtonLog: ", "SINGLE")
type: script.ScriptAction
I’m able to achieve expected results in the Design UI:
Which is editable (of course I still cannot pick trigger channel from the list).