Selbstbau CUN (MapleCUN)

Begonnen von Telekatz, 09 November 2016, 20:29:52

Vorheriges Thema - Nächstes Thema

coolheizer

Ui das ging fix.

pi@raspberrypi:~ $ cd /dev/serial/by-id/
-bash: cd: /dev/serial/by-id/: No such file or directory


Der Maple scheint nicht erkannt zu werden? wird noch irgend ein Treiber oder sowas benötigt?

Stecke ich den funktionierenden Selbstbau CUL mit an:

pi@raspberrypi:~ $ cd /dev/serial/by-id/
pi@raspberrypi:/dev/serial/by-id $ ls -la
total 0
drwxr-xr-x 2 root root 60 Jul 27 17:48 .
drwxr-xr-x 4 root root 80 Jul 27 17:48 ..
lrwxrwxrwx 1 root root 13 Jul 27 17:48 usb-FTDI_FT232R_USB_UART_AL033A6C-if00-port0 -> ../../ttyUSB0


dieser wird richtig erkannt.

Ich habe dann nochmal die MapleCUNx4_W5100_BL.bin , mit win 10 geflasht, diesmal nicht mit der 64bit version, dann läuft es durch und bleibt nicht bei 96% hängen:

D:\Raspberry Pi\FHEM\MapleCUN\Arduino_STM32-master\tools\win>dfu-util -d 1eaf:0003 -a 1 -D ./MapleCUNx4_W5100_BL.bin
dfu-util - (C) 2007-2008 by OpenMoko Inc.
This program is Free Software and has ABSOLUTELY NO WARRANTY

Opening USB Device 0x1eaf:0x0003...
Found Runtime: [0x1eaf:0x0003] devnum=1, cfg=0, intf=0, alt=1, name="STM32duino bootloader v1.0  Upload to Flash 0x8005000"
Setting Configuration 1...
Claiming USB DFU Interface...
Setting Alternate Setting ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
Transfer Size = 0x0400
bytes_per_hash=1315
Starting download: [##################################################] finished!
state(8) = dfuMANIFEST-WAIT-RESET, status(0) = No error condition is present
Done!

D:\Raspberry Pi\FHEM\MapleCUN\Arduino_STM32-master\tools\win>


Der Pfad kann auch danach nicht gefunden werden (cd /dev/serial/by-id/)

Was nun?
FHEM 5.8 auf Raspberry Pi 3, HM-MOD-UART und  MapleCUN.
HM-MOD-Re-8 für Velux Rolladensteuerung.
HM-CC-RT-DN.
HM-SEC-SCo.
HM-LC-Bl1PBU-FM.

Ranseyer

"lsusb" zeigt dir überigens alle angeschlossenen USB Geräte.
"tail -f  /var/log/syslog" starten und dann einstecken und du siehst was dabei passiert.

https://wiki.fhem.de/wiki/MapleCUN#Debugging_.2F_weiteres

FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

coolheizer

pi@raspberrypi:/dev/serial/by-id $ lsusb
Bus 001 Device 006: ID 1eaf:0003
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


"tail -f  /var/log/syslog" :

Jul 27 18:21:15 raspberrypi kernel: [   93.637389] usb 1-1.2: new full-speed USB device number 4 using dwc_otg
Jul 27 18:21:15 raspberrypi kernel: [   93.770026] usb 1-1.2: New USB device found, idVendor=1eaf, idProduct=0003
Jul 27 18:21:15 raspberrypi kernel: [   93.770041] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 27 18:21:15 raspberrypi kernel: [   93.770049] usb 1-1.2: Product: Maple 003
Jul 27 18:21:15 raspberrypi kernel: [   93.770056] usb 1-1.2: Manufacturer: Leaf Labs
Jul 27 18:21:15 raspberrypi kernel: [   93.770064] usb 1-1.2: SerialNumber: LLM 003




Und nun?
FHEM 5.8 auf Raspberry Pi 3, HM-MOD-UART und  MapleCUN.
HM-MOD-Re-8 für Velux Rolladensteuerung.
HM-CC-RT-DN.
HM-SEC-SCo.
HM-LC-Bl1PBU-FM.

Telekatz

Zitat von: coolheizer am 27 Juli 2017, 18:04:42

Found Runtime: [0x1eaf:0x0003] devnum=1, cfg=0, intf=0, alt=1, name="STM32duino bootloader v1.0  Upload to Flash 0x8005000"

Du hast die Firmware an die falsche Startadresse geflasht.

Das ist das richtige Kommando:
dfu-util --verbose --device 1eaf:0003 --cfg 1 --alt 2 --download MapleCUNx4_W5100_BL.bin


coolheizer

pi@raspberrypi:/dev/serial/by-id $ ls -la
total 0
drwxr-xr-x 2 root root 100 Jul 27 18:52 .
drwxr-xr-x 4 root root  80 Jul 27 18:52 ..
lrwxrwxrwx 1 root root  13 Jul 27 18:52 usb-STM32_MapleCUL_2788282f-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root  13 Jul 27 18:52 usb-STM32_MapleCUL_2788282f-if02 -> ../../ttyACM1
lrwxrwxrwx 1 root root  13 Jul 27 18:52 usb-STM32_MapleCUL_2788282f-if04 -> ../../ttyACM2


Danke euch allen für die super schnelle Hilfe :

dfu-util --verbose --device 1eaf:0003 --cfg 1 --alt 2 --download MapleCUNx4_W5100_BL.bin

Das war der richtige Tipp, jetzt mal schauen ob ich den Maple richtig in Fhem einbinden kann
FHEM 5.8 auf Raspberry Pi 3, HM-MOD-UART und  MapleCUN.
HM-MOD-Re-8 für Velux Rolladensteuerung.
HM-CC-RT-DN.
HM-SEC-SCo.
HM-LC-Bl1PBU-FM.

coolheizer

#500
Da das ganze in Fhem mit dem 868MHz Modul super funktioniert wollte ich nun das 433MHz modul verlöten.

Leider habe ich anscheinend ein Falsches Modul erwischt?

Lt. Schaltplan von der 1 Seite kann ich für dieses Modul https://de.aliexpress.com/item/HC-11-433MHz-wireless-RF-serial-UART-module-CC1101-5V-3V-AT-command-HC11/2035515576.html?spm=a2g0s.9042311.0.0.oDIaF3 keinen Anschluss finden, war das ein Griff ins Klo, oder lässt sich damit doch etwas machen?


Ps. lässt sich das blinken der Led abschalten?
FHEM 5.8 auf Raspberry Pi 3, HM-MOD-UART und  MapleCUN.
HM-MOD-Re-8 für Velux Rolladensteuerung.
HM-CC-RT-DN.
HM-SEC-SCo.
HM-LC-Bl1PBU-FM.

PeMue


Zitat von: coolheizer am 27 Juli 2017, 22:43:21
Leider habe ich anscheinend ein Falsches Modul erwischt?

Lt. Schaltplan von der 1 Seite kann ich für dieses Modul https://de.aliexpress.com/item/HC-11-433MHz-wireless-RF-serial-UART-module-CC1101-5V-3V-AT-command-HC11/2035515576.html?spm=a2g0s.9042311.0.0.oDIaF3 keinen Anschluss finden, war das ein Griff ins Klo, oder lässt sich damit doch etwas machen?
Das war ein Griff ins Klo, das ist eine serielle Schnittstelle quasi über 868 MHz.

Zitat von: coolheizer am 27 Juli 2017, 22:43:21
Lässt sich das blinken der LED abschalten?
Ja, siehe hier.

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

coolheizer

Super danke dir, ein "set MapleCUL868 led 00" hat nun endlich das nerfige blinken ausgeschaltet  :)
FHEM 5.8 auf Raspberry Pi 3, HM-MOD-UART und  MapleCUN.
HM-MOD-Re-8 für Velux Rolladensteuerung.
HM-CC-RT-DN.
HM-SEC-SCo.
HM-LC-Bl1PBU-FM.

