HM-LC-Dim1PWM-CV funktioniert nicht

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

Moderator: Co-Administratoren

Benutzeravatar
Hoppla
Beiträge: 341
Registriert: 29.12.2018, 19:39
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leipzsch
Hat sich bedankt: 35 Mal
Danksagung erhalten: 12 Mal

HM-LC-Dim1PWM-CV funktioniert nicht

Beitrag von Hoppla » 01.11.2019, 16:11

Anlernen ist gelöst, aber viel mehr funktioniert nicht....

Ich bekomme den Dimmer einfach nicht angelernt.
Als erstes "Radio" konfiguriert, funktioniert einwandfrei.
Dann den Sketch kompiliert und hochgeladen, das Gerät meldet sich danach auf der Seriellen:

Code: Alles auswählen

AskSin++ V4.1.0 (Oct 31 2019 11:52:03)
Address Space: 32 - 843
CC init1
CC Version: 14
 - ready
Config Freq: 0x21661A
ID: 111247  Serial: PsiDim1248
<- 0F 01 86 10 111247 000000 06 03 00 00 00 00  - 4235
<- 0F 02 86 10 111247 000000 06 01 00 00 00 00  - 4335
<- 0F 03 86 10 111247 000000 06 02 00 00 00 00  - 4435 
und schreibt fleissig in die Konsole was es "hört"

Aber anlernen geht nicht, normal flackert da ja auch die LED auf dem Arduino, aber auch das passiert nicht.
Ich habe den Sketch von der Seite:
https://github.com/AskSinPP/asksinpp.de ... M_btns.ino
und diverse andere von papa ausprobiert.

Ein beliebiger anderer Sketch auf der Hardware lässt sich problemlos anlernen.


Besten Dank
Zuletzt geändert von Hoppla am 02.11.2019, 07:27, insgesamt 3-mal geändert.

der-pw
Beiträge: 435
Registriert: 26.01.2019, 13:39
Wohnort: Wolfenbüttel
Hat sich bedankt: 126 Mal
Danksagung erhalten: 100 Mal
Kontaktdaten:

Re: HM-LC-Dim1PWM-CV nicht anzulernen

Beitrag von der-pw » 01.11.2019, 16:44

Drückst du "longpress" beim Anlernen?
Der Button ist sowohl Config als auch interner Switch.
Grüße,
Patrick

https://github.com/der-pw

Benutzeravatar
Hoppla
Beiträge: 341
Registriert: 29.12.2018, 19:39
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leipzsch
Hat sich bedankt: 35 Mal
Danksagung erhalten: 12 Mal

Re: HM-LC-Dim1PWM-CV nicht anzulernen

Beitrag von Hoppla » 01.11.2019, 17:47

Ich hatte wohl nicht lange genug gedrückt, aber das wars...
und deswegen hab ich gestern den halben Tag ....


https://i.kym-cdn.com/entries/icons/ori ... cepalm.jpg



DANKE

Benutzeravatar
Hoppla
Beiträge: 341
Registriert: 29.12.2018, 19:39
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leipzsch
Hat sich bedankt: 35 Mal
Danksagung erhalten: 12 Mal

Re: HM-LC-Dim1PWM-CV nicht anzulernen [noch nicht ganz GELÖST]

Beitrag von Hoppla » 01.11.2019, 19:51

Also anlernen lässt er sich jetzt.
Aber ich habe keinerlei Reaktion auf dem Ausgangspin 3.
Weder über die Taste noch ein Programm oder das Web-UI!

Leuchtet nicht, auch mit dem Oszi ist nichts nachzuweisen.

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

Re: HM-LC-Dim1PWM-CV nicht anzulernen [noch nicht ganz GELÖST]

Beitrag von jp112sdl » 01.11.2019, 20:10

Bau mal in die PWM.h ein DPRINT im init() ein, um zu schauen, ob der Code korrekt läuft und der Pin initialisiert wird.

P.S.: Und ich weiß grad nicht, ob Pin 3 wegen der Timer als PWM genutzt werden kann

VG,
Jérôme ☕️

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

Benutzeravatar
Hoppla
Beiträge: 341
Registriert: 29.12.2018, 19:39
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leipzsch
Hat sich bedankt: 35 Mal
Danksagung erhalten: 12 Mal

Re: HM-LC-Dim1PWM-CV nicht anzulernen [noch nicht ganz GELÖST]

Beitrag von Hoppla » 01.11.2019, 20:22

Ich hab gerade eben die 5 getestet, geht auch nicht...

das einbauen des DPRINT überfordert meine Kenntnisse ...

aber:

Code: Alles auswählen

20:20:28.986 -> ignore 13 12 00 83 95CF95 F00001 00 00 25 94 6B 3A AD F3 30 DD  - 4993
20:20:30.713 -> ignore 0C 35 86 70 345682 000000 00 DC 16  - 5040
20:20:35.837 ->  debounce
20:20:35.871 ->  pressed
20:20:36.075 ->  released
20:20:36.075 -> -> 0B 04 02 40 111327 111327 01 04  - 5163

Benutzeravatar
Hoppla
Beiträge: 341
Registriert: 29.12.2018, 19:39
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leipzsch
Hat sich bedankt: 35 Mal
Danksagung erhalten: 12 Mal

Re: HM-LC-Dim1PWM-CV nicht anzulernen [noch nicht ganz GELÖST]

Beitrag von Hoppla » 01.11.2019, 20:26

#define EI_NOTEXTERNAL
#include <EnableInterrupt.h>
#include <AskSinPP.h>
#include <LowPower.h>

#include <Dimmer.h>


pwm.h taucht nirgends auf

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

Re: HM-LC-Dim1PWM-CV nicht anzulernen [noch nicht ganz GELÖST]

Beitrag von jp112sdl » 01.11.2019, 20:36

Die wird in der Dimmer.h einbezogen.

VG,
Jérôme ☕️

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

Benutzeravatar
Hoppla
Beiträge: 341
Registriert: 29.12.2018, 19:39
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leipzsch
Hat sich bedankt: 35 Mal
Danksagung erhalten: 12 Mal

Re: HM-LC-Dim1PWM-CV nicht anzulernen [noch nicht ganz GELÖST]

Beitrag von Hoppla » 01.11.2019, 21:05

Ich blicke absolut nicht durch, das geht weit über meine Kentnisse hinaus.
Ich finde nicht mal eine verständliche Anleitung zu dem Befehl.

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

Re: HM-LC-Dim1PWM-CV nicht anzulernen [noch nicht ganz GELÖST]

Beitrag von jp112sdl » 01.11.2019, 21:08

Hoppla hat geschrieben:
01.11.2019, 21:05
Ich finde nicht mal eine verständliche Anleitung zu dem Befehl.
Es gibt keine Anleitung...


PWM.h, nach Zeile 38 fügst du ein

Code: Alles auswählen

DPRINT("PIN ");DDEC(pin);DPRINTLN(" initialisiert");

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“