[Gelöst] setstate mit Device-Liste ergibt Fehler in DOIF

Begonnen von dadoc, 17 August 2016, 12:45:55

Vorheriges Thema - Nächstes Thema

dadoc

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
Standort 1: FS20 mit CUL und FHEM auf Raspi. HM-Komponenten (Heizung, Rollladen, Schalter). HM IP über Raspimatic (testweise)
Standort 2: Homematic (Wired) über CCU2 und PocketHome HD
3 x Raspi3 mit piCorePlayer/Kodi für Multiroom Audio (+ Tablets/iPeng/iPods

Vize

Mahlzeit,

versuch mal
(setstate (Vel_HA,Vel_SP,Vel_WC,Vel_AZ,all_shutters) off)

Gruß
Andreas

dadoc

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
Standort 1: FS20 mit CUL und FHEM auf Raspi. HM-Komponenten (Heizung, Rollladen, Schalter). HM IP über Raspimatic (testweise)
Standort 2: Homematic (Wired) über CCU2 und PocketHome HD
3 x Raspi3 mit piCorePlayer/Kodi für Multiroom Audio (+ Tablets/iPeng/iPods

EIB-Fan

Hallo dadoc,

probiere es mal mit:


((setstate Vel_HA,Vel_SP,Vel_WC,Vel_AZ,all_shutters off))


Gruß Jens

dadoc

Vielen Dank Jens, damit scheint das zu gehen!
Gruß
Martin
Standort 1: FS20 mit CUL und FHEM auf Raspi. HM-Komponenten (Heizung, Rollladen, Schalter). HM IP über Raspimatic (testweise)
Standort 2: Homematic (Wired) über CCU2 und PocketHome HD
3 x Raspi3 mit piCorePlayer/Kodi für Multiroom Audio (+ Tablets/iPeng/iPods