Kommunikation über LowLevel-Device unterbinden (senden und empfangen)

Begonnen von leupin, 21 Mai 2018, 10:44:02

Vorheriges Thema - Nächstes Thema

leupin

Eine kurze Frage:
Ist es möglich, bei einem Low-Level-Device zur Kommunikation das Senden und Empfangen zu unterbrechen, wenn kein Dummy-Attribut verfügbar ist?
Kann ich beispielsweise die Kommunikation einfach ins Leere laufen lassen, wenn ich das Device auf eine "nicht existierende" Dummy-Schnittstelle richte.
Bsp. Normale Definition: define xyz AESGI /dev/ttyUSB0@9600
ist es dann beispielsweise möglich die Kommunikation zu unterbrechen mit modify xyz dummy-Schnittstelle...
(Ich weiss, es wäre immer noch Sache des Modul-Entwicklers, z.B. ein Dummy-Modus im Schnittstellenmodul vorzusehen, aber leider antwortet der Entwickler auf Anfragen nicht...)

frank

eventuell kannst du das dummy attribut bekommen, wenn du es zu "global userattr" hinzufügst.

vor langer zeit konnte ich dadurch dem notify modul das attr stateFormat hinzufügen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html