Selbstbau CUN (MapleCUN)

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

Vorheriges Thema - Nächstes Thema

Ranseyer

Ich versuche es nochmals. Du kannst Dir solche Platinen selbst machen lassen, oder ich geb dir eine ab.

Denke du meinst diese:
https://github.com/ranseyer/CUN-STM32/tree/master/HW-MAPLE-Large/Archiv/V2.1
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!

Ranseyer

Ich hab nochmals nachgedacht. Es mach doch meist Sinn die Sachen der Reihe anch anzugehen:
https://wiki.fhem.de/wiki/MapleCUN#Debugging_.2F_weiteres

Also einfach mal schauen ob die drei ACM Devices angelegt werden wenn du das Teil an einen USB-Port am besten an einem Linux Rechners anschliesst.
-Wenn ja läuft die Pirmware
-Wenn nein läuft sie nicht
Mögliche Lösung: korrekt flashen (Bootloader passend zur Firmware)

Zum Thema Anpingen:
-leuchtet die grüne LED am LAN Modul sofort beim einstecken und dann blinkt die gelbe einige Male ?
-Wenn nicht: Kein Ping möglich
Möglicher Grund wenn alles andere ausgeschlossen ist: Ich habe zwei-drei LAN Module gesehen wo die LAN Buchse (hinten) nicht an allen Pins verlötet war

Zitat von: astro0302 am 31 Oktober 2017, 21:21:11
Jemand eine zündende Idee was ich falsch gemacht habe bzw. eine Möglichkeit zur Analyse?
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!

astro0302

Zitat von: Ranseyer am 01 November 2017, 08:12:38
Ich hab nochmals nachgedacht. Es mach doch meist Sinn die Sachen der Reihe anch anzugehen:
https://wiki.fhem.de/wiki/MapleCUN#Debugging_.2F_weiteres

Also einfach mal schauen ob die drei ACM Devices angelegt werden wenn du das Teil an einen USB-Port am besten an einem Linux Rechners anschliesst.
-Wenn ja läuft die Pirmware
-Wenn nein läuft sie nicht
Mögliche Lösung: korrekt flashen (Bootloader passend zur Firmware)

Zum Thema Anpingen:
-leuchtet die grüne LED am LAN Modul sofort beim einstecken und dann blinkt die gelbe einige Male ?
-Wenn nicht: Kein Ping möglich
Möglicher Grund wenn alles andere ausgeschlossen ist: Ich habe zwei-drei LAN Module gesehen wo die LAN Buchse (hinten) nicht an allen Pins verlötet war

Hallo Ranseyer!

Vielen Dank für Deine email mit Deinen Bin-Dateien. Diese haben funktioniert. Keine Ahnung warum die Bin-Dateien, die ich aus Github geszogen habe, nicht funktioniert haben.

Der MapleCUN ist bereits in´s Netzwerk eingebunden, DHCP funktioniert problemlos.

In FHEM habe ich den MapleCUN auch bereits eingebunden. MapleCUN1 wird mit 868 MHz erkannt und MapleCUN2 mit 433 MHz. Top. Die Tage muss ich das dann ´mal aus dem Bastelkeller unter das Dach setzen und mein FHEM Skript umschreiben, damit die Dosen unter dem Dach dann vom MapleCUN geschaltet werden.

Ein Teil der Dosen werde ich in Zukunft allerdings durch Sonoff-Dosen ersezten. Diese werden direkt über IP angesprochen. Zum Test habe ich mir die Tage eine bestellt.  Ich sehe es schon kommen, irgendwann muss ich meine Subnetzmaske anpassen....

Zum Thema Ping: Der W5500 leuchtet bereits dauerhaft grün (Link) bzw. die gelbe LED blinkt (Daten) auch wenn keine IP per DHCP vergeben worden ist. Dieses Verhalten ist auch vollkommen normal.

Danke nochals für die BIN-Dateien.




1x Rpi 3B mit Raspian (Jessie) , 1x nanoCUL (arduino nano + 433MHz Modul)1.65 a-culfw,  12x REV Funksteckdosen 433Mhz, 2x Uralt-Funkthermometer (433MHz), 1x nanoCUL 868MHz, 1x mapleCUN Large,  Xiaomi Door/Window Sensor, Wemos D1 mini, Sonoff S20 mit Tasmota, Ikea Tradfri, div. Shelly Komponenten

