Erstellen von eigenen Firmeware images
Moderator: Co-Administratoren
Re: Erstellen von eigenen Firmeware images
Entweder man ruft aus HMScript per system.Exec() das "digitemp_ds9097u" auf und liest das Ergebnis ein, oder man läßt auf der CCU extern periodisch ein Script laufen, welches dann die Ergebnisse per tcl in die ReGa schreibt.
Re: Erstellen von eigenen Firmeware images
@spaceduck
Wenn ich mir den Adapter bestelle werd ich das gerne Kund tun.
@owagner
Wird dein Adapter nativ ohne Änderung an der ccu unterstützt ?
Wenn ich mir den Adapter bestelle werd ich das gerne Kund tun.
@owagner
Wird dein Adapter nativ ohne Änderung an der ccu unterstützt ?
125 Kanäle in 10 Geräten:
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1
Re: Erstellen von eigenen Firmeware images
Ich hab ihn an der CCU noch nicht probiert, er hängt bei mir an einem Asus WL500gP. Auf der CCU ist aber der ftdi-Treiber drauf, sollte also keine Probleme machen.
Re: Erstellen von eigenen Firmeware images
Könntest du ihn bitte mal kurz an der ccu testen, wenn er funktioniert werd ich mir den gleichen bestellen ?
125 Kanäle in 10 Geräten:
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1
Re: Erstellen von eigenen Firmeware images
Da hast Du Glück, dass ich gerade ein paar DS1820 bestellt habe
Eingesteckt, wird erkannt:
Devicenode muss man manuell anlegen:
Und dann schauen wir mal...
Dann verläßt mich aber meine Toolchain, denn beim Abfragen:
Kannst Du mir mal das von dir compilierte Digitemp schicken?
Eingesteckt, wird erkannt:
Code: Alles auswählen
usb 1-2: new full speed USB device using at91_ohci and address 2
usb 1-2: configuration #1 chosen from 1 choice
ftdi_sio 1-2:1.0: FTDI USB Serial Device converter detected
drivers/usb/serial/ftdi_sio.c: Detected FT232BM
usb 1-2: FTDI USB Serial Device converter now attached to ttyUSB0
Code: Alles auswählen
mknod /dev/ttyUSB0 c 188 0
Code: Alles auswählen
/var/tmp # ./digitemp_DS9097U -q -s /dev/ttyUSB0 -w
108109DD01080094 : DS1820/DS18S20/DS1920 Temperature Sensor
012DB11212000079 : DS2401/DS1990A Serial Number iButton
Code: Alles auswählen
./digitemp_DS9097U: can't resolve symbol '__nedf2'
Re: Erstellen von eigenen Firmeware images
So, mit hängen und würgen habe ich dann die /"($&(/"$ HMC-Toolchain gebaut bekommen. Korrigiertes digitemp_DS9097U anbei.
Abfrage klappt auch:
Abfrage klappt auch:
Code: Alles auswählen
/var/tmp # ./digitemp_DS9097U -s /dev/ttyUSB0 -q -a -c x.conf
Nov 04 21:11:22 Sensor 0 C: 28.06 F: 82.51
- Dateianhänge
-
- digitemp_ds9097u.zip
- (29.25 KiB) 360-mal heruntergeladen
Re: Erstellen von eigenen Firmeware images
Vielen Dank, somit ist die ccu jetzt 1wire tauglich. Ich werd mir sobald ich den Adapter habe den 1wire-bus parallel zum rs485 aufziehen und alle Räume mit den günstigen 1wire temp-fühlern ausstatten.
mfg
fpausp
mfg
fpausp
125 Kanäle in 10 Geräten:
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1
-
- Beiträge: 447
- Registriert: 02.06.2010, 08:07
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 9 Mal
Re: Erstellen von eigenen Firmeware images
Du musst jetzt nur noch die Temperaturwerte in die CCU bekommen...
Zitat owagner
Zitat owagner
Entweder man ruft aus HMScript per system.Exec() das "digitemp_ds9097u" auf und liest das Ergebnis ein, oder man läßt auf der CCU extern periodisch ein Script laufen, welches dann die Ergebnisse per tcl in die ReGa schreibt.
Re: Erstellen von eigenen Firmeware images
Code: Alles auswählen
Entweder man ruft aus HMScript per system.Exec() das "digitemp_ds9097u" auf und liest das Ergebnis ein, oder man läßt auf der CCU extern periodisch ein Script laufen, welches dann die Ergebnisse per tcl in die ReGa schreibt.
mfg
fpausp
125 Kanäle in 10 Geräten:
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1
Re: Erstellen von eigenen Firmeware images
Hallo,
Ich versuch immer noch eine Umgebung zum compilieren zu installieren und bin beim googlen auf die buildroot gestoßen.
Ich konnte zwar digitemp unter ubuntu für die ccu zum laufen bringen, bei ssh bin ich aber nicht weiter gekommen.
Kann man die buildroot (http://buildroot.uclibc.org/) zum compilieren für die homematic-ccu nutzen ?
Ich versuch immer noch eine Umgebung zum compilieren zu installieren und bin beim googlen auf die buildroot gestoßen.
Ich konnte zwar digitemp unter ubuntu für die ccu zum laufen bringen, bei ssh bin ich aber nicht weiter gekommen.
Kann man die buildroot (http://buildroot.uclibc.org/) zum compilieren für die homematic-ccu nutzen ?
125 Kanäle in 10 Geräten:
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1
6x HMW-IO-12-Sw7-DR, 3x HMW-LC-Bl1-DR, 1x HM-CCU-1