Nachbau Energiezähler HM-ES-TX-WM

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

Moderator: Co-Administratoren

michaelapp
Beiträge: 280
Registriert: 16.05.2018, 22:54
Hat sich bedankt: 6 Mal
Danksagung erhalten: 5 Mal

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von michaelapp » 24.01.2023, 19:06

Hallo zusammen,

ich habe meinen Atmega328P erfolgreich mit dem Programm geflasht: https://github.com/jp112sdl/Beispiel_As ... WM_CCU.ino

Wenn ich jetzt im Seriellen Monitor schaue, erhalte ich die folgende Meldung:

Code: Alles auswählen

AskSin++ v5.0.2 (Jan 24 2023 19:00:59)
Address Space: 32 - 96
CC init1
CC Version: 14
 - ready
iVcc: 3542
<- 0E 01 86 10 901234 000000 06 01 00 00 00  - 591
Ein Anlernen ist nicht möglich.

Ich hab die Schaltung auf der Platine tmStamp aufgebaut.

Hat mir jemand einen Tip?

Gruß
Michael

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

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von jp112sdl » 24.01.2023, 19:10

1.) Hast du den Freqtest mal laufen lassen?

2.) Was genau passiert beim Drücken des Config-Tasters? (serielles Log)

VG,
Jérôme ☕️

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

michaelapp
Beiträge: 280
Registriert: 16.05.2018, 22:54
Hat sich bedankt: 6 Mal
Danksagung erhalten: 5 Mal

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von michaelapp » 24.01.2023, 20:17

Der Frequenztest lief durch:

Code: Alles auswählen

AskSin++ v5.0.2 (Jan 24 2023 19:58:17)
CC init1
CC Version: 14
 - ready
Active ping is NOT enabled, looking for any telegram
Start searching ...
Freq 0x21656A 868.300 MHz: A68E71.  1 / -64dBm
Search for upper bound
Freq 0x21657A 868.306 MHz: 485839.  1 / -83dBm
Freq 0x21658A 868.313 MHz: 9E465B.  1 / -91dBm
Freq 0x21659A 868.319 MHz: 5A54DA.  1 / -54dBm
Freq 0x2165AA 868.325 MHz: 51172A.  1 / -84dBm
Freq 0x2165BA 868.332 MHz: 31570D.  1 / -77dBm
Freq 0x2165CA 868.338 MHz: 3F3C76.  1 / -73dBm
Freq 0x2165DA 868.344 MHz: 458155.  1 / -82dBm
Freq 0x2165EA 868.351 MHz: 286239.  1 / -97dBm
Freq 0x2165FA 868.357 MHz: Packet too big: 37
A945AE.  1 / -63dBm
Freq 0x21660A 868.363 MHz: 57D29C.  1 / -76dBm
Freq 0x21661A 868.370 MHz:   0
Search for lower bound
Freq 0x21655A 868.294 MHz: Packet too big: 37
80806C.  1 / -80dBm
Freq 0x21654A 868.287 MHz: Packet too big: 37
B827D4.  1 / -72dBm
Freq 0x21653A 868.281 MHz: 7C3DA2.  1 / -71dBm
Freq 0x21652A 868.274 MHz:   0

Done: 0x21653A - 0x21660A
Calculated Freq: 0x2165A2 868.322 MHz
und das sagt der Serielle Monitor wenn ich den Konfig Button auf dem Atmega drücke

Code: Alles auswählen

AskSin++ v5.0.2 (Jan 24 2023 20:15:20)
Address Space: 32 - 150
CC init1
CC Version: 14
 - ready
Config Freq: 0x2165A2
iVcc: 3542
Packet too big: 33
ignore 14 10 00 8E B827D4 7D492E 1C 89 F5 AD CE 97 52 CB 9A 80 A5  - 61
ignore 13 12 00 83 684DA4 F00001 00 01 5B F2 27 5D F2 76 90 84  - 92
ignore 13 12 00 83 4EE16A F00001 00 01 BA 5F 2D A4 02 09 E3 04  - 137
ignore 19 50 00 8F 6D16B5 F00001 16 D9 CB D0 16 AF 98 AB E4 C0 F2 6A 3F AB E8 C1  - 184
Packet too big: 36
ignore 13 12 00 83 3E944A F00001 00 01 29 0E EF 60 53 D9 0B 7F  - 208
ignore 19 50 00 8F 6445AF F00001 11 E8 87 F1 F2 DE 90 43 AA 69 66 C0 C5 B4 5B 69  - 225
Packet too big: 30
ignore 14 10 00 8E B827D4 40A1C7 1C 89 F5 AE 1A 01 1F 8C 64 A2 94  - 247

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

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von jp112sdl » 24.01.2023, 21:32

