Funk-Wassermelder HM-Sec-WDS-2

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

papa
Beiträge: 705
Registriert: 22.05.2018, 10:23
Hat sich bedankt: 24 Mal
Danksagung erhalten: 120 Mal

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von papa » 30.05.2018, 09:10

Kommentiere mal bitte die folgende Zeile (ganz unten im Sketch) aus. Dann sollten auch die Nachrichten anderer Geräte angezeigt werden. Damit könnten wir dann mal prüfen, ob überhaupt irgendwas empfangen wird.

Code: Alles auswählen

    hal.activity.savePower<Sleep<> >(hal);
Anfragen zur AskSin++ werden nur im Forum beantwortet

didik1968
Beiträge: 65
Registriert: 16.05.2018, 17:07
Hat sich bedankt: 1 Mal

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von didik1968 » 30.05.2018, 09:41

OK, Danke,
werde ich heute Abend mal machen.
Kann man den Sketch einfach überspielen oder muss der alte vorher
irgendwie gelöscht werden?

papa
Beiträge: 705
Registriert: 22.05.2018, 10:23
Hat sich bedankt: 24 Mal
Danksagung erhalten: 120 Mal

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von papa » 30.05.2018, 09:53

Einfach drüberspielen.
Anfragen zur AskSin++ werden nur im Forum beantwortet

didik1968
Beiträge: 65
Registriert: 16.05.2018, 17:07
Hat sich bedankt: 1 Mal

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von didik1968 » 30.05.2018, 16:53

Ich hab´s mal auskommentiert.
Aber jetzt geht irgendwie gar nichts mehr
Am Anahg erscheint nur
AskSin++ V2.1.5 (May 30 2018 16:28:23)
Address Space: 32 - 89
CC init1
CC Version: 14
- ready
Bat: 33
Deactivate Cycle Msg
Und nach einer gefühlten Ewigkeit
<- 0C 01 86 41 4929D3 000000 01 00 00 - 37728
Wenn ich den Taster drücke passiert gar nichts

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von jp112sdl » 30.05.2018, 17:03

didik1968 hat geschrieben:Ich hab´s mal auskommentiert.
Aber jetzt geht irgendwie gar nichts mehr
Am Anahg erscheint nur
AskSin++ V2.1.5 (May 30 2018 16:28:23)
Address Space: 32 - 89
CC init1
CC Version: 14
- ready
Bat: 33
Deactivate Cycle Msg
Und nach einer gefühlten Ewigkeit
<- 0C 01 86 41 4929D3 000000 01 00 00 - 37728
Wenn ich den Taster drücke passiert gar nichts
Hast du bei der Verdrahtung am CC1101 evtl GDO0 und GDO2 verwechselt?
Arduino Pin2 muss an CC1101 Pin GDO0.

Und bist du dir sicher, dass du ein 868MHz C1101 Modul hast?
Normalerweise sollten auch Meldungen mit "->" beginnend auftauchen, sobald andere Homematic Geräte funken.
Wenn da überhaupt gar nix kommt, dann ist meiner Meinung nach irgendwas mit dem Funkmodul faul.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

didik1968
Beiträge: 65
Registriert: 16.05.2018, 17:07
Hat sich bedankt: 1 Mal

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von didik1968 » 30.05.2018, 17:45

Bei der verdrahtung kann eigentlich nichts verwechselt sein, da das ganze auf einer Platine von Deimos sitzt.
Glaube eher das ich das Funkmodul entgültig gekillt habe .
Ich hab noch ein zweites hier.
Sobald ich Zeit habe werde ich das ganze mal umlöten und erneut testen.
Ich melde mich dann nochmal.

didik1968
Beiträge: 65
Registriert: 16.05.2018, 17:07
Hat sich bedankt: 1 Mal

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von didik1968 » 31.05.2018, 13:27

So neues Funkmodul ist drauf
Anlernen geht immer noch nicht :cry:

Im Monitor kommt folgendes
AskSin++ V2.1.5 (May 31 2018 12:52:47)
Address Space: 32 - 89
CC init1
CC Version: 14
- ready
Bat: 33
Deactivate Cycle Msg
<- 0C 01 86 41 4929D3 000000 01 00 00 - 3708
<- 0C 01 86 41 4929D3 000000 01 00 00 - 3809
<- 0C 01 86 41 4929D3 000000 01 00 00 - 3907
<- 0C 01 86 41 4929D3 000000 01 00 00 - 4007
<- 0C 01 86 41 4929D3 000000 01 00 00 - 4108
<- 0C 01 86 41 4929D3 000000 01 00 00 - 4208
CRC Failed
ignore 13 66 86 70 1E5028 000000 01 04 3E 07 3A C0 43 2C 1F 37 - 12378
debounce
pressed
released
<- 1A 02 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 13975
<- 1A 02 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 14071
<- 1A 02 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 14172
<- 1A 02 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 14272
<- 1A 02 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 14370
<- 1A 02 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 14471

ignore 13 12 00 83 6F3EF7 F00001 00 00 EF 6C 9E CF DF AD 05 F3 - 50282
ignore 17 10 00 8E 23962E B2FC18 00 00 79 0A 8F 7B 9A FA 31 AA 27 EB 09 AD - 59406
ignore 14 10 00 8E B2FC18 23962E 04 C5 5D 45 60 99 0F 42 2F 83 07 - 59584
ignore 22 10 01 8E 23962E B2FC18 00 00 79 0B F3 D6 A4 63 5B 69 F4 1D F0 0D 0F A3 12 90 7C 9C ED CB 90 C2 43 - 59631
ignore 14 10 00 8E B2FC18 23962E 04 C5 5D 46 16 09 78 01 2D 9D FF - 59822
ignore 13 12 00 83 938752 F00001 00 02 92 52 6C F7 45 1B B8 A7 - 62060
ignore 0D 16 A6 10 572213 13CA8F 06 01 D9 00 - 81152
ignore 19 16 A0 03 572213 13CA8F 10 BB 30 38 81 BC 7C C4 50 D4 50 3C F6 43 D3 41 - 81422
ignore 25 10 00 8E 403083 B2FC18 00 00 77 4B BF 8D 54 2E F5 39 A7 CD EA 01 F6 E3 EB EF D2 84 07 A8 35 06 6B B2 E6 8D - 87771
CRC Failed
ignore 14 10 00 8E B2FC18 403083 04 C5 5D 47 D4 A8 1E F3 A7 FC C6 - 88172
ignore 17 10 08 8E B2FC18 27F9B7 04 C5 5D 48 40 15 5E B2 4F AB E8 31 C1 77 - 88303
ignore 17 10 18 88 27F9B7 403083 00 03 27 74 A6 9D 05 5C AD 80 D4 67 0A 79 - 88375
ignore 22 10 00 8E 226FFB B2FC18 00 00 E7 3A 74 87 8B 02 AE 1E EC AB AE D4 CD 54 00 47 10 92 8A 69 2C E7 65 - 108773
ignore 1C 10 00 8E 226FFB B2FC18 00 00 E7 3B 21 66 6D 1B A5 C0 30 42 1D 7F F1 8D 8B 0C 5F - 108918
ignore 14 10 01 8E B2FC18 226FFB 04 C5 5D 49 65 1D 36 97 F1 47 D3 - 108953
ignore 1A 10 00 8E 226FFB B2FC18 00 00 E7 3C 4C 8C C2 49 68 25 EA DA 79 C9 94 5C A0 - 109064
Nach dem Anlernen einschalten und drücken des Tasters kommt folgendes
debounce
pressed
released
<- 1A 03 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 467288
<- 1A 03 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 467382
<- 1A 03 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 467482
<- 1A 03 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 467580
<- 1A 03 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 467681
<- 1A 03 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00 - 467781

CRC Failed
ignore 21 10 18 88 3600BC B2FC18 00 01 35 1D FC 3F 57 E4 2C AD 41 2E 3D 78 0A 41 01 80 98 6C D0 33 5C 6D - 468019
ignore 14 10 00 8E B2FC18 A62439 04 C5 5D 4C F2 8A 4E 1B B9 DF AC - 489119
ignore 25 10 00 8E 3A24B1 B2FC18 00 00 09 D9 F7 FE 43 34 EA 0D 3C 3B 37 73 39 F2 2E E3 6B E0 58 74 B1 47 0E 11 29 FC - 492699
ignore 14 10 00 8E B2FC18 3A24B1 04 C5 5D 4D 57 EB 8E 79 E1 3E 84 - 492871
ignore 0D 68 A6 10 20A881 13CA8F 06 01 CE 00 - 519188

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von jp112sdl » 31.05.2018, 13:36