Ranseyer

Zitatdie gelbe LED blinkt (Daten) auch wenn keine IP per DHCP vergeben worden ist.

Jawohl. Aber wenn das nicht passiert macht es auch keinen Sinn weiter zu machen...

Prima dass es nun läuft !
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!

stgeran

Ich frag mal hier im Forum: Kann ich die blaue LED ausschalten? Ausser Eding und auslöten ;-))
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Ranseyer

ZitatAusser Eding und auslöten ;-))

Der Tipp war von mir und richtet sich an alle die nicht von selbst den Source neu kompilieren.
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!

juergs

@stgeran:

set CUL1 raw l02 = LED blinkt (1 Hz, Standard)
set CUL1 raw l00 = LED blinkt nur bei Sendung
set CUL1 raw l01 = LED ist dauern an


Steht im WIki.  :D

stgeran

#592
Ich sprach von: AUS
Das AUS ist nicht geschrien ;-)
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Ranseyer

Dann hast du doch alle Antworten !

-selber coden
-SW konfigurieren
-frickeln
-damit Leben
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!

stgeran

set CUL1 raw l00 = LED blinkt nur bei Sendung
Ist wohl noch eine gute Alternative. Danke erstmal.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

stgeran

Warum schaltet sich mein 433 MAPLECUL ständig von meinen eingestelltem Modus SlowRf in HomeMatic um? Nach der Einrichtung hat es einen halben Tag funktioniert und werte der Wetterstation aufgenommen. Nach dem Umschalten natürlich nicht mehr.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

juergs

Da wäre das verbose 5 - Log des CULs dazu interessant ..  ;)

stgeran

