Selbstbau CUL433 und ELRO AB440S funktionieren nicht.

Begonnen von Nihilo, 21 Januar 2017, 13:59:50

Vorheriges Thema - Nächstes Thema

Nihilo

Hallo zusammen.
Erstmal danke an die Gemeinde für die Tolle Arbeit die hier geleistet wird.
Ich habe nun erfolgreich mein erstes FHEM System aufsetzen können und betreibe es mit ein paar Hue Lampen, Milight Controllern ( RGBW LEDs und Bulps) welches dann über Homebridge gesteuert wird.
Läuft alles super rund!

Nun zu meinem Problem.
Ich habe gemäß Gummibärenblog (http://blog.gummibaer-tech.de/cul-stick-868433-im-selbstbau/#more-24 einen Cul433 gebaut und in FHEM integriert.
Allerdings kann ich nun meine eingestellten ELRO Funksteckdosen nicht schalten und steh völlig auf dem Schlauch was ich machen soll bzw wo ich anfangen soll den Fehler zu finden.
Ich würde mich sehr freuen wenn ihr mir hierzu Hilfestellung leisten könntet.

Viele liebe Grüße
Marcel

Omega-5

Zitat von: Nihilo am 21 Januar 2017, 13:59:50
Allerdings kann ich nun meine eingestellten ELRO Funksteckdosen nicht schalten und steh völlig auf dem Schlauch was ich machen soll bzw wo ich anfangen soll den Fehler zu finden.

Schau doch mal ins Wiki. https://wiki.fhem.de/wiki/Intertechno_Code_Berechnung
und ins Unterforum InterTechno https://forum.fhem.de/index.php/board,24.0.html.
In der FHEM Commandref unter IT-Intertechno stehen weitere Infos.

Gruß Friedrich
RaspberryPi2, nanoCUL, 3x DS18B20, FS20: 4x Funk-Schalter ST-4, LaCrosseGW,
HomeMatic: HMLAN, HM-WDS10-TH-O, HM_MYS_RelaisBoard,
I2C: HYT221 über modifiziertes Modul I2_I2C_SHT21.pm (Q&D),

Nihilo

Hallo Friedrich.
Herzlichen Dank für deine Antwort.

Ich habe das soweit alles gemacht wie beschrieben.
Aber es tut sich leider nichts.
Hier einmal ein paar Screenshots von meinem FHEM

(http://fs5.directupload.net/images/170121/xs3ja94h.png)
(http://fs5.directupload.net/images/170121/xs3ja94h.png)


josburg


Nihilo

genau das hatte ich als erste Grundlage.
Aber leider ohne erfolg.
Sieht die Konfiguration vom DIY Cul und der Steckdose denn OK aus auf dem ersten Blick?

Nihilo

Es Will einfach nicht hinhauen.
Jemand noch eine Idee für mich?

josburg

Versuch mal in der FHEM-Oberfläche über den Button "get" CUL1 "version" auszuführen. Was wird dann angezeigt?

Nihilo

Hallo Josburg,
bei eingabe des Befehls kommt:

CUL1 version => V 1.67 nanoCUL433

josburg


Nihilo

#9
Ja, immerhin etwas.
Aber ich bin überfragt was da los ist.

in den REadings des Cul´s steht das hier:

Readings
cmds
A B C E e F f G h i K k l M m R T t U V W X x Y Z z
2017-01-21 18:15:05
raw
is0F00F0FFFFF0
2017-01-21 18:44:56
state
Initialized
2017-01-21 18:15:05
version
V 1.67 nanoCUL433

KölnSolar

ist fhem aktuell(update gemacht ?). Was steht im Log ? Den CUL mal auf verbose 5 setzen und Log posten.
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Nihilo

Ok. Habe ich gemacht. Allerdings - wo finde ich den Log vom Cul?

Nihilo

#12
Meinst du das?



2017.01.21 18:12:48 2: CUL1 IT_set: Schalter_1 off
2017.01.21 18:12:51 2: CUL1 IT_set: Schalter_1 on
2017.01.21 18:12:54 2: CUL1 IT_set: Schalter_1 off
2017.01.21 18:12:56 2: CUL1 IT_set: Schalter_1 on
2017.01.21 18:13:06 1: /dev/ttyUSB0 disconnected, waiting to reappear (CUL1)
2017.01.21 18:15:02 3: Setting CUL1 serial parameters to 38400,8,N,1
2017.01.21 18:15:05 3: CUL1: Possible commands: ABCEeFfGhiKklMmRTtUVWXxYZz
2017.01.21 18:15:05 1: /dev/ttyUSB0 reappeared (CUL1)
2017.01.21 18:15:25 2: CUL1 IT_set: Schalter_1 off
2017.01.21 18:15:26 2: CUL1 IT_set: Schalter_1 on
2017.01.21 18:15:27 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 18:15:30 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 18:15:39 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 18:15:42 2: CUL1 IT_set: Schalter_1 off
2017.01.21 18:15:47 2: CUL1 IT_set: Schalter_1 on
2017.01.21 18:18:44 2: CUL1 IT_set: Schalter_1 off
2017.01.21 18:18:46 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 18:18:49 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 18:18:55 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 18:18:59 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 18:19:03 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 18:19:05 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 18:19:06 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 18:19:16 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 18:21:21 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 18:21:22 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 18:21:23 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 18:21:25 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 18:44:43 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 18:44:56 2: CUL1 IT_set: ELRO_FFF0F_A off
sh: 1: get CUL1 version: not found
2017.01.21 20:48:26 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 20:48:26 5: SW: is0F00F0FFFFFF
2017.01.21 20:48:27 5: CUL/RAW (ReadAnswer): is0F00F0FFFFFF

2017.01.21 20:48:28 2: CUL1 IT_set: Schalter_1 on
2017.01.21 20:48:28 5: SW: isFFFF0FFFF0F0
2017.01.21 20:48:28 5: CUL/RAW (ReadAnswer): isFFFF0FFFF0F0

2017.01.21 20:48:31 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 20:48:31 5: SW: is0F00F0FFFFF0
2017.01.21 20:48:31 5: CUL/RAW (ReadAnswer): is0F00F0FFFFF0

2017.01.21 20:48:32 2: CUL1 IT_set: Schalter_1 off
2017.01.21 20:48:32 5: SW: isFFFF0FFFF0FF
2017.01.21 20:48:32 5: CUL/RAW (ReadAnswer): isFFFF0FFFF0FF

2017.01.21 20:48:33 2: CUL1 IT_set: Schalter_1 on
2017.01.21 20:48:33 5: SW: isFFFF0FFFF0F0
2017.01.21 20:48:33 5: CUL/RAW (ReadAnswer): isFFFF0FFFF0F0

2017.01.21 20:48:34 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 20:48:34 5: SW: is0F00F0FFFFFF
2017.01.21 20:48:34 5: CUL/RAW (ReadAnswer): is0F00F0FFFFFF

2017.01.21 20:50:51 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 20:50:51 5: SW: is0F00F0FFFFF0
2017.01.21 20:50:51 5: CUL/RAW (ReadAnswer): is0F00F0FFFFF0

2017.01.21 20:51:11 2: CUL1 IT_set: ELRO_FFF0F_A on
2017.01.21 20:51:11 5: SW: is0F00F0FFFFFF
2017.01.21 20:51:11 5: CUL/RAW (ReadAnswer): is0F00F0FFFFFF

2017.01.21 20:51:12 2: CUL1 IT_set: ELRO_FFF0F_A off
2017.01.21 20:51:12 5: SW: is0F00F0FFFFF0
2017.01.21 20:51:13 5: CUL/RAW (ReadAnswer): is0F00F0FFFFF0

KölnSolar

vor Deinem Post:
kein CUL-Log. Das fhem-systemlog(unter Logfile  ) Unbekannt ?  ::)
nach Deinem Post.
Genau. Ich sehe sets aus fhem heraus. Was aber kommt beim drücken von FB-Tasten.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Nihilo

also wenn ich die FB drücke, passiert nichts  :-\
(Du meinst im LOG oder?)

Puschel74

#15
EventMonitor öffen
Taste drücken
Beobachten was im Eventmonitor passiert
Ergebniss posten

Alternativ: Meinen angepinnten Beitrag lesen

Edith: Wenn im EventMonitor nichts auftaucht wird die FB nicht erkannt - deine liebste Suchmaschine bemühen und mit der Herstellerkennung/Aufdruck quälen und suchen/lesen.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

KölnSolar

#16
so gar nix ? Andere 433er hast Du nicht ? Auch aus der Nachbarschaft nix ? Ungewöhnlich. Problem des Transceiver-Bausteins ? mach mal ein get cul ccconf.
Edit: Logauszüge etc bitte in Codetags packen(das # Zeichen in der Funktionsleiste; geht auch nachträglich  ;) )
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Nihilo

#17
CUL1 ccconf => freq:0.000MHz bWidth:812KHz rAmpl:24dB sens:4dB
Das wird angezeigt.
Muss da nicht unter freq 433 stehen?


Edit sagt:

Also im Eventmonitor passiert nichts.
Vermutlich liegt es daran, dass unter freq 0.000 steht.
ich habe set CUL1 freq 433.92 eingetragen. Aber dennoch steht dort 0.0000 MHz

ccconf
freq:0.000MHz bWidth:812KHz rAmpl:24dB sens:4dB
2017-01-21 22:13:49
cmds
A B C E e F f G h i K k l M m R T t U V W X x Y Z z
2017-01-21 18:15:05
raw
isFFFFF0FFFFF0
2017-01-21 22:21:02
state
Initialized
2017-01-21 18:15:05
version
V 1.67 nanoCUL433

KölnSolar

jawoll. die werte sind alle falsch/ungewöhnlich.
mach mal freq:433.92MHz bWidth:464KHz rAmpl:42dB sens:8dB
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Nihilo


KölnSolar

RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Nihilo

#21
habe ich gemacht...allerdings wird nichts angenommen


2017.01.21 22:41:25 3: Setting FREQ2..0 (0D,0E,0F) to 10 b0 71 = 433.920 MHz
2017.01.21 22:41:25 5: SW: W0F10
2017.01.21 22:41:25 5: SW: W10b0
2017.01.21 22:41:25 5: SW: W1171
2017.01.21 22:41:25 5: SW: X21
2017.01.21 22:41:57 5: SW: C10
2017.01.21 22:41:57 5: CUL/RAW (ReadAnswer): C10 = 00 /  0

2017.01.21 22:41:57 3: Setting MDMCFG4 (10) to 30 = 464 KHz
2017.01.21 22:41:57 5: SW: W1230
2017.01.21 22:41:57 5: SW: X21
2017.01.21 22:42:21 3: Setting AGCCTRL2 (1B) to 07 / 42 dB
2017.01.21 22:42:21 5: SW: W1D07
2017.01.21 22:42:21 5: SW: X21
2017.01.21 22:42:55 3: Setting AGCCTRL0 (1D) to 91 / 8 dB
2017.01.21 22:42:55 5: SW: W1F91
2017.01.21 22:42:55 5: SW: X21

KölnSolar

#22
Hast Du etwa die Einheiten(MHz,...) eingetippt und nicht nur die Zahlen  :o
Edit: Hey, Du editierst ständig Deine Beiträge  >:( Bitte dann mit Edit, durchstreichen etc kenntlich machen, sonst verlieren unsere antworten den Zusammenhang.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Nihilo

Oh Mist. Ja das habe ich geändert nachträglich   :-\
Sorry  ::)
Ich hatte statt einen Punkt ein Komma genommen.
Eingetragen habe ich 433.920
Aber es zeigt keine wirkung. :/

KölnSolar

update von fhem hast Du gemacht ? Dann fällt mir nur Hardware prüfen, neu flashen, Nano abziehen/anstecken, linux rebooten ... ein
Vielleicht solltest Du das Thema anpassen, damit SelbstbaunanoCUL Spezies aufmerksam werden
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Nihilo

#25
Habe ich nun alles gemacht.
FHEM update
Selbstau Cul neu geflashed
linux reboot
abgezogen - angeklemmt
Habe auch das C1101 Modul abgezogen und versucht die daten ohne den transceiver zu verändern.
Als letztes habe ich auch versucht die Daten per Raw Definition zu ändern.

setstate cul1 2017-01-21 23:35:11 ccconf freq:433.92MHz bWidth:464KHz rAmpl:42dB sens:8dB

Alles ohne Erfolg -.-


Edit sagt:

Das steht im Log: 2017.01.21 23:46:42 3: Setting FREQ2..0 (0D,0E,0F) to 10 b0 71 = 433.920 MHz
Aber im Cul steht: ccconf
freq:0.000MHz bWidth:812KHz rAmpl:24dB sens:4dB

Nihilo

Habe das alles nochmal schritt für schritt versucht:

2017.01.22 00:04:41 3: Setting FREQ2..0 (0D,0E,0F) to 10 b0 71 = 433.920 MHz
2017.01.22 00:04:41 5: SW: W0F10
2017.01.22 00:04:41 5: SW: W10b0
2017.01.22 00:04:41 5: SW: W1171
2017.01.22 00:04:41 5: SW: X21
2017.01.22 00:05:27 5: SW: C10
2017.01.22 00:05:27 5: CUL/RAW (ReadAnswer): C10 = 00 /  0

2017.01.22 00:05:27 3: Setting MDMCFG4 (10) to 30 = 464 KHz
2017.01.22 00:05:27 5: SW: W1230
2017.01.22 00:05:27 5: SW: X21
2017.01.22 00:05:36 3: Setting AGCCTRL2 (1B) to 07 / 42 dB
2017.01.22 00:05:36 5: SW: W1D07
2017.01.22 00:05:36 5: SW: X21
2017.01.22 00:06:12 3: Setting AGCCTRL0 (1D) to 91 / 8 dB
2017.01.22 00:06:12 5: SW: W1F91
2017.01.22 00:06:12 5: SW: X21


Aber unter ccconf steht noch immer das selbe mit 0.000MHz -.-

Nihilo

Hat jemand noch einen Tipp oder ein ähnliches Problem?

Nihilo

Heute habe ich einen zweiten c1101 bekommen da der verdacht bestand das die register des Transceivers ggf. kaputt sind.
Also Danke Amazon...neuen bestellt.

Sorgfältig ausgepackt...installiert...gleiche Fehler.
Jemand eine Idee?

Telekatz

Mach mal ein Bild, auf dem man sieht, wie der CC1101 am Arduino angeschlossen ist.

Omega-5

Zum Testen der Verbindung zwischen Arduino und CC1101 versuche doch bitte noch mal in der FHEM-Oberfläche über den Button "get" CUL1 "raw" C99 auszuführen. Wenn dann lauter 00 zurück kommt, werden doch die Register vom CC1101 nicht richtig angesprochen. Dann ist es sicher ein Hardware Problem.

Gruß Friedrich
RaspberryPi2, nanoCUL, 3x DS18B20, FS20: 4x Funk-Schalter ST-4, LaCrosseGW,
HomeMatic: HMLAN, HM-WDS10-TH-O, HM_MYS_RelaisBoard,
I2C: HYT221 über modifiziertes Modul I2_I2C_SHT21.pm (Q&D),

Nihilo

#31
Hallo ihr beiden.
Ich werde sobald ich zuhause bin ein ein Bild machen und posten.

Konnte allerdings per VPN den Befehl ausführen.

Es kam dort: cul1 raw => 0000000000000000

Ich werde davon mal dein Bild machen und hier posten.


Edit sagt:




Arduino

      Arduino            CC1101

(17) VCC 3,3 V             VDD / PIN 1
(14) PIN D11             SI (MOSI) / PIN 3
(16) PIN D13             SCK / PIN 4
(15) PIN D12             SO (MISO) / PIN 5
(5) PIN D02             GDO2 / PIN 6
(13) PIN D10             CSn (SS) / PIN 7
(6) PIN D03             GDO0 / PIN 8
(4/29) PIN GND             GND / PIN 9
unbelegt                      PIN 2 & 10


Genau so habe ich es angeschlossen

sasquuatch

Danke für den Thread, aber hast du es inzwischen hinbekommen?

Bei mir was das Problem, ich konnte zwar sehen dass der Aktor von meiner Fernbedienung geschaltet wird, aber ich selbst konnte mittels FHEM und dem CUL 433 nichts schalten. Nach langem grübeln ist mir eingefallen, ich habe ein update des CUL auf die Firmware 1.67 gemacht. Konnte ehrlich gesagt nicht vorstellen, dass es damit zusammenhängt, aber nachdem ich jetzt wieder bei der 1.66 bin, geht es wieder.

es war allerdings ein akt die alte version zu bekommen, hiermit geht es.
wget http://culfw.de/culfw-1.66.tar.gz
gunzip culfw-1.66.tar.gz
tar xfv culfw-1.66.tar

sasquuatch

Zitat von: sasquuatch am 14 Dezember 2017, 13:08:12
Danke für den Thread, aber hast du es inzwischen hinbekommen?

Bei mir was das Problem, ich konnte zwar sehen dass der Aktor von meiner Fernbedienung geschaltet wird, aber ich selbst konnte mittels FHEM und dem CUL 433 nichts schalten. Nach langem grübeln ist mir eingefallen, ich habe ein update des CUL auf die Firmware 1.67 gemacht. Konnte ehrlich gesagt nicht vorstellen, dass es damit zusammenhängt, aber nachdem ich jetzt wieder bei der 1.66 bin, geht es wieder.

es war allerdings ein akt die alte version zu bekommen, hiermit geht es.
wget http://culfw.de/culfw-1.66.tar.gz
gunzip culfw-1.66.tar.gz
tar xfv culfw-1.66.tar

inzwischen habe ich wieder die 1.67 drauf und es geht. ich vermute beim flashen des nanoCUL ist was schief gelaufen oder ich habe eine beschädigte Datei beim ersten mal gehabt.