FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: Omega am 30 Oktober 2016, 22:24:34

Titel: gelöst: 1wire: gleicher Sensor unterschiedliche ID
Beitrag von: Omega am 30 Oktober 2016, 22:24:34
Meine 1wire-Sensoren waren bisher über GPIO an einem Raspi angeschlossen. Aufgrund von Hardwareproblemen bin ich ganz kurzfristig auf einen Debian-Server umgestiegen incl. Anschluss eines USB-Busmasters. Den habe ich definiert als

define OneWire OWX /dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0

Hat auch einwandfrei funktioniert, meine 13 Sensoren wurden auch alle erkannt. Aber:
Sie haben jetzt alle eine andere Adresse.
Bisher sahen die Adressen so aus:

28-0000062a8c91
28-0000062ac131
28-0000062bbff9
28-0000062c688f
28-0000062c8e1c
28-011464da04ff
28-011464e401ff
28-011464fa51ff
28-0114650908ff
28-0114650e48ff
28-011465193dff
28-03146453f4ff
28-03146469a6ff

Neu:

OWX_28_1C8E2C060000
OWX_28_31C12A060000
OWX_28_8F682C060000
OWX_28_918C2A060000
OWX_28_F9BF2B060000
OWX_28_FF01E4641401
OWX_28_FF04DA641401
OWX_28_FF0809651401
OWX_28_FF3D19651401
OWX_28_FF480E651401
OWX_28_FF51FA641401
OWX_28_FFA669641403
OWX_28_FFF453641403

Leider sehe ich nicht, wie ich jetzt von der alten auf die neue ID schließen kann (ohne mühselige Analyse der einzelnen Sensoren).

Kann man die Adressen irgendwie umrechnen oder hat einer noch andere Ideen für mich?
LG
Holger
Titel: gelöst: 1wire: gleicher Sensor unterschiedliche ID
Beitrag von: Omega am 30 Oktober 2016, 23:47:48
Gefunden.
Wenn ich die GPIO-Adresse 28-0000062a8c91 byteweise von rechts nach links umschreibe, erhalte ich 918c2a060000.
Diese Adresse finde dann ich in OWX_28_918C2A060000 wieder.