Fensterdrehgriffkontakt selber bauen

Begonnen von Kawaci, 02 Mai 2017, 08:31:59

Vorheriges Thema - Nächstes Thema

Fixel2012

#900
Zitat von: PeMue am 21 Dezember 2017, 20:02:38
Edit: Ich hätte da noch im Anhang eine etwas hübschere Stückliste, ggf. auch für Github  ;)

Hi Pemu,

in deiner Stückliste ist beispielsweise der 32kHz Taktgeber nicht vorhanden, wird dieser nicht benötigt? (Bei Papa war dieser noch aufgelistet)

Zusätzlich habe ich zwei SMD Bauteile nicht finden können, da die URL nicht mehr funktioniert, oder die Auswahl nicht gegeben ist.

Wäre jemand so nett und könnte mir einen Ersatz Link für folgende Bauteile schicken? Habe angst etwas falsches aus zu wählen.

ZitatC6   C_0805_HandSoldering   1   10 µF
R2, R3   R_0805_HandSoldering   2   1k5

Zusätzlich habe ich dieses 868MHz Modul genommen, da es schlichtweg billiger ist. Ich gehe davon aus, dass dies auch gehen sollte?


Falls jemand noch ca. 10 Platinen über hat würde ich diese auch gerne nehmen. Sonst müsste ich irgendwo selber welche anfertigen lassen  ::)


PS: China ist gar nicht so billig wie ich dachte. Komme locker auf 50 Euro  :o

Danke und Gruß,
Fixel
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

PeMue

#901
Hallo Fixel,

Zitat von: Fixel2012 am 23 Dezember 2017, 03:49:34
Nachtschicht?

Zitat von: Fixel2012 am 23 Dezember 2017, 03:49:34
... in deiner Stückliste ist beispielsweise der 32kHz Taktgeber nicht vorhanden, wird dieser nicht benötigt?
Ist noch enthalten, aber links in der Exceltabelle ausgeblendet. Steht aber auch im Wiki, dass der Quarz nicht verwendet wird  ;)

Zitat von: Fixel2012 am 23 Dezember 2017, 03:49:34
Zusätzlich habe ich zwei SMD Bauteile nicht finden können, da die URL nicht mehr funktioniert, oder die Auswahl nicht gegeben ist.

Wäre jemand so nett und könnte mir einen Ersatz Link für folgende Bauteile schicken? Habe angst etwas falsches aus zu wählen.
Mache ich, ich werde auch noch eine Spalte mit den Reichelt Bauteilen einfügen, dauert aber ein bisschen ...

Zitat von: Fixel2012 am 23 Dezember 2017, 03:49:34
Zusätzlich habe ich dieses 868MHz Modul genommen, da es schlichtweg billiger ist. Ich gehe davon aus, dass dies auch gehen sollte?
Das Modul müsste auch gehen.

Zitat von: Fixel2012 am 23 Dezember 2017, 03:49:34
Falls jemand noch ca. 10 Platinen über hat würde ich diese auch gerne nehmen. Sonst müsste ich irgendwo selber welche anfertigen lassen  ::)
Du hast PM.

Gruß PeMue

Edit: aktualisierte Stückliste 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

Fixel2012

Super, Danke für die ausführlichen Antworten!

ZitatIst noch enthalten, aber links in der Exceltabelle ausgeblendet. Steht aber auch im Wiki, dass der Quarz nicht verwendet wird 

Oops, scheint als hätte ich das übersehen  :o
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

papa

Zitat von: habeIchVergessen am 21 Dezember 2017, 23:08:22
hab mit makeota eine neue Datei gebaut und via arduinoISP geflasht. kann keine Veränderung feststellen.

Die hex-Datei ist für ota nicht geeignet, richtig?

Probiere die hier bitte noch mal.
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

habeIchVergessen


dbox2user

Erstmal Frohe Weihnachten an alle!

Ich wollte nur mein Feedback geben, damit es vielleicht einem anderen helfen kann.

Zitat von: papa am 19 Dezember 2017, 21:31:16
Geht das mit nen Cube aus FHEM heraus ?


Hm - also mit einer aktuellen Firmware sollte das nicht sein.

So wie es aussieht, geht das flashen wirklich nicht mit dem Cube aus Fhem heraus.
Flasht man jedoch direkt aus der Konsole heraus mit:
./flash-ota -c /dev/ttyACM0 -f avr_HM_SEC_RHS_201712011822.eq3 -s N84F9L0HQS
funktioniert es.

Das andere Problem:
"Nun ist es so, dass er immer sofort ein Event unverzögert sendet und nach den 2 Sekunden noch ein Event zusätzlich sendet."
hat sich mit dem Update auch erledigt.
Jetzt sendet er nur einmal und auch erst nach der Delay-Zeit.
Großes Dankeschön an Papa!  :)

Gruß,
Christian
Fhem 5.8 auf Raspberry Pi2; 1 Wire OWSERVER mit DS9490R und OWX DS2480;AVR-NET-IO mit 1Wire;  LOGO8; Kostalpiko; Selbstbau CUL; Arduino mit cFirmata; Denon AVR; Samsung TV; Fritzbox;

papa

Zitat von: habeIchVergessen am 24 Dezember 2017, 11:07:26
leider keine Änderung zu erkennen.

Könntest Du mal nen Reset des FDGK machen. Das SabotageMsg-Register hatte ich fälschlicherweise auf FALSE initialisiert. Leider fehlt es in FHEM und kann deshalb nicht eingestellt werden. Durch den Reset wird alles neu initialisiert. Dann solle es gehen.