Ranseyer

Zitat von: RaspiLED am 24 Juli 2017, 20:59:10
ich denke Deine Config ist richtig. Ich sehe bei mir auch viele Reconnects und auf meine Fragen oben gab es ja auch noch keine antworten. Es könnte aber wirklich an der stackable vs stackable_cc config liegen.

Da ich im Moment ca. "gar keine Zeit" habe werde ich wohl wieder zurück auf stackable_cc gehen und auch das Wiki so anpassen.
Da wir das selbe Problem haben dürfte das ganze als reproduzierbar gelten...
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Goggo16

Hi,

muss jetzt erst mal was loswerden. Hut ab vor dem, was Ihr hier leistet.

Bin als Anfaenger fuer FHEM und CUL hier in das Forum wie in das kalte Wasser reingesprungen und mir hab mit dann gleich mal von Ranseyer einen mapleCUN-x4 geangelt. Die Spec klang sehr einleuchtend. Bin aber noch nicht sicher, ob ich mir damit ne Segelyacht angelacht habe anstatt erst mal mit nem kleinen Schlauchboot (nanoCUL oder so) erste Gehversuche zu machen.

Hab die 34 Seiten des Threads und so manche CommandRef mal grob durchgearbeitet. Da geht ja maechtig viel. Aber verstehen muss man es auch irgendwie.

Den mapleCUN-x4 hab ich schon am funktionieren (mit STACKABLE_CC, aber ohne die Stack-CUNs). Die vier CUNs zeigen alle "Initialized".

Frage: Sind dann alle vier CUNs sozusagen am Leben? (Ich frag nur, weil auf den letzten Seiten von Problemen mit STACKABLE vs.  STACKABLE_CC die Rede war.)

