Anbindung 1wire S0 Zähler (DS2423)

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
belti
Beiträge: 1
Registriert: 11.11.2018, 13:11

Anbindung 1wire S0 Zähler (DS2423)

Beitrag von belti » 13.11.2018, 22:08

Hallo zusammen,

ich versuche schon seit einiger Zeit den DS2423 4Kbit RAM + Counter an der CCU2 zum Laufen zu bekommen, aber leider ohne Erfolg. Das Gerät wird erstmal genauso wie die bereits erfolgreich eingebundenen Temperatursensoren erkannt. Als Interface nutze ich das LinkUSBi 1wire Interface.

Nun habe ich zwei Probleme:
1. Wenn ich die Werte abfragen will, kommen nur die Temperaturwerte zurück aber nichts vom Counter

Die Digitemp.conf sieht wie folgt aus:
TTY /dev/ttyUSB0
READ_TIME 1000
LOG_TYPE 1
LOG_FORMAT "%s %.2C"
CNT_FORMAT "%R %b %d %H:%M:%S Sensor %s #%n %C"
HUM_FORMAT "%b %d %H:%M:%S Sensor %s C: %.2C F: %.2F H: %h%%"
SENSORS 6
ROM 0 0x28 0x52 0x8F 0x6A 0x08 0x00 0x00 0x54
ROM 1 0x28 0xF5 0x74 0x6A 0x08 0x00 0x00 0x5B
ROM 2 0x28 0xAD 0x1C 0x6A 0x08 0x00 0x00 0xFB
ROM 3 0x28 0x6D 0x16 0x6A 0x08 0x00 0x00 0xD9
ROM 4 0x28 0x0B 0x30 0x6A 0x08 0x00 0x00 0xCC
ROM 5 0x1D 0x97 0x1A 0x10 0x00 0x00 0x00 0x0E -> Counter DS2423 (erfolgreich erkannt)

Das Ergebnis bei Abfrage (Befehl: /usr/local/addons/cuxd/extra/digitemp_DS9097U -a -q -c /usr/local/addons/cuxd/extra/digitemp.conf) sieht wie folgt aus:
0 23.56
1 23.62
2 33.25
3 38.75
4 52.56

Zu 5 (Counter) wird keine Zeile generiert.

2. Ich habe keine Idee, wie ich den Counter über CUxD in der CCU2 anlege.

Habt ihr Hinweise für mich?

Vielen Dank vorab!

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: Anbindung 1wire S0 Zähler (DS2423)

Beitrag von Fonzo » 13.11.2018, 23:00

belti hat geschrieben:
13.11.2018, 22:08
ich versuche schon seit einiger Zeit den DS2423 4Kbit RAM + Counter an der CCU2 zum Laufen zu bekommen, aber leider ohne Erfolg.
Falls das nicht klappen sollte, lässt sich 1-Wire relativ einfach in Kombination mit IP-Symcon und LinkUSB benutzten und mit Homematic und einer CCU verbinden.

Benutzeravatar
uwe111
Beiträge: 4807
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 239 Mal
Kontaktdaten:

Re: Anbindung 1wire S0 Zähler (DS2423)

Beitrag von uwe111 » 14.11.2018, 12:16

belti hat geschrieben:
13.11.2018, 22:08
2. Ich habe keine Idee, wie ich den Counter über CUxD in der CCU2 anlege.
Ich würde anstelle vom LinkUSBi einen Arduino an der CCU nutzen. Da gibt es schon fertige Libraries für den DS2423.
z.B.: https://github.com/jbechter/arduino-onewire-DS2423

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

Antworten

Zurück zu „CUxD“