Hab ich gemacht. rfmode auf SlowRf Verbose 5 und shutdown restart
2017.11.05 16:38:08 5: protocol does not match, ignore received package (AAAAAA80EF) Reason: Not a hideki protocol
2017.11.05 16:38:40 0: Server shutdown
2017.11.05 16:38:40 5: SW: X00
2017.11.05 16:38:42 1: Including fhem.cfg
2017.11.05 16:38:42 3: telnetPort: port 7072 opened
2017.11.05 16:38:42 3: WEB: port 8083 opened
2017.11.05 16:38:42 3: WEBphone: port 8084 opened
2017.11.05 16:38:42 3: WEBtablet: port 8085 opened
2017.11.05 16:38:43 2: eventTypes: loaded 2277 events from ./log/eventTypes.txt
2017.11.05 16:38:43 1: HMLAN_Parse: HMLAN1 new condition disconnected
2017.11.05 16:38:43 3: Opening HMLAN1 device 192.168.100.110:1000
2017.11.05 16:38:43 1: HMLAN_Parse: HMLAN1 new condition init
2017.11.05 16:38:43 3: HMLAN1 device opened
2017.11.05 16:38:43 3: myHmUART device closed
2017.11.05 16:38:43 3: Opening myHmUART device /dev/ttyAMA0
2017.11.05 16:38:43 3: Setting myHmUART serial parameters to 115200,8,N,1
2017.11.05 16:38:43 3: myHmUART device opened
2017.11.05 16:38:45 3: define Controler_LED: can't reach (IO::Socket::INET: connect: timeout)
2017.11.05 16:38:46 3: Opening MAPLECUL868 device 192.168.100.161:2323
2017.11.05 16:38:46 3: MAPLECUL868: Possible commands: BbCFiAZNEkGMKLUYRTVWXeflptxz*
2017.11.05 16:38:46 2: Setting MAPLECUL868 fhtid from 0000 to 4444
2017.11.05 16:38:46 3: MAPLECUL868 device opened
2017.11.05 16:38:46 2: Switched MAPLECUL868 rfmode to HomeMatic
2017.11.05 16:38:46 3: Opening MAPLECUL433 device FHEM:DEVIO:MAPLECUL868Stack:9600
2017.11.05 16:38:46 3: MAPLECUL433: Possible commands: bCFiAZNEGMKLUYRTVWXfz
2017.11.05 16:38:46 2: Setting MAPLECUL433 fhtid from 4444 to 0000
2017.11.05 16:38:46 3: MAPLECUL433 device opened
2017.11.05 16:38:46 1: Including ./log/fhem.save
2017.11.05 16:38:46 3: Device Aussen_Temp added to ActionDetector with 000:10 time
2017.11.05 16:38:46 3: Device HM_Wand added to ActionDetector with 000:10 time
2017.11.05 16:38:46 3: Device K_1_Temp added to ActionDetector with 000:10 time
2017.11.05 16:38:46 3: Device K_2_Temp added to ActionDetector with 000:10 time
2017.11.05 16:38:47 5: SW: Zx
2017.11.05 16:38:47 5: SW: X21
2017.11.05 16:38:47 5: SW: Ar
2017.11.05 16:38:47 2: Switched MAPLECUL433 rfmode to HomeMatic
2017.11.05 16:38:47 1: define VCCU_Btn86 CUL_HM 0x123456: wrong syntax: define <name> CUL_HM 6-digit-hex-code [Raw-Message]
2017.11.05 16:38:47 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4144.
2017.11.05 16:38:47 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/10_CUL_HM.pm line 7226.
2017.11.05 16:38:47 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/10_CUL_HM.pm line 7551.
2017.11.05 16:38:47 1: PERL WARNING: Use of uninitialized value $name in pattern match (m//) at ./FHEM/10_CUL_HM.pm line 7553.
2017.11.05 16:38:47 1: PERL WARNING: Use of uninitialized value $name in pattern match (m//) at ./FHEM/10_CUL_HM.pm line 7554.
2017.11.05 16:38:47 1: PERL WARNING: Use of uninitialized value $name in string eq at ./FHEM/10_CUL_HM.pm line 7555.
2017.11.05 16:38:47 1: PERL WARNING: Use of uninitialized value $name in hash element at ./FHEM/10_CUL_HM.pm line 7240.
2017.11.05 16:38:47 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4050.
2017.11.05 16:38:48 3: Controler_LED low level cmd queue send ERROR 3100000000000031, qlen 1 (reconnect giving up)
2017.11.05 16:38:48 1: usb create starting
2017.11.05 16:38:48 3: Probing CUL device /dev/ttyS0
2017.11.05 16:38:48 1: usb create end
2017.11.05 16:38:48 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no associated allowed device with basicAuth. telnetPort has no associated allowed device with password/globalpassword.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2017.11.05 16:38:48 0: Featurelevel: 5.8
2017.11.05 16:38:48 0: Server started with 132 defined entities (fhem.pl:15294/2017-10-20 perl:5.024001 os:linux user:fhem pid:17309)
2017.11.05 16:38:48 1: HMLAN_Parse: HMLAN1 new condition ok
2017.11.05 16:38:49 3: CUL_HM set Bad_Spiegel_Sw_01 statusRequest
2017.11.05 16:38:49 5: CUL/RAW: /A0B20A0011234563B5C5D010ED6

2017.11.05 16:38:49 4: CUL_Parse: MAPLECUL433 A 0B 20 A001 123456 3B5C5D 010ED6 -95
2017.11.05 16:38:49 5: MAPLECUL433: dispatch A0B20A0011234563B5C5D010E::-95:MAPLECUL433
2017.11.05 16:38:49 5: CUL/RAW: /A0E20A4103B5C5D123456060100005D05

2017.11.05 16:38:49 4: CUL_Parse: MAPLECUL433 A 0E 20 A410 3B5C5D 123456 060100005D05 -71.5
2017.11.05 16:38:49 5: MAPLECUL433: dispatch A0E20A4103B5C5D123456060100005D::-71.5:MAPLECUL433
2017.11.05 16:38:49 5: CUL/RAW: /A0A2080021234563B5C5D00D6

2017.11.05 16:38:49 4: CUL_Parse: MAPLECUL433 A 0A 20 8002 123456 3B5C5D 00D6 -95
2017.11.05 16:38:49 5: MAPLECUL433: dispatch A0A2080021234563B5C5D00::-95:MAPLECUL433

jump to the top

Ich stell das Verbose wieder zurück.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Telekatz

Zitat von: stgeran am 05 November 2017, 15:50:49
Warum schaltet sich mein 433 MAPLECUL ständig von meinen eingestelltem Modus SlowRf in HomeMatic um?
Ich tippe mal darauf, dass dein 433 MAPLECUL in der IOList deiner vccu steht.

stgeran

Ich habe keinen 433 MAPLECUL. Beide sind grün und jetzt auch mit 868MHz vorhanden. Wieso der eine meinte ein 433MHz zu sein weis ich nicht.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2