FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: bobo am 21 Januar 2016, 16:21:46

Titel: OWDevice DS2406
Beitrag von: bobo am 21 Januar 2016, 16:21:46
Guten Tag,

ich bräuchte eine Hilfe.
Ich lese über myOWServer den DS2406 ein, das auch funktioniert über die Readings sensed.A und latch.A .
Damit möchte ich die Fenster überwachen (für Alarmanlage).
1.)Mein Problem ist, dass immer wieder latch.A auf "on" geht obwohl das Fenster nicht aufgemacht wurde.
Wo könnte das Problem sein ?
2.)Hat man die Möglichkeit sensed.A schneller einzulesen?

Danke

Bobo
Titel: Antw:OWDevice DS2406
Beitrag von: fiedel am 23 Januar 2016, 09:48:26
Hi Bobo,

du kannst den Bus natürlich auch sekündlich pollen. Dann sollte der Rechner aber entspr. leistungsfähig sein.
define myInput OWDevice xx.xxxxxxxxxxx 1

Ich denke aber eher, dass da elektronisch was faul ist, oder es wirklich einen Impuls am Eingang gab. Ich betreibe auch solche Eingänge und da gibt es nie "Fehlimpulse". Ich nutze z.B. sowas (http://www.fuchs-shop.com/de/shop/6/1/13372314/).

Gruß
Frank
Titel: Antw:OWDevice DS2406
Beitrag von: Prof. Dr. Peter Henning am 23 Januar 2016, 17:44:43
Ich würde mich doch sehr wundern, wenn das 1x pro Sekunde eine Abfrage über den 1-Wire Bus schicken würde. Hier wird m.E. nur OWFS 1x pro Sekunde ausgelesen.

LG

pah

Titel: Antw:OWDevice DS2406
Beitrag von: bobo am 25 Januar 2016, 08:30:37
Hallo fiedel,

ich verwende auch die D2PC von Fuchs Shop, ich habe ein Fenster mal überwacht und man sieht auf der Aufzeichnung, dass immer mal latch.A auf 1  geht obwohl ich das Fenster nicht öffne.
Es funktioniert recht gut, sobald latch.A auf 1 löst der Alarm aus und ich setzte danach latch.A wieder auf 0.
Nur die falsch Aalarme stören.
Ich habe in Fhem diese Einstellungen:

DEF    12.3E36B6000000 10

IODev   myOWServer
model   DS2406   
polls   latch.A,sensed.A
room   Fenster
uncached 1   

Vielleicht hat jemand eine Idee was ich falsch mache.

Danke für die Hilfe

Bobo

Titel: Antw:OWDevice DS2406
Beitrag von: fiedel am 25 Januar 2016, 11:39:06
Na dann ist doch alles klar. Zitat Fuchs- Shop:
ZitatHinweis
Für die Verwendung als Input-Modul, z.B. zum Auslesen von potentialfreien Kontakten, wird die Ausführung mit Pullup-Widerstand benötigt. Sollen beide Kanäle als Output verwendet werden, ist die Ausführung ohne Pullup-Widerstand ausreichend.
Da du die D2C ohne Pullup hast, können dort am Eingang natürlich Impulse auftrteten. Den Widerstand kannst du aber nachrüsten (http://blogg.sundhult.com/1-wirenatverk/1-wirereferens/ds2406-ingang/).

Titel: Antw:OWDevice DS2406
Beitrag von: bobo am 25 Januar 2016, 13:39:41
Hallo fiedel,

ich verwende den D2PC, laut Beschreibung sollte da der Pullup-Widerstand schon vorhanden sein, oder habe ich das falsch verstanden.

Gruß
Bobo
Titel: Antw:OWDevice DS2406
Beitrag von: fiedel am 25 Januar 2016, 14:20:00
Ja, ist drin. Hatte wohl Tomaten auf den Augen!?  Dann probier mal nur latch.A zu pollen, oder den Eingang längere Zeit unbeschaltet offen, bzw. kurzgeschlossen zu halten. Da muss man einfach etwas testen und forschen...  ;)
Titel: Antw:OWDevice DS2406
Beitrag von: Treibhaus am 03 März 2017, 22:51:25
Moin,

um es abzuschliessen und obwohl auch schon etwas älter !
Wie folgt kann es funktionieren:


define DS2406_name.....z OWDevice 12.F3B04xyzzz 10
attr DS2406_name.........z model DS2406
attr DS2406_name.....z polls sensed.A,sensed.B
attr DS2406_name........z  room OWDevice
attr DS2406_name....z uncached 1


Der/die polls werden auf sensed.A und sensed.B abgefragt.

Somit wird der DS2406 als Taster abgefragt!

Gruß Jörg