Seit ich eine VCCU eingerichtet habe und all meine HM Devices daher mit IOgrp versehen habe, bekomme ich beim Neustart von FHEM die Meldung
Zitatuse IOgrp only for devices
Ich habe eben alle meine "attr ... IOgrp VCCU" angesehen und es sind IMMER nur attribute für devices.
Daher die frage: Wo könnte die Fehlermeldung herkommen?
Oder anders: Was sind "devices"? Und was nicht? (Ja ich weiss, man könnte meinen, das ist offensichtlich, aber eventuell auch nicht. Immerhin bekomme ich die Fehlermeldung. Fallen Fernbedienungen z.b. nicht unter "Devices"?)
Funktionieren tut trotz der Meldung alles wie es soll.
Bei HM gibt es die Unterscheidung zwischen devices und channels
IOGrp muss nicht bei channels gesetzt werden, sondern nur beim device, zu dem die channels gehören.
attr TYPE=CUL_HM:FILTER=DEF=......:FILTER=subType!=virtual IOgrp VCCU
deleteattr TYPE=CUL_HM:FILTER=DEF=........ IOgrp
save
und gut is
Unterscheide Devices und Channels.
Devices haben channels
devices haben eine 6 stellige HMId, Channels haben eine 8stellige
Du kannst es auch im Block "internals" sehen
Hm ja, das könnte sein. Gleich mal prüfen.