IT Empfang mit CUL

Begonnen von mehf, 18 August 2013, 20:47:11

Vorheriges Thema - Nächstes Thema

Georg-Elektro

Eine kurze Frage die CUL Firmware die hier gepostet wurde ist die schon in der Offiziell Firmware eingearbeitet oder muss ich diese hier extra auf die CUL Flashen?

Möchte gerne PIR-1000 in Fhem einbinden für meine Flurbeleuchtung aber finde dazu nicht wirklich was....

bjoernh

Zitat von: Georg-Elektro am 15 Dezember 2015, 19:00:06
Eine kurze Frage die CUL Firmware die hier gepostet wurde ist die schon in der Offiziell Firmware eingearbeitet oder muss ich diese hier extra auf die CUL Flashen?

Möchte gerne PIR-1000 in Fhem einbinden für meine Flurbeleuchtung aber finde dazu nicht wirklich was....
Ich verstehe deine Frage leider nicht ganz.
1. es gibt eine culfw, dieses ist die Originale
2. es gibt die a-culfw, diese hat erweiterte Funktionalitäten

Es kommt immer drauf an was Du machen willst, wenn Du nur IT schalten willst reicht die Original, willst Du etwas mehr haben musst Du die a-culfw flashen

Georg-Elektro

Zitat von: bjoernh am 15 Dezember 2015, 19:31:33
Ich verstehe deine Frage leider nicht ganz.
1. es gibt eine culfw, dieses ist die Originale
2. es gibt die a-culfw, diese hat erweiterte Funktionalitäten

Es kommt immer drauf an was Du machen willst, wenn Du nur IT schalten willst reicht die Original, willst Du etwas mehr haben musst Du die a-culfw flashen

Meine Frage war, ob die a-culfw in die culfw eingeflossen ist. Laut deiner Antwort nicht daher danke für die Antwort :D

Hätte da aber noch Fragen bezüglich des flashen des CUL... Muss ich dabei was beachten wenn ich die a-culfw auf den CUL flashen will oder einfach wie beim 1. Flashen die a-culfw statt die culfw nutzen?

chris1284

musst nichts beachten, ist wie die normale culf zu flashen

Georg-Elektro

Anscheinend bin ich zu blöd den CUL zu flashen...

bin wie folgt vorgegangen:

1. Alle USB-Geräte abgezogen außer WIFI natürlich....
2. Den zu flashenden CUL angesteckt
3. sudo tail -f /var/log/syslog ausgeführt um zu schauen ob CUL erkannt wurde.

pi@raspberrypi:~/cul/CUL $ sudo tail -f /var/log/syslog
Dec 16 15:26:00 raspberrypi kernel: [71239.108729] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
Dec 16 15:34:32 raspberrypi wpa_supplicant[322]: wlan0: WPA: Group rekeying completed with bc:05:43:51:81:9b [GTK=TKIP]
Dec 16 15:38:41 raspberrypi kernel: [71999.945865] usb 1-1.2: USB disconnect, device number 7
Dec 16 15:38:41 raspberrypi kernel: [71999.946380] cdc_acm 1-1.2:1.0: failed to set dtr/rts
Dec 16 15:38:51 raspberrypi kernel: [72010.673264] usb 1-1.4: new full-speed USB device number 8 using dwc_otg
Dec 16 15:38:51 raspberrypi kernel: [72010.785313] usb 1-1.4: New USB device found, idVendor=03eb, idProduct=204b
Dec 16 15:38:51 raspberrypi kernel: [72010.785333] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 16 15:38:51 raspberrypi kernel: [72010.785345] usb 1-1.4: Product: CUL868
Dec 16 15:38:51 raspberrypi kernel: [72010.785357] usb 1-1.4: Manufacturer: busware.de
Dec 16 15:38:51 raspberrypi kernel: [72010.786335] cdc_acm 1-1.4:1.0: ttyACM0: USB ACM device


4. Aus Thema http://forum.fhem.de/index.php/topic,35064.0.html die a-culfw heruntergeladen
5. in den Ordner "a-culfw_1.20.01_build_176_master\CUL" bei mir "cul/CUL" gegangen.
6. ./flash.sh ausgeführt und die FW ausgewählt bei mir wäre es 9 = CUL_V3 433MHZ also 9 gedrückt Entre gedrückt und bestätigt mit y danach kommt das hier...

Flash now device
Call: dfu-programmer atmega32u4 erase
dfu-programmer: no device present.
Call: dfu-programmer atmega32u4 flash CUL_V3_433MHZ.hex
dfu-programmer: no device present.
Call: dfu-programmer atmega32u4 start
dfu-programmer: no device present.


