FHEM Forum

FHEM - Entwicklung => FHEM Development => Thema gestartet von: mwllgr am 01 Januar 2020, 21:44:17

Titel: [gelöst] Überprüfen ob Device existiert
Beitrag von: mwllgr am 01 Januar 2020, 21:44:17
Hi,
wie kann ich mittels Namen eines Devices überprüfen, ob ein Device existiert?

Danke!
Titel: Antw:Überprüfen ob Device existiert
Beitrag von: CoolTux am 01 Januar 2020, 21:45:11
Dafür gibt es eine Funktion in der fhem.pl

https://wiki.fhem.de/wiki/DevelopmentModuleAPI#IsDevice
Titel: Antw:Überprüfen ob Device existiert
Beitrag von: Sidey am 01 Januar 2020, 21:45:16
Das geht mit IsDevice:

https://wiki.fhem.de/wiki/DevelopmentModuleAPI#IsDevice
Titel: Antw:Überprüfen ob Device existiert
Beitrag von: justme1968 am 01 Januar 2020, 22:29:25
warum gibt es bei dir devices von denen du den namen kennst aber nicht weißt ob es sie gibt?
Titel: Antw:Überprüfen ob Device existiert
Beitrag von: mwllgr am 01 Januar 2020, 22:51:28
Vielen Dank!

Ich benötige das um für ein Modul zu überprüfen, ob die im DEF eingegebene Variable wirklich ein existierendes Device ist.
Titel: Antw:Überprüfen ob Device existiert
Beitrag von: CoolTux am 02 Januar 2020, 07:24:25
Du meinst der Inhalt der Variablen? In der DEF wird eine Variable aber nicht funktionieren.
Titel: Antw:Überprüfen ob Device existiert
Beitrag von: Byte09 am 02 Januar 2020, 07:30:34
Zitat von: CoolTux am 02 Januar 2020, 07:24:25
Du meinst der Inhalt der Variablen? In der DEF wird eine Variable aber nicht funktionieren.

basierend auf Vemutungen :

Ich denke er will in einer Defiinition ein zusätzliches Argument ( als Variable betitelt ) übergeben ( define device TYP argument ) und prüfen ob dieses Argument als device existiert - um auf diesem irgendetwas 'aufzubauen' 

... sowas in der art ?!

gruss Byte09
Titel: Antw:Überprüfen ob Device existiert
Beitrag von: mwllgr am 02 Januar 2020, 09:12:26
Genau so, ja. Danke.