CuXD zur Anbindung von Temperatursensoren
Moderator: Co-Administratoren
CuXD zur Anbindung von Temperatursensoren
Hallo.
Nachdem ich nun schon eine Weile die Beiträge in diesem Forum verfolge, möchte ich heute
selbst mein Problem schildern, in der Hoffnung irgendjemand kann mir hier helfen.
Ich versuche einen Temperatursensor (Hersteller ist Oregon Scientific, Typ ist unbekannt) per CUL433
und CUx-Daemon in mein System einzubinden.
Ich habe den CUxD installiert, der findet auch den CUL. Laut log sieht das so aus:
USB 1-2 - {CUX} CUL433 [COMM] - /dev/ttyACM0 - V 1.46 CUL433 - Sun Jan 13 13:30:16 2013
Erfolgreich mit HomeMatic-CCU 127.0.0.1:8181 verbunden
als RPC-Server(INIT) von HomeMatic-CCU (2370) angefordert!
Im Log kommen auch Datenpakete an, die so aussehen:
14:40:14 [ttyACM0] --> tA038476470
Laut Dokumentation vom culfw ist das auch richtig:
For TX2/TX3 (see http://www.f6fbb.org/domo/sensors/tx3_th.php):
tLTAAXYZXY
L - length
T - type counter
AA - address
XYZ - data
XY - data, repeated
In der WebUI konnte ich das Gerät auch aus dem Posteingang holen. Dort wird aber niemals ein aktueller Wert geholt.
Meine Frage ist nun: Wie muss ich o.g. Sensor im CUxD konfigurieren (bei "Gerät hinzufügen"), dass o.g. Telegramme
richtig weiter gegeben werden? Ich denke, der erste Schritt ist, den richtigen CUxD Gerätetyp einzustellen, aber welchen?
Als "normalen" Wettersensor / Thermo (wie ich es gemacht habe) wahrscheinlich nicht, da laut Doku vom CUxD die Telegramme
immer mit "K" beginnen, mein Telegramm beginnt aber mit "t"...
Gruß
René
Nachdem ich nun schon eine Weile die Beiträge in diesem Forum verfolge, möchte ich heute
selbst mein Problem schildern, in der Hoffnung irgendjemand kann mir hier helfen.
Ich versuche einen Temperatursensor (Hersteller ist Oregon Scientific, Typ ist unbekannt) per CUL433
und CUx-Daemon in mein System einzubinden.
Ich habe den CUxD installiert, der findet auch den CUL. Laut log sieht das so aus:
USB 1-2 - {CUX} CUL433 [COMM] - /dev/ttyACM0 - V 1.46 CUL433 - Sun Jan 13 13:30:16 2013
Erfolgreich mit HomeMatic-CCU 127.0.0.1:8181 verbunden
als RPC-Server(INIT) von HomeMatic-CCU (2370) angefordert!
Im Log kommen auch Datenpakete an, die so aussehen:
14:40:14 [ttyACM0] --> tA038476470
Laut Dokumentation vom culfw ist das auch richtig:
For TX2/TX3 (see http://www.f6fbb.org/domo/sensors/tx3_th.php):
tLTAAXYZXY
L - length
T - type counter
AA - address
XYZ - data
XY - data, repeated
In der WebUI konnte ich das Gerät auch aus dem Posteingang holen. Dort wird aber niemals ein aktueller Wert geholt.
Meine Frage ist nun: Wie muss ich o.g. Sensor im CUxD konfigurieren (bei "Gerät hinzufügen"), dass o.g. Telegramme
richtig weiter gegeben werden? Ich denke, der erste Schritt ist, den richtigen CUxD Gerätetyp einzustellen, aber welchen?
Als "normalen" Wettersensor / Thermo (wie ich es gemacht habe) wahrscheinlich nicht, da laut Doku vom CUxD die Telegramme
immer mit "K" beginnen, mein Telegramm beginnt aber mit "t"...
Gruß
René
- uwe111
- Beiträge: 4827
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CuXD zur Anbindung von Temperatursensoren
Hallo,
der CUL433 wird schon unterstützt und wurde ja auch richtig erkannt.
ABER
für TX2/TX3 Sensoren hat leider noch keiner ein passendes Gerät für den CUxD implementiert.
Also empfangen kannst Du die Datenpakete, aber auswerten musst Du sie manuell.
Viele Grüße,
Uwe.
der CUL433 wird schon unterstützt und wurde ja auch richtig erkannt.
ABER
für TX2/TX3 Sensoren hat leider noch keiner ein passendes Gerät für den CUxD implementiert.
Also empfangen kannst Du die Datenpakete, aber auswerten musst Du sie manuell.
Viele Grüße,
Uwe.
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
Re: CuXD zur Anbindung von Temperatursensoren
Hallo,
danke für die Info. Ich habe mir schon so etwas gedacht...
Welche Möglichkeiten bleiben mir jetzt:
1) den Temperatursensor durch einen anderen ersetzen. Das möchte ich eigentlich nicht,
da ja meine Wetterstation weiter bedient werden soll.
2) ein neues Gerät zur Unterstützung von TX2 / TX3 in CUxD implementieren. Das würde ich mir zutrauen,
wenn ich den aktuellen Quelltext vorliegen hätte.
3) in der culfw die empfangenen Datenpakete in ein anderes, schon unterstütztes Gerät wandeln.
Das ist zwar nicht schön, könnte aber funktionieren.
Gibt es weitere Alternativen? Für Vorschläge wäre ich dankbar...
Grüße
René
danke für die Info. Ich habe mir schon so etwas gedacht...
Welche Möglichkeiten bleiben mir jetzt:
1) den Temperatursensor durch einen anderen ersetzen. Das möchte ich eigentlich nicht,
da ja meine Wetterstation weiter bedient werden soll.
2) ein neues Gerät zur Unterstützung von TX2 / TX3 in CUxD implementieren. Das würde ich mir zutrauen,
wenn ich den aktuellen Quelltext vorliegen hätte.
3) in der culfw die empfangenen Datenpakete in ein anderes, schon unterstütztes Gerät wandeln.
Das ist zwar nicht schön, könnte aber funktionieren.
Gibt es weitere Alternativen? Für Vorschläge wäre ich dankbar...
Grüße
René
- uwe111
- Beiträge: 4827
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CuXD zur Anbindung von Temperatursensoren
Hallo René,
2! Du hast eine Email.
Viele Grüße,
Uwe.
2! Du hast eine Email.
Viele Grüße,
Uwe.
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
Re: CuXD zur Anbindung von Temperatursensoren
Ganz blöde Frage: Was bedeutend denn TX2 oder TX3?
Ich habe hier nämlich auch einen Temperatursensor von Oregon Scientific, welchen ich gerne anbinden würde.
Es wäre der THR128.
Leider ist über ihn nicht allzu viel im Internet zu finden.
Gesendet von meinem GT-N8000 mit Tapatalk 2
Ich habe hier nämlich auch einen Temperatursensor von Oregon Scientific, welchen ich gerne anbinden würde.
Es wäre der THR128.
Leider ist über ihn nicht allzu viel im Internet zu finden.
Gesendet von meinem GT-N8000 mit Tapatalk 2
Re: CuXD zur Anbindung von Temperatursensoren
Hallo, ich habe ebenfalls eine Oregon Wetterstation, Typ WMRS200, mit vershciedenen Sensoren. Daher wollte ich fragen, ob es hier noch etwas neues gibt?
Gruß Andi
Gruß Andi
- uwe111
- Beiträge: 4827
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CuXD zur Anbindung von Temperatursensoren
Hallo,
Viele Grüße
Uwe
do1fmd hat geschrieben:Es wäre der THR128.
Da hilft nur probieren. Wenn der CUL im CUxD-Terminal nichts empfängt, dann ist es leider nicht möglich.andi73614 hat geschrieben:ich habe ebenfalls eine Oregon Wetterstation, Typ WMRS200, mit vershciedenen Sensoren.
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
Re: CuXD zur Anbindung von Temperatursensoren
Hallo,
Es gibt ein Projekt im fhem-Forum, das sich fhemduino nennt. Da geht es um das gleiche Thema. Allerdings habe ich keine Ahnung, wie man den fhemduino in CUxD einbindet, sollte aber für Menschen mit Ahnung möglich sein, da es im Grunde wohl dem CUL sehr ähnlich ist und auch die Firmware eine angepasste CUL-FW ist. Wäre vielleicht für findige Bastler eine Ausgangsbasis.
Gesendet von meinem D5503 mit Tapatalk
Es gibt ein Projekt im fhem-Forum, das sich fhemduino nennt. Da geht es um das gleiche Thema. Allerdings habe ich keine Ahnung, wie man den fhemduino in CUxD einbindet, sollte aber für Menschen mit Ahnung möglich sein, da es im Grunde wohl dem CUL sehr ähnlich ist und auch die Firmware eine angepasste CUL-FW ist. Wäre vielleicht für findige Bastler eine Ausgangsbasis.
Gesendet von meinem D5503 mit Tapatalk
-
- Beiträge: 123
- Registriert: 10.08.2014, 13:29
- Danksagung erhalten: 2 Mal
Re: CuXD zur Anbindung von Temperatursensoren
Und wenn ich etwas empfange ? Ich empfange soetwas hier:Da hilft nur probieren. Wenn der CUL im CUxD-Terminal nichts empfängt, dann ist es leider nicht möglich.
Viele Grüße
Uwe
Code: Alles auswählen
09:12:28 [ttyACM0] --> tA0BB698696E1
09:12:28 [ttyACM0] --> p 3 1328 1024 544 1008 4 4 6 E1 4176D30D2C
09:12:28 [ttyACM0] --> tA0BB698696E1
09:12:28 [ttyACM0] --> p 3 1296 1024 576 1008 4 4 6 E1 4176D30D2C
09:14:27 [ttyACM0] --> tA0BB70070EDF
09:14:27 [ttyACM0] --> p 3 1344 1008 528 1040 4 4 6 DF 4176E00E1C
09:14:27 [ttyACM0] --> tA0BB70070EE0
09:14:27 [ttyACM0] --> p 3 1312 1024 528 1008 4 4 6 DF 4176E00E1C
09:15:12 [ttyACM0] --> p 3 288 880 768 384 5 2 0 EE DC57
09:15:25 [ttyACM0] --> tA0BA699696E0
09:15:25 [ttyACM0] --> p 3 1328 1040 560 1024 4 4 6 DF 4174D32D2C
09:15:25 [ttyACM0] --> tA0BA699696DF
09:15:25 [ttyACM0] --> p 3 1280 1088 496 1056 4 4 6 DF 4174D32D2C
09:16:26 [ttyACM0] --> tA0BA699696E1
09:16:26 [ttyACM0] --> p 3 1328 992 576 1008 4 4 6 E1 4174D32D2C
09:16:26 [ttyACM0] --> tA0BA699696E1
09:16:26 [ttyACM0] --> p 3 1328 1008 576 992 4 4 6 E1 4174D32D2C
09:17:27 [ttyACM0] --> tA0BB698696E0
09:17:27 [ttyACM0] --> p 3 1312 1040 528 1024 4 4 6 E0 4176D30D2C
09:17:27 [ttyACM0] --> tA0BB698696E0
09:17:27 [ttyACM0] --> p 3 1328 1040 528 1024 4 4 6 E0 4176D30D2C
09:18:28 [ttyACM0] --> tA0BA699696E0
09:18:28 [ttyACM0] --> p 3 1296 1072 544 1024 4 4 6 E0 4174D32D2C
09:18:28 [ttyACM0] --> tA0BA699696DF
09:18:28 [ttyACM0] --> p 3 1296 1056 544 1040 4 4 6 DF 4174D32D2C
Code: Alles auswählen
gefundene Adressen (aktuelle zuerst 09:20:29):
Letzte Status Device Gerät 'CODE'
09:20:27 [?] ttyACM0 WEATHER-TX-T '93' (-90dBm)
09:09:16 [?] ttyACM0 WEATHER-TX '56' (-82dBm)
Versucht habe einen Temperatursensor anzulegen. Das ging auch. Allerdings steht in der CCU bei
Code: Alles auswählen
WEATHER|CODE
Code: Alles auswählen
Name HM-WDS30-T-O CUX3200093
Type HM-WDS30-T-O
Bezeichnung Funk-Temperatursensor außen
Seriennummer CUX3200093
Interface CUxD
Firmware Version: 0.6