[Gelöst]mehrmalige Ausführung eines Befehls bis Prüfung kein Text (leer) ergibt

Begonnen von TomLee, 14 April 2018, 17:36:07

Vorheriges Thema - Nächstes Thema

MadMax-FHEM

Du erhältst die Arraygröße, also 4 Einträge...

In @array sollte drin stehen was du brauchst...

Zugriff $array[0] bis $array[3]

Oder eben foreach...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

CoolTux

Es wird dir die Anzahl der Element im Array an gezeigt. Wie du die Elemente aus ließt findest du im Netz.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

TomLee

Mann, Mann schwere Geburt und so klein am Ende. Hab's endlich und weiß nicht was da die ganze Zeig so schwierig dran war.

sub delech() {
my @array = split(",",ReadingsVal("Echo","list_SHOPPING_ITEM",""));
foreach my $sk (@array)
{fhem ("set Echo item_shopping_delete $sk");
}}


Danke an alle

MadMax-FHEM

Bitte gerne!

Macht nix, dass es so lange war...
...und dass es jetzt so einfach scheint, zeigt: was gelernt...

Dann noch als gelöst kennzeichnen, umbenennen in beispielsweise [gelöst] mehrmalige Ausführung eines Befehls bis Prüfung kein Text (leer) ergibt

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)