Method: OpenHAB::DSL::Rules::BuilderDSL#thing_removed
- Defined in:
- lib/openhab/dsl/rules/builder.rb
#thing_removed(pattern = "*", attach: nil) ⇒ void
This method returns an undefined value.
Creates a thing removed trigger
The ‘event` passed to run blocks will be a Core::Events::ThingRemovedEvent.
1759 1760 1761 1762 |
# File 'lib/openhab/dsl/rules/builder.rb', line 1759 def thing_removed(pattern = "*", attach: nil) @ruby_triggers << [:thing_removed, pattern] event("openhab/things/#{pattern}/removed", types: "ThingRemovedEvent", attach:) end |