Setzen von group Elementen

Begonnen von roli, 18 Oktober 2017, 08:51:45

Vorheriges Thema - Nächstes Thema

roli

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



FHEM auf Debian (RASPI), 2 * CUL868/433 *  FS20 STR, 2 * HMS100 T, 2 * , 1* FS20 SU, 2 *  FS20 SM8, 2 ; 1-wire Temp,i2c Bus; ESP32 WROOM; ESP8266; Arduino
Sonnenbatterie Eco8;Elektro  Nachspeicher-Ofen Ladesteuerung,
Haus Lüftung,
Integration von HardwareAlarmanlag

igami

mach doch Mal ein list group=Ofen ich vermute, dass du auch ein notify in der Gruppe hast
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

roli

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 ?
FHEM auf Debian (RASPI), 2 * CUL868/433 *  FS20 STR, 2 * HMS100 T, 2 * , 1* FS20 SU, 2 *  FS20 SM8, 2 ; 1-wire Temp,i2c Bus; ESP32 WROOM; ESP8266; Arduino
Sonnenbatterie Eco8;Elektro  Nachspeicher-Ofen Ladesteuerung,
Haus Lüftung,
Integration von HardwareAlarmanlag

Otto123

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
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

roli

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 .
FHEM auf Debian (RASPI), 2 * CUL868/433 *&nbsp; FS20 STR, 2 * HMS100 T, 2 *&nbsp;, 1* FS20 SU, 2 *&nbsp; FS20 SM8, 2 ; 1-wire Temp,i2c Bus; ESP32 WROOM; ESP8266; Arduino
Sonnenbatterie Eco8;Elektro&nbsp; Nachspeicher-Ofen Ladesteuerung,
Haus Lüftung,
Integration von HardwareAlarmanlag

Amenophis86

Und bitte Codetags nutzen das nächste Mal ;)
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...