Was habe ich falsch gemacht?

CarstenF

#695
Also mir hat das hier sehr geholfen.

http://mkleine.de/blog/2013/11/21/projekt-raspberry-pi-den-cul-stick-in-betrieb-nehmen-part-6/

die heruntergeladene Firmware zuvor auf dem PI in den Ordner

/CUL_VER_161/Devices/CUL

packen. Dann ggfls beim einstecken des Stick in den Raspberry PI den Microschalter drücken.
Habe auch schon mal gehört, das das ohne klappen kann. Ich mußte immer drücken.
Oftmals klappt das flashen erst beim x-ten Anlauf. Also nicht verzweifeln....
ach ja, auch wenn die Endung V3 lautet... beim mir hats immer mit v3 (also klein geschrieben funktioniert)

Gruß Carsten
Raspberry Pi4
CUL 868, CUL 433, LaCrosse Gateway, Zigbeetomqtt2, HUE, Homematic
Max-Cube umgeflasht
MAX!, FhemtoFhem, Homebridge, FhemConnector, IR_Gateway und sonst auch noch allerlei Spielzeug....

Georg-Elektro

Zitat von: CarstenF am 16 Dezember 2015, 16:00:41
Also mir hat das hier sehr geholfen.

http://mkleine.de/blog/2013/11/21/projekt-raspberry-pi-den-cul-stick-in-betrieb-nehmen-part-6/

die heruntergeladene Firmware zuvor auf dem PI in den Ordner

/CUL_VER_161/Devices/CUL

packen. Dann ggfls beim einstecken des Stick in den Raspberry PI den Microschalter drücken.
Habe auch schon mal gehört, das das ohne klappen kann. Ich mußte immer drücken.
Oftmals klappt das flashen erst beim x-ten Anlauf. Also nicht verzweifeln....
ach ja, auch wenn die Endung V3 lautet... beim mir hats immer mit v3 (also klein geschrieben funktioniert)

Gruß Carsten

Danke erst mal für deinen Post mit diesem Blogeintrag hab ich es auch versucht... nun ja ich hoffe mal das es jetzt geklappt hat :D wie kann ich das ganze prüfen?

und dann noch eine Frage: Für was sind die FW z.B. CUL_V2_MAX_868MHZ.hex ? da ich ja einen 2. CUl für mein MAX System nutze wäre das ja Interessent wenn es da auch eine bessere FW gibt :) der CUL ist aber auch V3 und nicht V2...

CarstenF

Hi, lies mal hier

http://www.fhemwiki.de/wiki/CUL

Da steht was über die CUL Versionen. Für Deinen 433 benötigst Du die (modifizierte) v3. Ich glaube, das man für den 868 CUL genau diese auch nehmen kann.
Vielleicht kann bjoernh da noch mehr zu sagen, was genau dann mehr möglich ist.
Mit der a-culfw kannst Du auf jeden Fall ziemlich klasse Intertechno Devices nicht nur senden, sondern auch empfangen.
Ob es geklappt hat, siehst Du natürlich bei der Meldung nach dem flashen und innherhalb fhem sollte dann bei ,,Internals" (unter dem Device CUL)  so etwas

,,V 1.10.02 a-culfw Build: 171 (2015-10-29_21-49-43) CUL433 (F-Band: 433MHz)"

stehen. Falls das da nicht steht, hast Du nicht die richtige Firmware in dem Verzeichnis gehabt. Dann hat die Datenübertragung auf den PI nicht geklappt. (fehlende Berechtigung etc)

Gruß Carsten
Raspberry Pi4
CUL 868, CUL 433, LaCrosse Gateway, Zigbeetomqtt2, HUE, Homematic
Max-Cube umgeflasht
MAX!, FhemtoFhem, Homebridge, FhemConnector, IR_Gateway und sonst auch noch allerlei Spielzeug....

thymjan

#698
Guten Abend.

Stecke hier momentan fest:
- habe meinen "V 1.20.01 a-culfw Build: 176 (2015-12-07_23-24-58) CUL868 (F-Band: 433MHz)" geflasht,
  FHEM ist aktuell (5.7)
- kann meine Funksteckdosen schalten (Conrad RSL366R) und Intertechno Dimmer ITLR-300
- RSL366T Fernbedienung meldet sich im Event Monitor wenn in Stellung I (römisch 1) wie folgt (mit set raw X27 oder X25):