Du könnest auch versuchen, das entsprechende Register per regBulk umzustellen:


set FDGK regBulk RegL_00. 10:01 00:00


BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

habeIchVergessen

nach dem regBulk werden Nachrichten ausgelöst, wenn Sabotage-Kontakt sich ändert. sehr schön. danke

Per

Zitat von: PeMue am 23 Dezember 2017, 11:57:18ich werde auch noch eine Spalte mit den Reichelt Bauteilen einfügen
Wäre da ein Reichelt-Warenkorb nicht praktikabler?

PeMue

#909
Hallo zusammen,

Zitat von: papa am 23 Dezember 2017, 21:11:22
Probiere die hier bitte noch mal.
könnte bitte jemand die aktuelle Firmware in das eq3 Format wandeln? Bzw. wo finde ich, wie das geht?

Zitat von: Per am 28 Dezember 2017, 13:21:19
Wäre da ein Reichelt-Warenkorb nicht praktikabler?
Da es nicht alle Bauteile bei Reichelt gibt, habe ich die Reichelt Bestellnummer bzw. den Link dazu in der Stückliste hinterlegt.

Gruß PeMue

Edit1:
Firmwareupdate über einen normalen CUL aus FHEM heraus geht nicht, flash_ota habe ich noch nicht probiert.
2017-12-29_09:47:50 EG_WC_Fenster set_fwUpdate ./20171201-HM_SEC_RHS_burst.eq3
2017-12-29_09:48:00 EG_WC_Fenster fwUpdate: fail:notInBootLoader


Edit2:
Ich hätte noch einen Verbesserungsvorschlage für die makeota.html: Könnte man den Bootloader
<Seriennummer>_<HM-ID>.hex speichern?
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

papa

eq3 hängt an. Im GitHub unter bootloader/avr gibt es das prepota.sh Script. Einfach in einer Bash starten


prepota.sh HEXFILE


Es braucht keine weiteren Tools.

Die Änderung in der HTML-Datei kann ich mal machen.
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

PeMue

Hallo zusammen,

Zitat von: papa am 29 Dezember 2017, 22:39:13
Die Änderung in der HTML-Datei kann ich mal machen.
brauchst Du nicht, ich habe es geändert, getestet und angehängt. Speichert jetzt den Bootloader mit Seriennummer bzw. HMID im Dateinamen.

Kurze Zusammenfassung meines heutigen Aufbaus (Bilder folgen für das Wiki):

- Platine bestücken wie im Wiki beschrieben
- Bootloader + Firmware flashen (hier habe ich mir ein Kabel gelötet, das funktioniert etwas besser)
- Reed Relais einlöten:
* ich habe einen Kupferlackdraht verwendet, d.h. es ist vermutlich mehr geklebt als gelötet  ::)
* die Funktion des Reed-Relais in Kombination mit Magneten und der Hilfe eines Ohmmeters testen
- Radio bzw. Antenne einlöten (hier ist ein Kupferlackdraht wiederum hilfreich), Länge: 72 mm
- Testen: ich habe festgestellt, dass die Batteriehalter Schrott nicht wirklich tauglich sind, ggf. den Massepin leicht verzinnen (vor Verlöten des Batteriehalters!)
- Fensterdrehgriffkontakt einbauen (Magnet sitzt immer rechts!)
- mit FHEM pairen und schauen, ob die Stellungen ok sind
* gefühlt habe ich drei Kontakte, die alle drei irgendwie andere Stellungen haben (muss ich aber noch mal eruieren)  ???
* beim flash.ota im Wiki fehlt m.E. noch das Drücken auf den Config Taster (beim Flashen) bzw. danach der Reset

Ansonsten fällt der Fensterdrehgriffkontakt überhaupt nicht auf, der WAF ist super hoch.
@Joschi2009: Ggf. ist der Bedarf nach weiteren 3D Prints geweckt worden  ;D ;D ;D

Nochmal vielen Dank an alle, die mitgeholfen haben, das Projekt zu realisieren!

Wünsche allen einen guten Rutsch.

Viele Grüße

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

papa

Zitat von: PeMue am 30 Dezember 2017, 20:15:03
brauchst Du nicht, ich habe es geändert, getestet und angehängt. Speichert jetzt den Bootloader mit Seriennummer bzw. HMID im Dateinamen.

Ich würde das im GitHUb bei allen HTML-Dateien machen.

Zitat von: PeMue am 30 Dezember 2017, 20:15:03
- Radio bzw. Antenne einlöten (hier ist ein Kupferlackdraht wiederum hilfreich), Länge: 72 mm

Müssen das nicht 87mm sein ?
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

PeMue

Zitat von: papa am 30 Dezember 2017, 21:47:12
Müssen das nicht 87mm sein ?
Doch, aber auf der Leiterplatte sind auch noch ein paar Millimeter. Joschi2009's Loch für die Antenne läßt nicht mehr Spielraum zu  ;). Aber mal im Ernst: bei mir gehen alle, aber man könnte auch mit 86 mm beginnen und dann nach und nach abschneiden ...

Was ist eigentlich, wenn folgende Parameter dastehen:
R-msgRhsPosA set_closed 2017-12-30 17:09:48
R-msgRhsPosB set_open   2017-12-30 17:09:48
R-msgRhsPosC set_tilted 2017-12-30 17:09:48

Mich stört das set_ davor. Noch mal das Kommando absetzen und die Konfig Taste drücken?

Danke + 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

papa

BananaPi + CUL868 + CUL433 + HM-UART + 1Wire