Selbstbau CUN (MapleCUN)

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

Vorheriges Thema - Nächstes Thema

matthias soll

Hallo zusammen,
funktioniert mit dem maplecun auch Infrarot senden?
Das wäre für mich sehr interessant.
Gruß
Matthias

Ranseyer

Zitat von: Telekatz am 06 Februar 2017, 19:15:56
Ich hatte das ursprünglich in der Bauform eines RF1100SE Moduls geplant. Es sollte dann anstatt eines Transceivermoduls verwendet werden.

Danke noch. Zwar habe ich das Thema studiert. Aufgrund eines Inputs von PeMue habe erst mal diesen abgearbeitet um die HW-Versionen nicht auseinander laufen zu lassen.
Das Thema ist keines Falls vergessen, aber jetzt ist erst mal 2-3 Tage anderes angesagt.
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!

Telekatz

Zitat von: matthias soll am 08 Februar 2017, 13:09:40
Hallo zusammen,
funktioniert mit dem maplecun auch Infrarot senden?
Das wäre für mich sehr interessant.
Gruß
Matthias
Nein, Infrarot funktioniert nicht.

@locutus
Kannst du mal die angefügte Version ausprobieren und wieder am DBG Anschluss Loggen. Ich hab da noch ein paar zusätzliche Debugmeldungen eingebaut um den Fehler eventuell besser bestimmen zu können.

stefanru

Hi,
hab mir diesen 868 cc1101 besorgt.
Jetzt habe ich gesehen dass die Pins nicht wirklich passen und 10 Stück sind.

Kann man den verwenden? Und wenn ja wie ist er anzuschließen.

Vielen Dank,
Stefan

Telekatz

Das ist kein CC1101 sondern ein SI4463. Steht ja auch drauf. Den kann man nicht verwenden.

stefanru

Oh mist, war dann wohl in ebay falsch beschreiben.
Mit dem kann man nix anfangen? :-)
So ein mist...

Gruß und Danke,
Stefan

PeMue

Hallo,

mal ne ketzerische Frage:
https://forum.fhem.de/index.php?action=dlattach;topic=60458.0;attach=70504;image
Das W5100 Modul hat 5 V Versorgung, d.h. die Ausgänge werden vermutlich auch 5 V haben. Verkraftet das der mapleMini (der ja intern mit 3,3 V arbeitet), oder sollte man lieber einen Spannungsteiler vorsehen?

Danke + Gruß

Peter
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

Der STM32 ist 5V tolerant. Im Zweifelsfall Mal nen Blick ins Datenblatt machen...

Gesendet von meinem HTC One_M8 mit Tapatalk

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!

Telekatz

Der W5100 arbeitet auch mit 3,3V. Auf dem W5100 Modul ist ein 3,3V Spannungsregler für die Versorgung des W5100.

Desweiteren sei noch erwähnt, dass der STM32 nicht an allen Pins 5V tolerant ist.  Die Pins für UART0 sind es zum Beispiel nicht.

locutus

#99
Zitat von: Telekatz am 08 Februar 2017, 19:42:40
@locutus
Kannst du mal die angefügte Version ausprobieren und wieder am DBG Anschluss Loggen. Ich hab da noch ein paar zusätzliche Debugmeldungen eingebaut um den Fehler eventuell besser bestimmen zu können.

Verschlingt der Debugmodus so viel Speicherkapazität oder hast du noch weitere Funktionen implementiert?
-I- Getting new Started Project --
-I- MapleCUNx4
-I- Compiled: Feb  8 2017 19:12:32 --
-I- Reset Source 24
-I- init Flash
-I- init Timer
-I- init EEprom
-I- init Ethernet
WIZCHIP Initialized success.

===== W5100 NET CONF : Static =====
MAC : 00:80:41:0E:C9:AC
IP : 192.168.178.22
GW : 192.168.178.1
SN : 255.255.255.0
=======================================
-I- init USB
-I- init Complete
0:TCP server start
0:Socket opened
1:TCP server start
1:Socket opened
2:TCP server start
2:Socket opened
0:Listen, TCP server, port [2323]
1:Listen, TCP server, port [2324]
2:Listen, TCP server, port [2325]
1:Connected - 192.168.178.35 : 38944
1:NET_UART_TRANSMIT: 8
-I-

[Hard fault handler - all numbers in hex]-I- R0 = 0
-I- R1 = 5c
-I- R2 = 20002410
-I- R3 = 0
-I- R12 = ffffffbf
-I- LR [R14] = 800d219  subroutine call return address
-I- PC [R15] = 8014002  program counter
-I- PSR = 1000036
-I- BFAR = e000ed38
-I- CFSR = 400
-I- HFSR = 40000000
-I- DFSR = 0
-I- AFSR = 0
-I- SCB_SHCSR = 0