Taste 1 ON
2015-12-16 21:25:48 CUL CUL_0 UNKNOWNCODE p 3  384 1296 1264  448    0    0  21  4  2 4    0 18 515550
2015-12-16 21:25:48 CUL CUL_0 UNKNOWNCODE p 3  384 1280 1264  432    0    0  21  4  2 4    0 18 515550
2015-12-16 21:25:48 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1248  448    0    0  21  4  2 4    0 1A 515550
2015-12-16 21:25:48 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1264  432    0    0  21  4  2 4    0 18 515550
2015-12-16 21:25:49 CUL CUL_0 UNKNOWNCODE p 3  384 1328 1264  448    0    0  21  4  2 4    0 1A 515550
2015-12-16 21:25:49 CUL CUL_0 UNKNOWNCODE p 3  400 1296 1264  448    0    0  21  4  2 4    0 18 515550
2015-12-16 21:25:49 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1248  432    0    0  21  4  2 4    0 17 515550
2015-12-16 21:25:49 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1248  448    0    0  21  4  2 4    0 1A 515550
2015-12-16 21:25:49 CUL CUL_0 UNKNOWNCODE p 3  368 1328 1248  448    0    0  21  4  2 4    0 14 555570
2015-12-16 21:25:49 CUL CUL_0 UNKNOWNCODE p 3  384 1328 1232  432    0    0  21  4  2 4    0 16 555570


Taste 1 OFF
2015-12-16 21:26:38 CUL CUL_0 UNKNOWNCODE p 3  400 1296 1264  432    0    0  21  6  2 4    0 1A 515540
2015-12-16 21:26:38 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1264  432    0    0  21  4  2 4    0 1A 515540
2015-12-16 21:26:38 CUL CUL_0 UNKNOWNCODE p 3  352 1312 1264  448    0    0  21  6  2 4    0 1C 515540
2015-12-16 21:26:38 CUL CUL_0 UNKNOWNCODE p 3  368 1312 1248  448    0    0  21  4  2 4    0 1C 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  400 1296 1248  448    0    0  21  6  2 4    0 1C 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  384 1328 1248  464    0    0  21  4  2 4    0 1B 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1264  432    0    0  21  4  2 4    0 19 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1264  432    0    0  21  6  2 4    0 19 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  400 1312 1264  432    0    0  21  6  2 4    0 1A 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1248  448    0    0  21  4  2 4    0 1C 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  400 1312 1264  448    0    0  21  4  2 4    0 19 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  368 1312 1248  432    0    0  21  4  2 4    0 1C 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  384 1296 1264  448    0    0  21  4  2 4    0 1A 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  400 1312 1248  432    0    0  21  4  2 4    0 1A 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1248  432    0    0  21  6  2 4    0 1C 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1264  432    0    0  21  4  2 4    0 1A 515540
2015-12-16 21:26:39 CUL CUL_0 UNKNOWNCODE p 3  384 1312 1248  448    0    0  21  4  2 4    0 1C 515540


Autocreate legt die Fernbedienung nicht neu an (wird ja auch nur mit "p 3" erkannt).

Die intertechno Fernbedienung ITLS-16 wird überhaupt nicht erkannt.

Hat mir jemand nen Tip wie ich die Fernbedienungen integriert bekomme?

Grüße,
Stefan

Georg-Elektro

#699
Nach langem ausprobieren geht nun endlich das Empfangen von IT an meinem CLU *FREU*

