Skip to content

Block: Compare Text Matcher ​

Type: matcher_text_compare

the Compare Text Matcher block

Compare text-based feed data using smart text matching. Perfect for triggers based on status messages ('door opened', 'motion detected'), device states ('online', 'offline'), or any text-based sensor data. Works with exact matches, exclusions, or partial text detection within longer messages.

Fields ​

Op ​

Choose how to compare the incoming feed data with your text:

  • =: Exact match: Feed value must be exactly the same as your text (e.g., feed='online' matches text='online', but 'ONLINE' or 'device online' would not match).
  • ≠: Not equal: Feed value must be different from your text (e.g., useful for 'not offline' conditions or excluding specific status messages).
  • includes: Contains: Feed value includes your text anywhere within it (e.g., feed='motion detected at 3pm' would match text='motion', perfect for parsing longer status messages).

Inputs ​

B ​

The text to compare against your feed data. Examples: 'open' to detect door status, 'motion' for PIR sensors, 'online' for device connectivity, or any specific word/phrase you're monitoring for.