michaelapp hat geschrieben:
24.01.2023, 20:17
und das sagt der Serielle Monitor wenn ich den Konfig Button auf dem Atmega drücke
Also nix...

Sicher, dass der Config Button an Pin 8 hängt?

VG,
Jérôme ☕️

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

wolwin
Beiträge: 272
Registriert: 06.06.2018, 12:27
Hat sich bedankt: 11 Mal
Danksagung erhalten: 47 Mal

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von wolwin » 24.01.2023, 22:25

Asselhead hat geschrieben:
23.01.2023, 13:34
Hier im Thread ist die Rede davon, dass beim Kontakt von A0 nach GND gezählt wird.
Meine Schaltung schaltet aber tatsächlich nach VCC (Steigende Flanke) und ich vermute, dass das zur Abweichung führt.
Meine vorgestellte Proof-of-concept Lösung (s.o.) hat auch eine steigende Flanke, wenn die Markierung vorbeiläuft und eine fallende Flanke (=aus), wenn die Markierung endet. Es ist m.E. egal, welche Flanke man zählt - trotzdem guter Tipp von Jerome :!:
Habe bei einer Testauswertung über mehrere Tage mit einem Verbrauch von 93 kW eine Abweichung von 0,06 kW ...

michaelapp
Beiträge: 280
Registriert: 16.05.2018, 22:54
Hat sich bedankt: 6 Mal
Danksagung erhalten: 5 Mal

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von michaelapp » 24.01.2023, 22:41

Sorry der Config Button hängt auf 4 :-(

Hab es geändert, anlernen geht aber trotzdem nicht:

Code: Alles auswählen

AskSin++ v5.0.2 (Jan 24 2023 22:36:59)
Address Space: 32 - 150
CC init1
CC Version: 14
 - ready
Config Freq: 0x2165A2
iVcc: 3531
Packet too big: 33
Packet too big: 30
Packet too big: 33
ignore 19 50 00 8F 2082CE F00001 16 CE BF 1C 4B 37 94 B5 31 1A C2 E2 F0 C9 20 7A  - 92
 debounce
 pressed
 longpressed
 longreleased

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

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von jp112sdl » 25.01.2023, 08:19

michaelapp hat geschrieben:
24.01.2023, 22:41

Code: Alles auswählen

pressed
 longpressed
 longreleased
Anlernen ist "kurzer Tastendruck".
Du hast lange gedrückt.

Ist das dein erstes Selbstbaugerät?

VG,
Jérôme ☕️

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

Benutzeravatar
muckler
Beiträge: 13
Registriert: 25.01.2023, 10:51
System: CCU
Danksagung erhalten: 1 Mal

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von muckler » 25.01.2023, 11:01

Hallo, kann mir( bin neu hier ) jemand helfen. Ich bin dabei den Zählersensor nachzubauen. Beim hochladen des Sketches bekomme ich folgende Fehlermeldung:
Compilation error: stray 302 in program. Bin für jede Hilfe dankbar.
Viele Grüße aus der Lüneburger Heide
Uwe Kuehn

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

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von jp112sdl » 25.01.2023, 12:29

muckler hat geschrieben:
25.01.2023, 11:01
Compilation error: stray 302 in program.
Statt die .ino-Datei herunterzuladen, hast du dir den Quelltext mit Kopieren/Einfügen in die Arduino IDE geholt.
Dabei hast du irgendwelche Schrott-Zeichen mitkopiert.

VG,
Jérôme ☕️

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

Benutzeravatar
muckler
Beiträge: 13
Registriert: 25.01.2023, 10:51
System: CCU
Danksagung erhalten: 1 Mal

Re: Nachbau Energiezähler HM-ES-TX-WM

Beitrag von muckler » 25.01.2023, 13:29

Habe jetzt aus der Beispiel Bibliothek die HM-RC-P1 versucht hochzuladen. Bekomme hier die Fehlermeldung: Compilation error: Enable Interrupt.h: no such file or directory. Was mache ich denn falsch? Ein zum Test hochgeladener Sketch "Blink" läuft auf dem Arduino Pro-mini
Viele Grüße aus der Lüneburger Heide
Uwe Kuehn

Antworten

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