In readingsGroup Devices ohne bestimmtes Internal rausfiltern

Begonnen von rrr, 18 Januar 2020, 21:52:17

Vorheriges Thema - Nächstes Thema

rrr

Wie kann ich in einer readingsGroup nur Devices anzeigen welches ein bestimmtes Internal nicht enthalten?

So funktioniert es leider nicht:

.*:FILTER=chanNo!=.*:state

amenomade

#1
.*:FILTER=internalname!=..*

oder sogar direkt, wenn Du keinen Filter auf dem Name des Devices haben willst:
i:internalname!=..*

EDIT: das geht aber nur mit devspec z.B. für "list". Aber nicht für ReadingsGroup, die eine andere Syntax haben
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

OdfFhem

@rrr

Gibt state von allen Devices ohne chanNo - egal ob Internal, Reading oder Attribut - aus:

list chanNo= state

rrr

Aaah ein Punkt zuwenig. Vielen Dank.

Weiß einer von Euch zufällig auch, warum ich kein "größer als" setzen kann?

.*:FILTER=chanNo!>01:state

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

rrr