Usertreffen: Überlegungen zum plug´n play bei 1-wire

Hallo Leute,

Paresy hat gestern gesagt, dass das Erkennen von mehreren defekten oder neuen Bauteilen per Skript nicht geht. Das stimmt so nicht ganz.
Ich habe mit folgendes Überlegt: In der Hardware müsste man zusätzlich Bauteile einbauen, die den Bus unterbrechen. Zum Beispiel einen DS2413 mit angeschlossenen Photo MOS Relais. Hinweis für Eservice :wink: .
Das Skript müsste ungefähr so aussehen:
Ersten DS2413 im Bus suchen, wenn ok dann 1-wire vom Bauteil im Modul zuschalten, Bauteil abfragen, wenn defekt dann Bildschirmausgabe:
„Modul XYZ defekt, bitte wechseln“
Den Eingang wieder abschalten (Photo MOS Relais) den Bus ohne defektes Bauteil zuschalten, nächsten DS2413 suchen und so weiter…
Nach Reparatur müsste ein „Repariert“ Button gedrückt werden und man könnte über eine Routine das neue Bauteil suchen und die 1-wire ID in die ermittelte Instanz einfügen.

Was haltet Ihr davon?

Grüße aus dem Erzgebirge

Jens