Kannst du mal bitte den Abschnitt

Code: Alles auswählen

const struct DeviceInfo PROGMEM devinfo = {
...
};
aus deinem Sketch posten?

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

didik1968
Beiträge: 65
Registriert: 16.05.2018, 17:07
Hat sich bedankt: 1 Mal

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von didik1968 » 31.05.2018, 13:48

Hab eigentlich nichts geändert da die mein erstes Gerät ist

Code: Alles auswählen

// define all device properties
const struct DeviceInfo PROGMEM devinfo = {
    {0x49,0x29,0xd3},       // Device ID
    "papa4929d3",           // Device Serial
    {0x00,0xb2},            // Device Model
    0x13,                   // Firmware Version
    as::DeviceType::ThreeStateSensor, // Device Type
    {0x01,0x00}             // Info Bytes
};

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: Funk-Wassermelder HM-Sec-WDS-2

Beitrag von jp112sdl » 31.05.2018, 13:56

Und im Posteingang ist wirklich nichts?
Ich hab den Sketch auch mal 1:1 aus dem examples-Ordner geflasht und kann ihn sofort anlernen...

Code: Alles auswählen

AskSin++ V2.1.5 (May 31 2018 13:54:45)
Address Space: 32 - 89
CC init1
CC Version: 14
 - ready
Bat: 33
Deactivate Cycle Msg
<- 0C 01 86 41 4929D3 000000 01 00 00  - 3039
<- 0C 02 86 41 4929D3 000000 01 01 64  - 3076
 debounce
 pressed
 released
<- 1A 03 84 00 4929D3 000000 13 00 B2 70 61 70 61 34 39 32 39 64 33 80 01 01 00  - 3133

<- 0C 04 86 41 4929D3 000000 01 02 00  - 3315
-> 10 01 A0 01 2BE14D 4929D3 00 05 00 00 00 00 00  - 3348
<- 0A 01 80 02 4929D3 2BE14D 00  - 3473
-> 13 0A A0 01 2BE14D 4929D3 00 08 02 01 0A 2B 0B E1 0C 4D  - 3516
<- 0A 0A 80 02 4929D3 2BE14D 00  - 3633
-> 0B 13 A0 01 2BE14D 4929D3 00 06  - 3667
Deactivate Cycle Msg
<- 0A 13 82 02 4929D3 2BE14D 00  - 3782
-> 10 1C A0 01 2BE14D 4929D3 00 04 00 00 00 00 00  - 3827
<- 16 1C 80 10 4929D3 2BE14D 02 09 00 0A 2B 0B E1 0C 4D 14 06 00 00  - 3954
-> 10 25 A0 01 2BE14D 4929D3 00 05 00 00 00 00 00  - 3995
<- 0A 25 80 02 4929D3 2BE14D 00  - 4114
-> 0D 2E A0 01 2BE14D 4929D3 00 08 09 01  - 4149
<- 0A 2E 80 02 4929D3 2BE14D 00  - 4274
-> 0B 37 A0 01 2BE14D 4929D3 00 06  - 4306
Activate Cycle Msg
<- 0A 37 82 02 4929D3 2BE14D 00  - 4423
-> 10 40 A0 01 2BE14D 4929D3 01 04 00 00 00 00 01  - 4462
<- 14 40 80 10 4929D3 2BE14D 02 08 00 20 78 23 05 30 06 00 00  - 4593
-> 10 49 A0 01 2BE14D 4929D3 01 05 00 00 00 00 01  - 4638
<- 0A 49 80 02 4929D3 2BE14D 00  - 4753
-> 0D 52 A0 01 2BE14D 4929D3 01 08 08 01  - 4790
<- 0A 52 80 02 4929D3 2BE14D 00  - 4913
-> 0B 5B A0 01 2BE14D 4929D3 01 06  - 4945
<- 0A 5B 82 02 4929D3 2BE14D 00  - 5062
-> 0B 64 A0 01 2BE14D 4929D3 01 03  - 5097
<- 0E 64 80 10 4929D3 2BE14D 01 00 00 00 00  - 5218
<- 0C 05 A2 41 4929D3 2BE14D 01 03 64  - 6316
-> 11 05 A0 02 2BE14D 4929D3 04 08 2B 5F D2 DA 2C 00  - 6453
waitAck: 01

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“