Super war, dass ohne viel weiteres Zutun meine Energiesensoren (z.B. ein EM1000S) im FHEMWEB schon richtige Plots liefern. Danach hatte ich seit vielen Jahren immer mal wieder gesucht.

Als naechstes will ich jetzt mal die anderen CUNs dazu bringen, die Arbeit von einem 433er TX/RX-Set (RPI mit pilight) zu übernehmen. Das sind 2x Trust/Intertechno Funkdimmer, ein paar alte RS200 Funkschalter. Neu dazu kommen noch ein paar Dimmer und Schalter von Kopp.

Also schon mal vielen Dank fuer die tolle Arbeit.

LG, Goggo

MapleCUN x4 | RPI mit FHEM, HA-Bridge und FS1000A via GPIO | FHEM Anfaenger ;-)

PeMue

Zitat von: PeMue am 08 Juli 2017, 16:12:21
... hat schon jemand mal die Stromaufnahme eines 4-fach mapleCUNs gemessen?
Ein MySensors serielles Gateway braucht (mit 2 LEDs dauerhaft an) 43 .. 45 mA.

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

Hallo zusammen,

ich würde mal so mit meiner Platine ins Rennen gehen (siehe Anhang). Wenn jemand noch mal drüberschauen mag, sehr gerne  ;)

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Ranseyer

Ich gehe mal davon aus, dass du überlegt hast wie das LAN Modul zu dem Schraubloch passt... Viel mehr fällt mir nicht ein, aus dem Ausland.

Ps: Und die STM32 Beschallung hast du hoffentlich getestet oder extrem recherchiert...
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

stefanru

#508
Hi,

habe nun meinen Maple mit dem kaputten USB Anschluss ausgetauscht.
Den neuen auch auf anhieb geflasht bekommen.

Nun wollte ich auf dem Stackable_CC die Sendeleistung erhöhen, bekomme da aber als Antwort:
set mapleCUL868_2 raw x09
2017-08-10 21:12:49 STACKABLE_CC mapleCUL868_2 raw x09
2017-08-10 21:12:49 STACKABLE_CC mapleCUL868_2 UNKNOWNCODE ? (x09 is unknown) Use one of b C F i A Z N E G M K L U Y R T V W X f z

Beim nicht Stackable 433 bekomme ich im Log:
set mapleCUL433_2 raw x09
2017-08-10 21:15:39 CUL mapleCUL433_2 raw x09

Warum geht das beim Stackable_CC nicht?
Gibts ne möglichkeit?


Oh je,

jetzt wird der Stackable_CC nur noch als disconnected angezeigt.
Initialisierung sieht so aus:
2017.08.10 21:46:35 3: Setting mapleCUL433_2 serial parameters to 38400,8,N,1
2017.08.10 21:46:35 3: mapleCUL433_2: Possible commands: BbCFiAZNEkGMKLUYRTVWXeflptxz
2017.08.10 21:46:35 1: /dev/serial/by-id/usb-STM32_MapleCUL_3546e60a-if00 reappeared (mapleCUL433_2)
2017.08.10 21:46:35 3: mapleCUL868_2: Unknown code  (*V is unknown) Use one of B b C F i A Z N E k G M K L U Y R T V W X e f l p t x z, help me!
2017.08.10 21:46:38 3: mapleCUL868_2: Unknown code  (*V is unknown) Use one of B b C F i A Z N E k G M K L U Y R T V W X e f l p t x z, help me!
2017.08.10 21:46:41 3: mapleCUL868_2: Unknown code  (*V is unknown) Use one of B b C F i A Z N E k G M K L U Y R T V W X e f l p t x z, help me!

Woran kann das denn liegen? Habe sogar nochmal neu geflashed. Keine Änderung.

Gruß,
Stefan


PeMue

#509
Hallo,

Zitat von: Ranseyer am 09 August 2017, 21:25:55
Ich gehe mal davon aus, dass du überlegt hast wie das LAN Modul zu dem Schraubloch passt ... Viel mehr fällt mir nicht ein, aus dem Ausland.
das habe ich noch mal im Schaltplan beschrieben, im Prinzip muss das 43 Mhz Modul gesockelt werden, denn die anderen Module haben kein Loch bzw. das MySensors Modul ist zu noch, um es zu sockeln.

Zitat von: Ranseyer am 09 August 2017, 21:25:55
PS: Und die STM32 Beschallung hast du hoffentlich getestet oder extrem recherchiert...
Nein, ich habe 1:1 die MapleMini Beschaltung verwendet (bis auf die Spannungsregler).

Schaltplan bzw. Layout folgt, sobald ich wieder einen vernünftigen Internetzugang habe.

Gruß PeMue

Edit: Hier https://forum.fhem.de/index.php/topic,60458.msg671078.html#msg671078 habe ich die aktuellen Daten angehängt.
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser