add negative filtering
This commit is contained in:
@@ -101,9 +101,13 @@ filter-seen = 5
|
||||
#filter-priority =
|
||||
# include only messages having the specified circuit (partial match, alternatives and wildcard supported).
|
||||
#filter-circuit =
|
||||
# include only messages having the specified name (partial match, alternatives and wildcard supported).
|
||||
# exclude messages having the specified circuit (partial match, alternatives and wildcard supported).
|
||||
#filter-non-circuit =
|
||||
# include only messages having the specified name (partial match, alternatives and wildcard supported).
|
||||
# HA integration: filter to some useful names for monitoring the heating circuit
|
||||
filter-name = status|temp|yield|count|energy|power|runtime|hours|starts|mode|curve|^load$|^party$
|
||||
# exclude messages having the specified name (partial match, alternatives and wildcard supported).
|
||||
#filter-non-name =
|
||||
# include only messages having the specified level (partial match, alternatives and wildcard supported).
|
||||
# Note: This is a filter on top of the messages already filtered implicitly for the ebusd "mqtt" user (if any).
|
||||
# Note: Since the empty string matches all levels, an explicit check for empty string (with "^$") needs to be used for
|
||||
@@ -114,6 +118,9 @@ filter-level = ^$
|
||||
filter-direction = r|u
|
||||
# include only fields having the specified name (partial match, alternatives and wildcard supported).
|
||||
#filter-field =
|
||||
# exclude fields having the specified name (partial match, alternatives and wildcard supported).
|
||||
# HA integration: exclude the useless sensor ok/cutoff info from temperature sensor.
|
||||
filter-non-field = ^sensor$
|
||||
|
||||
|
||||
# HA integration: home assistant configuration topics prefix
|
||||
|
||||
@@ -94,8 +94,12 @@ filter-seen = 1
|
||||
#filter-priority =
|
||||
# include only messages having the specified circuit (partial match, alternatives and wildcard supported).
|
||||
#filter-circuit =
|
||||
# exclude messages having the specified circuit (partial match, alternatives and wildcard supported).
|
||||
#filter-non-circuit =
|
||||
# include only messages having the specified name (partial match, alternatives and wildcard supported).
|
||||
#filter-name =
|
||||
# exclude messages having the specified name (partial match, alternatives and wildcard supported).
|
||||
#filter-non-name =
|
||||
# include only messages having the specified level (partial match, alternatives and wildcard supported).
|
||||
# Note: This is a filter on top of the messages already filtered implicitly for the ebusd "mqtt" user (if any).
|
||||
# Note: Since the empty string matches all levels, an explicit check for empty string (with "^$") needs to be used for
|
||||
@@ -105,6 +109,8 @@ filter-level = ^$
|
||||
filter-direction = r|u
|
||||
# include only fields having the specified name (partial match, alternatives and wildcard supported).
|
||||
#filter-field =
|
||||
# exclude fields having the specified name (partial match, alternatives and wildcard supported).
|
||||
filter-non-field = ^sensor$
|
||||
|
||||
|
||||
# the field type mapped from variables named "type_map-%direction-%type" or "type_map-%type" as fallback with the
|
||||
|
||||
Reference in New Issue
Block a user