Hallo zusammen,
wie dem Titel entnehmbar, habe ich vor die Reedkontakte an den Fenstern mit 1-Wire abzufragen. Hierzu habe ich owfs auf einem Raspberry Pi installiert und verwende einen DS9490R, um den Bus anzuschließen. Für die Anschlüsse an den Reedkontakten benutze ich jeweils einen DS2411. Dieser wird vom Bus als DS2401 erkannt, was an sich schon etwas seltsam ist.
Nun zu meinen Problemen:
1. Die Reaktionszeit ist sehr langsam. Wenn ich einen Kontakt öffne, dauert es teilweise über eine Minute, bis es am Raspberry angekommen ist. Die Temperatursensoren sind sofort da. Im Testaufbau mit nur einem Reedkontakt verhält es sich genau gleich. Kann man irgendwo den Abfragezyklus einstellen oder fehlt ein Treiber, um den DS2411 korrekt zu erkennen?
2. Ich verwende eine lineare Topologie und habe bisher (neben ein paar Temperaturfühlern) nur zwei Reedkontakte angeschlossen. Beide werden auch soweit erkannt. Die Erkennung des zweiten Fensters funktioniert wie erwartet. Öffne ich allerdings das erste Fenster, löst es den Kontakt vom zweiten Fenster ebenfalls aus. Das alles natürlich mit Verzögerung (siehe Problem 1)
Irgendwelche Ideen, woran es liegen könnte?
Gruß
Stefan
wie dem Titel entnehmbar, habe ich vor die Reedkontakte an den Fenstern mit 1-Wire abzufragen. Hierzu habe ich owfs auf einem Raspberry Pi installiert und verwende einen DS9490R, um den Bus anzuschließen. Für die Anschlüsse an den Reedkontakten benutze ich jeweils einen DS2411. Dieser wird vom Bus als DS2401 erkannt, was an sich schon etwas seltsam ist.
Nun zu meinen Problemen:
1. Die Reaktionszeit ist sehr langsam. Wenn ich einen Kontakt öffne, dauert es teilweise über eine Minute, bis es am Raspberry angekommen ist. Die Temperatursensoren sind sofort da. Im Testaufbau mit nur einem Reedkontakt verhält es sich genau gleich. Kann man irgendwo den Abfragezyklus einstellen oder fehlt ein Treiber, um den DS2411 korrekt zu erkennen?
2. Ich verwende eine lineare Topologie und habe bisher (neben ein paar Temperaturfühlern) nur zwei Reedkontakte angeschlossen. Beide werden auch soweit erkannt. Die Erkennung des zweiten Fensters funktioniert wie erwartet. Öffne ich allerdings das erste Fenster, löst es den Kontakt vom zweiten Fenster ebenfalls aus. Das alles natürlich mit Verzögerung (siehe Problem 1)
Irgendwelche Ideen, woran es liegen könnte?
Gruß
Stefan
Kommentar