Direkte Attributhilfe funktioniert nicht bei Devices mit "." im Namen

Begonnen von DS_Starter, 07 Oktober 2018, 12:57:47

Vorheriges Thema - Nächstes Thema

DS_Starter

Hallo Rudi,

ich habe festgestellt, dass die Direkthilfe für Attribute nicht bei Devices funktioniert, deren Name einen Punkt enthält.
Habe jetzt eine Weile gebraucht um diesen Zusammenhang herauszufinden, weil es bei manchen Devices funktionierte und anderen wieder nicht und ich erst einen Fehler bei der Erstellung meiner Commandref vermutete.

Ich habe die Namensgebung nach einem bestimmten System aufgebaut, sodass die Devices z.B. so heißen:


Rep.Report
Rep.SyncStandby
Rep.Sysmon
Rep.TasterFL
usw.


Bei solchen Devices funktioniert die Direkthilfe nicht, wenn ich ein Device auf einen "einfachen" Namen kopiere ohne "." im Namen, klappt es.
Das Problem ist also nachvollziehbar mit dem Devicenamen verknüpft. Wenn du ein FHEMWEB-Device auf einen Namen mit "." kopierst/erstellst kannst du es (hoffentlich  ;) ) nachvollziehen.
Leider war ich nicht in der Lage die relevante Stelle im Code zu finden um einen direkten Patch anbieten zu können.

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

rudolfkoenig


DS_Starter

Danke ... funktioniert auch bei mir.

schönen Restsonntag und LG
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter