Ich habe mehren defines das Attribute group ( Ofen) gegeben.
Allerdings bekomme ich jetzt bei der Anweisung:
set group=Ofen off ( oder on ) immer folgende Ausgabe:
" Unknown argument off, choose one of active addRegexpPart inactive removeRegexpPart "
Hinweise: Offensichtl. wird das set ausgeführt, aber weshalb der Fehler oder Hinweis kommt ist mir nicht klar.
Defines:
####Aktoren (Output) 4 Port relais angeschlossen ####
setdefaultattr group Ofen
setdefaultattr valueFn {($VALUE eq "on")?"off":"on"}
setdefaultattr setList on off
setdefaultattr devStateIcon on:ios-on-green:off .*:ios-off:on
#--- Bank B-----
# Ladegruppen für die Oefen -- siehe rw_LadenHeizung.cfg
define prxPortB0 readingsProxy icMCP23017:PortB0
attr prxPortB0 setFn {($CMD eq "on")?"PortB0 off":"PortB0 on"}
attr prxPortB0 alias Oefen_Keller
attr prxPortB0 sortby 7
define prxPortB1 readingsProxy icMCP23017:PortB1
attr prxPortB1 setFn {($CMD eq "on")?"PortB1 off":"PortB1 on"}
attr prxPortB1 alias Oefen_Unten
attr prxPortB1 sortby 6
define prxPortB2 readingsProxy icMCP23017:PortB2
attr prxPortB2 setFn {($CMD eq "on")?"PortB2 off":"PortB2 on"}
attr prxPortB2 alias Oefen_Oben-Sonst
attr prxPortB2 sortby 5
define prxPortB3 readingsProxy icMCP23017:PortB3
attr prxPortB3 setFn {($CMD eq "on")?"PortB3 off":"PortB3 on"}
attr prxPortB3 alias Oefen_Bad
attr prxPortB3 sortby 4
mach doch Mal ein list group=Ofen ich vermute, dass du auch ein notify in der Gruppe hast
Ja ich habe noch ein notify, allerdings auf prxPortA4. also auf einen Eingangsport und der
Gehoert nicht zu den. B0 ... B3 Ausgangs ports.
Verwirrt doch sehr wad jetzt das Problem sein soll ?
Hi,
genau das ist das Problem
Zitatset group=Ofen off ( oder on ) immer folgende Ausgabe:
" Unknown argument off, choose one of active addRegexpPart inactive removeRegexpPart "
Du wendest damit ein set Befehl off auf ein notify an, welches diesen set <> off Befehl nicht verarbeiten kann.
Ein notify versteht bloß die set Befehle aus der Fehlermeldung. :-X
Gruß Otto
Super -- vielen Dank.
Ich muss wohl mehr mit "List" prüfen aber bin nicht selbst darauf gekommen, da ich nicht daran gedacht hätte, dass das
NOTIFY auch das Gruppen attribute bekommt. Wie blöd von mir.
Werde jetzt besser mal alle meine Definitionen prüfen !!
Und wieder sollten ein paar Fehler weg sein .
Und bitte Codetags nutzen das nächste Mal ;)