Hallo zusammen,
mit zunehmender Begeisterung ersetze ich notfies durch DOIFs.
Eines fällt mir auf:
Mit einem setstate Kommando wie
(setstate Vel_HA,Vel_SP,Vel_WC,Vel_AZ,all_shutters off)\
wird anscheinend die Liste nicht richtig ausgewertet, denn das ergibt:
2016.08.17 08:22:52 2: alle_rolllaeden_schalter_d: setstate Vel_HA: Usage: setstate <name> <state>
where <name> is a single device name, a list separated by komma (,) or a regexp. See the devspec section in the commandref.html for details.
2016.08.17 08:22:52 2: alle_rolllaeden_schalter_d: Vel_SP: Unknown command Vel_SP, try help.
2016.08.17 08:22:52 2: alle_rolllaeden_schalter_d: Vel_WC: Unknown command Vel_WC, try help.
2016.08.17 08:22:52 2: alle_rolllaeden_schalter_d: Vel_AZ: Unknown command Vel_AZ, try help.
2016.08.17 08:22:52 2: alle_rolllaeden_schalter_d: all_shutters on: Unknown command all_shutters, try help.
Oder habe ich da einen Fehler in der setstate-Zeile? In der Kommandozeile funktioniert's.
Grüße
Martin
Mahlzeit,
versuch mal
(setstate (Vel_HA,Vel_SP,Vel_WC,Vel_AZ,all_shutters) off)
Gruß
Andreas
Bringt keine Abhilfe:
2016.08.17 13:12:51 1: devspec2array (Vel_HA,Vel_SP,Vel_WC,Vel_AZ,all_shutters): Unmatched ( in regex; marked by <-- HERE in m/^( <-- HERE (Vel_HA)$/ at fhem.pl line 1158.
2016.08.17 13:12:51 2: alle_rolllaeden_schalter_d: setstate (Vel_HA,Vel_SP,Vel_WC,Vel_AZ,all_shutters) off: Please define (Vel_HA,Vel_SP,Vel_WC,Vel_AZ,all_shutters) first
Hallo dadoc,
probiere es mal mit:
((setstate Vel_HA,Vel_SP,Vel_WC,Vel_AZ,all_shutters off))
Gruß Jens
Vielen Dank Jens, damit scheint das zu gehen!
Gruß
Martin