Als erstes habe ich meine IT-Fernbedinung angelernt, keine Probleme dabei gehabt sofort erkannt... Nun möchte ich den IT-Bewegungsmelder PIR-1000 anlernen, habe den Bewegungsmelder in der Hand neben dem CUL Schalten den Schalter von DEL auf SET und es passiert nichts... der "Event monitor" bleibt einfach leer :( auch wenn ich den Schalter wieder von SET auf DEL stille was mach ich da nun falsch? in der Anleitung steht

ZitatIT Steckdose in an anlern Modus bringen, Schalter von DEL auf SET schalten. Dabei werden 2 On-Signale vom PIR gesendet.

muss ich an den restlichen Schalten noch irgend was einstellen das er Sendet?

----------------------

Was auch komisch ist ich bekomme jetzt immer diese

2015-12-19 18:00:19 CUL_TCM97001 Mebus_91 temperature: 10.3
2015-12-19 18:00:19 CUL_TCM97001 Mebus_91 T: 10.3


ist kein Gerät von mir hab es jetzt ignoriert in FHEM belastet das den CUL?

motopi

Hallo,

ich möchte mit meinem NanoCul gern meine Elro Steckdosen und Fernbedienungen steuern. Daher habe ich mir heute die A-culfw von git runtergeladen, kompiliert und auf den Stick geschrieben.

In meiner bestehenden FHEM Installation (auf wheezy / Raspbian basierend) konnte ich die Steckdosen schalten, aber nichts einlesen.

Dann habe ich eine zweite SD Karte mit einem Jezzy / raspbian geflasht und komplett neu FHEM 5.7 installiert.

Dann wieder den nano Cul 433 angehangen und so konfiguriert.


define CUL1 CUL /dev/ttyUSB0@38400 0000
attr CUL1 rfmode SlowRF


Folgende Ausgabe habe ich dann in der Logdateiii. Mir ist  völlig unklar, warum er da auf /dev/ttyAMA0 geht. Bei mir ist da leider nichts zu finden.

2015.12.20 14:53:34 3: Opening CUL1 device /dev/ttyUSB0
2015.12.20 14:53:34 3: Setting CUL1 serial parameters to 38400,8,N,1
2015.12.20 14:53:35 3: CUL1 device opened
2015.12.20 14:53:38 3: CUL1: Possible commands: BCFiAGMKUYRTVWXefLltx
2015.12.20 14:53:38 1: Including /opt/fhem/log/fhem.save
2015.12.20 14:53:38 1: usb create starting
2015.12.20 14:53:40 3: Probing CUL device /dev/ttyAMA0
2015.12.20 14:53:40 3: Can't open /dev/ttyAMA0: Keine Berechtigung
2015.12.20 14:53:40 1: usb create end


Irgendwas läuft falsch, aber was?

WEnn ich jetzt meine FHEM.cfg so erweitere, kann ich auch die Steckdosen schalten. Aber von der Fernbedienung sehe ich leider nix.

define CUL1 CUL /dev/ttyUSB0@38400 0000
attr CUL1 rfmode SlowRF
attr CUL1 room 60_CUL433

define ELRO_FFF0F_A IT FF000FF0FF FF F0
attr ELRO_FFF0F_A IODev CUL1
attr ELRO_FFF0F_A alias Steckdose Stehlampe
attr ELRO_FFF0F_A model itswitch
attr ELRO_FFF0F_A room 60_CUL433



Danke für eure Hilfe!

grobby

#701
Zitat2015-12-19 18:00:19 CUL_TCM97001 Mebus_91 temperature: 10.3
2015-12-19 18:00:19 CUL_TCM97001 Mebus_91 T: 10.3


ist kein Gerät von mir hab es jetzt ignoriert in FHEM belastet das den CUL?

Na nimm doch den Sensor gleich als Außenthermometer, empfange ich hier auch einen. Belastet den Cul nur indirekt, bei mir kommt jeder Minute der aktuelle Wert von dem Sensor.

ZitatIT Steckdose in an anlern Modus bringen, Schalter von DEL auf SET schalten. Dabei werden 2 On-Signale vom PIR gesendet.

Geht denn der PIR an eine Funksteckdose anzulernen, quasi ohne FHEM? Hab auch den PIR 1000, funktioniert aber im FHEM, wurde auch allein durch Autocreate angelegt.

Georg-Elektro

Zitat von: grobby am 20 Dezember 2015, 19:06:26
Na nimm doch den Sensor gleich als Außenthermometer, empfange ich hier auch einen. Belastet den Cul nur indirekt, bei mir kommt jeder Minute der aktuelle Wert von dem Sensor.

stimmt auch wieder :D

Zitat von: grobby am 20 Dezember 2015, 19:06:26
Geht denn der PIR an eine Funksteckdose anzulernen, quasi ohne FHEM? Hab auch den PIR 1000, funktioniert aber im FHEM, wurde auch allein durch Autocreate angelegt.

Ich habe den PIR jetzt mal getestet und funktioniert... Nebenbei habe ich den Eventmonitor laufen lassen und das erhalten...


2015-12-21 18:17:14 CUL CUL_1 UNKNOWNCODE p11  384 4832   48 4912  400 2032  19  1  2 3   416  7024     0 D6 812EC0
2015-12-21 18:17:14 CUL CUL_1 UNKNOWNCODE p 8  416 2080  144 4832  400 2032  28  1  3 4   416  9552     0 D7 053B0250
2015-12-21 18:17:14 CUL CUL_1 UNKNOWNCODE p 8  416 2000   96   32  256 2208  37  1  4 5   400  9584     0 D3 614D812E60
2015-12-21 18:17:15 CUL CUL_1 UNKNOWNCODE p11  432 4576  368 4608  400 2016  44  1  5 4   416  9600     0 D5 C044C3005F60
2015-12-21 18:17:15 CUL CUL_1 UNKNOWNCODE p11  384 4592  384 4592  400 2048  19  1  2 3   400  7040     0 D5 AD15A0
2015-12-21 18:17:49 CUL CUL_1 UNKNOWNCODE p11  320 2048  208   48  352 2144  21  1  2 5   208  9664     0 DB 14D820
2015-12-21 18:17:49 CUL CUL_1 UNKNOWNCODE p1110080 2256   48  160    0    0  16  1  2 0   368  4720     0 D8 877A
2015-12-21 18:17:49 CUL CUL_1 UNKNOWNCODE p11  368 4608  144   64  160 2352  45  1  5 5   304  7136     0 D5 9850AC0096B0
2015-12-21 18:17:49 CUL CUL_1 UNKNOWNCODE p11  208   16  224   16  144 2016  20  1  2 4   368  7088     0 D7 0B7140
2015-12-21 18:18:23 CUL CUL_1 UNKNOWNCODE p11  400 2032   32  176  256 2128  27  1  3 3   224  7024     0 D4 4542BA80
2015-12-21 18:18:24 CUL CUL_1 UNKNOWNCODE p11   80 2368  208   16  144 2320  23  1  2 7   384 12080     0 D9 051B00
2015-12-21 18:18:24 CUL CUL_1 UNKNOWNCODE p11  368 2032  304 2336    0    0  16  1  2 0   224  4640     0 D6 B573
2015-12-21 18:18:43 CUL CUL_1 UNKNOWNCODE p11   80  320    0    0  144   96  19  1  2 3   384  4480     0 D7 000000
2015-12-21 18:18:43 CUL CUL_1 UNKNOWNCODE p11   80   48   32 1520   48   96  22  1  2 6   432  3872     0 D7 104080


ist da vielleicht der PIR dabei?

defdanny

Hallo FHEM-Community,
nun habe ich mich auch an das Thema IT-Empfang herangewagt, komme nun aber nicht weiter.
Ich nutze einen CUL433 v3 an einem Raspi und dazu ausschließlich Funksteckdosen und andere Empfänger von Intertechno und Brennenstuhl.

Wo stehe ich?
- Flashen der a-culfw hat problemlos funktioniert.

VERSION V 1.10.02 a-culfw Build: 171 (2015-10-29_21-49-43) CUL433 (F-Band: 433MHz)

- Den CUL habe ich auf X25 Mode geschaltet
set CUL_0 raw X25

- CCConf sieht so aus:
000_CUL ccconf => freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB

Problem: Ich teste den Emfpang mit einer Brennenstuhl Fernbedienung RCS 1000SN, empfange aber im Event Monitor keine Events.

Ich gehe davon aus, dass ich noch etwas grundlegendes vergessen habe.

Frage 1: Welche Version der a-culfw ist denn derzeit für IT Empfang zu empfehlen? Im Thread gibt es widersprüchliche (weil veraltete?) Informationen darüber. Ich hatte zuerst die 1.20.1 probiert, nun aber die 1.10.02 geflasht. beides gleich erfolglos.

Frage 2: Ist der Test mit genannter Brennenstuhl Fernbedienung ungeeignet? Ich sollte doch zumindest beim Senden eines Befehls irgend etwas im Event Mon sehen.




Raspberry Pi Modell B mit CUL V3 433 Mhz
MAX!Cube als CUN mit alternativer FW

CarstenF

Ich habe zwar gerade nicht parat ob die a-Firmware mit den Brennenstuhl Steckdosen kompatibel ist (aber das läßt sich sicherlich im Thread nachlesen), aber folgendes fällt mir ein:
1) autocreate eingeschaltet?
2) autoload undefined devices in "global" auf 1?
....
ich habe meinen CUL gar nicht auf raw x25 gestellt und schalte alles Mögliche an Intertechno Devices. Kann Dir bei Bedarf mal die Readings und Internals vom CUL 433 ans Board tackern.

Gruß Carsten
Raspberry Pi4
CUL 868, CUL 433, LaCrosse Gateway, Zigbeetomqtt2, HUE, Homematic
Max-Cube umgeflasht
MAX!, FhemtoFhem, Homebridge, FhemConnector, IR_Gateway und sonst auch noch allerlei Spielzeug....