FHEM Forum

FHEM => Automatisierung => Thema gestartet von: pula am 30 April 2019, 23:21:43

Titel: Verständnisfrage myUtils
Beitrag von: pula am 30 April 2019, 23:21:43
Hallo,

hab hier irgendwie ein grundsätzliches Verständnis-Problem. Wahrscheinlich schon 1000 Mal im Forum gekommen, aber ich hab nix gefunden.
Ich hab einige Sprit-Preise, die extern in dummies gefüllt werden (per python aus der österreichischen Spritpreis-Datenbank).
Die sind alle im Raum "traffic" und deren Name beginnt mit dSpritpreis_
Nun habe ich eine Telegram-Routine, die mir die Preise auf Anfrage zusendet - allerdings unsortiert.
Um die zu sortieren, würde ich gerne die Namen und Werte in ein (perl) array schmeissen.
Das ginge natürlich statisch mit den Namen, aber ich hätte es gerne dynamisch, damit nichts weiter zu tun ist, falls neue Tankstellen dazukommen.
Kann mir bitte jemand sagen, wie ich in der myUtils durch alle devices eines Raums oder zumindest durch alle devices mit einem bestimmten Namens-Schema iterieren kann?
Danke im voraus und sorry für die wahrscheinlich blöde Frage....
Cheers,
Pula
Titel: Antw:Verständnisfrage myUtils
Beitrag von: amenomade am 01 Mai 2019, 00:46:51
Guck mal devspec2array() https://wiki.fhem.de/wiki/DevelopmentModuleAPI#devspec2array
Titel: Antw:Verständnisfrage myUtils
Beitrag von: pula am 01 Mai 2019, 21:53:57
Super, genau was ich gesucht habe!  8)
DANKE!
Cheers,
Pula