-I- Getting new Started Project --
-I- MapleCUNx4
-I- Compiled: Feb  8 2017 19:12:32 --
-I- Reset Source 24
-I- init Flash
-I- init Timer
-I- init EEprom
-I- init Ethernet
WIZCHIP Initialized success.

===== W5100 NET CONF : Static =====
MAC : 00:80:41:0E:C9:AC
IP : 192.168.178.22
GW : 192.168.178.1
SN : 255.255.255.0
=======================================
-I- init USB
-I- init Complete
0:TCP server start
0:Socket opened
1:TCP server start
1:Socket opened
2:TCP server start
2:Socket opened
0:Listen, TCP server, port [2323]
1:Listen, TCP server, port [2324]
2:Listen, TCP server, port [2325]
1:Connected - 192.168.178.35 : 38948
1:NET_UART_TRANSMIT: 8
-I-

[Hard fault handler - all numbers in hex]-I- R0 = 0
-I- R1 = 5c
-I- R2 = 20002410
-I- R3 = 0
-I- R12 = ffffffbf
-I- LR [R14] = 800d219  subroutine call return address
-I- PC [R15] = 8014002  program counter
-I- PSR = 1000036
-I- BFAR = e000ed38
-I- CFSR = 400
-I- HFSR = 40000000
-I- DFSR = 0
-I- AFSR = 0
-I- SCB_SHCSR = 0

-I- Getting new Started Project --
-I- MapleCUNx4
-I- Compiled: Feb  8 2017 19:12:32 --
-I- Reset Source 24
-I- init Flash
-I- init Timer
-I- init EEprom
-I- init Ethernet
WIZCHIP Initialized success.

===== W5100 NET CONF : Static =====
MAC : 00:80:41:0E:C9:AC
IP : 192.168.178.22
GW : 192.168.178.1
SN : 255.255.255.0
=======================================
-I- init USB
-I- init Complete
0:TCP server start
0:Socket opened
1:TCP server start
1:Socket opened
2:TCP server start
2:Socket opened
0:Listen, TCP server, port [2323]
1:Listen, TCP server, port [2324]
2:Listen, TCP server, port [2325]
1:Connected - 192.168.178.35 : 38950
1:NET_UART_TRANSMIT: 8
-I-

[Hard fault handler - all numbers in hex]-I- R0 = 0
-I- R1 = 5c
-I- R2 = 20002410
-I- R3 = 0
-I- R12 = ffffffbf
-I- LR [R14] = 800d219  subroutine call return address
-I- PC [R15] = 8014002  program counter
-I- PSR = 1000036
-I- BFAR = e000ed38
-I- CFSR = 400
-I- HFSR = 40000000
-I- DFSR = 0
-I- AFSR = 0
-I- SCB_SHCSR = 0



Inzwischen ist das kompakte W5500 Modul, das ich im November bestellt habe, eingetroffen.


Telekatz

Die Optimierung beim kompilieren ist ausgeschaltet, damit sich das mit GDB besser debuggen lässt.

Ranseyer

Zitat von: locutus am 09 Februar 2017, 19:15:47
Inzwischen ist das kompakte W5500 Modul, das ich im November bestellt habe, eingetroffen.

So schnell ?  Hast Du evtl einen Link zum bestellen ? Das Modul gefällt mir mechanisch viel besser als alle anderen bisher.
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!

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

fhem-challenge

#103
Guten Abend,


heute ist mein W5100 gekommen, also gleich eingebaut.

Problem:

Es läuft schon Einiges, aber im Netzwerkbereich "klemmt" es noch.

1.)  Meine Definition in FHEM:
define mapleCUN1 CUL 192.168.1.133:2323 4434
define mapleCUN2 STACKABLE_CC mapleCUN1
define mapleCUN3 STACKABLE_CC mapleCUN2
define mapleCUN4 STACKABLE_CC mapleCUN3


2.) Mit Wid00 und Wia192.168.1.133 sowie Wig192.168.1.1 usw. liess sich auch alles einstellen.

3.) Ich verwende das Image: https://forum.fhem.de/index.php/topic,60458.msg573491.html#msg573491

4.) Habe im CC0 ein 433 (RF1100SE)
im CC1 ein 868 Modul, CC2,CC4 sind leer

Kurz nach Einschalten des CUN ist der auch für fhem erreichbar. Ein ccconf zeigt mir auch die Werte des CC1:

freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB

... das hält ca. einige Sekunden an (ca. 20s), danach ist der CUN im Netz nur noch "anpingbar --> ICMP" und nicht mehr via TCP:2323 erreichbar. Ich bekomme im FHEM dann lediglich noch "Timeout reading answer for get C0D".

Hat schon jemand den CUN mit W5100 und der grossen Platine länger erfolgreich laufen lassen können ?


Viele Grüße!

Andreas




Telekatz

Lass mal die Definition von mapleCUN2 und mapleCUN3 weg wenn da kein Modul bestückt ist.