2 Kanal Dimmer auf STM32 Basis zur Diskussion

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

Moderator: Co-Administratoren

heidepower
Beiträge: 66
Registriert: 26.12.2018, 20:32

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von heidepower » 03.08.2023, 21:26

So, jetzt geht der Encoder. Ich habe in den Einstellungen "Programmierung der internen Gerätetaste" auf Dimmer EIN/AUS, heller/dunkler gestellt.

Warum steht das nirgendwo :oops: :roll: Ich dachte, damit ist der AnlernButton mit gemeint.

Aber ein nicht schönes Verhalten taucht auf. Steht der Dimmer auf 0% und man dimmt mit dem Encoder runter, kommt es vor, dass er den Ausgang auf 5% einschaltet und bei einer Stellung weiter, wieder aus 0%.

ivo-int
Beiträge: 301
Registriert: 13.04.2020, 08:55
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 37 Mal
Danksagung erhalten: 16 Mal

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von ivo-int » 10.01.2024, 13:10

Hallo zusammen

Ich habe den Dimmer auf Basis "hm_stm32_2ch_dimmer" von der-pw nachgebaut und den Sketch HM-LC-DW-WM.ino geflasht.

Grundsätzlich funktioniert der Dimmer. Aber nach ein paar Tagen, jetzt bereits mehrmals, ist das Gerät auf einmal taub. Dabei ist es egal ob es mit einer Direktverknüpfung oder WebUI angesteuert werden soll. Der verknüpfte Taster blinkt rot. :shock:

Abhilfe: Config Buton kurz betätigen, danach funktioniert der Dimmer wieder für eine gewisse Zeit.

Kennt jemand das selbe Problem und kennt den Grund?

Auf der Platinen Unterseite sind 4 Pads. RX, TX, GND, VCC
Sind diese für den Seriellen Monitor gedacht?

Gruss Ivo
_______________________________________________________________________________________________________
Raspberrymatic auf einem Raspi 4 4GB (HB-RF-USB-2) mit 2 LAN Gateways,
42 RF Geräte, 4 IP Geräte und 21 Cuxd Geräte, 24 RF Eigenbau Geräte
hm_pdetect, E-Mail, XML-API, JB HB Devices, HB-TM-Devices-AddOn, CUx-Daemon, CCU-Historian auf einem separaten Raspi

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

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von jp112sdl » 10.01.2024, 13:13

ivo-int hat geschrieben:
10.01.2024, 13:10
Kennt jemand das selbe Problem
Ja, war hier schon mal Thema.
ivo-int hat geschrieben:
10.01.2024, 13:10
und kennt den Grund?
So ganz 100%ig nicht, aber es wurde ein Workaround entwickelt.
Find ich grad auf die Schnelle nicht.

VG,
Jérôme ☕️

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

Benutzeravatar
stan23
Beiträge: 2042
Registriert: 13.12.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Altmühltal
Hat sich bedankt: 586 Mal
Danksagung erhalten: 337 Mal
Kontaktdaten:

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von stan23 » 10.01.2024, 14:08

Das war hier:
viewtopic.php?f=76&t=78078

Der Workaround funktioniert bei mir zu 100%, d. h. es gibt keine Störungen mehr.
Viele Grüße
Marco

RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)

Horbi
Beiträge: 199
Registriert: 29.05.2019, 12:51
Hat sich bedankt: 19 Mal
Danksagung erhalten: 65 Mal

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von Horbi » 10.01.2024, 14:43

Code: Alles auswählen

// Configure the used hardware
typedef LibSPI<CC1101_CS_PIN> RadioSPI;
typedef CalibratedRadio<RadioSPI, CC1101_GDO0_PIN, CC1101_EN_PIN> RadioType;
typedef DualStatusLed<LED1_PIN, LED2_PIN> LedType;
typedef AskSin<LedType, NoBattery, RadioType> HalType;
typedef DimmerChannel<HalType,PEERS_PER_CHANNEL> ChannelType;
typedef DimmerDevice<HalType, ChannelType, 6, 3> DimmerType;    
Teste mal mit CalibratedRadio

Matsch
Beiträge: 5455
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 743 Mal

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von Matsch » 10.01.2024, 16:22

stan23 hat geschrieben:
10.01.2024, 14:08
Der Workaround funktioniert bei mir zu 100%, d. h. es gibt keine Störungen mehr.
Die Weihnachtszeit ist vorbei und damit die Nutzung der Schaltsteckdosen, die letzlich diese Kommunikationsprobleme hatten.
Und dieses Jahr kein einziger Ausfall mehr! Scheint was gebracht zu haben.

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

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von papa » 10.01.2024, 16:40

Horbi hat geschrieben:
10.01.2024, 14:43
Teste mal mit CalibratedRadio
Das müssten wir mal in den Master übernehmen - oder ist das schon drin ?
Anfragen zur AskSin++ werden nur im Forum beantwortet

ivo-int
Beiträge: 301
Registriert: 13.04.2020, 08:55
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 37 Mal
Danksagung erhalten: 16 Mal

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von ivo-int » 10.01.2024, 18:53

Horbi hat geschrieben:
10.01.2024, 14:43

Code: Alles auswählen

typedef CalibratedRadio<RadioSPI, CC1101_GDO0_PIN, CC1101_EN_PIN> RadioType;
Teste mal mit CalibratedRadio
In der Zwischenzeit überflog ich diesen Beitrag und auch den vorgeschlagenen von stan23.
Das würde ich gerne mit der Anpassung umsetzten, aber ich finde die notwendigen Anpassungen von Radio.h und Radio-CC1101.h nicht. :?

Im Master ist es noch nicht drin.
_______________________________________________________________________________________________________
Raspberrymatic auf einem Raspi 4 4GB (HB-RF-USB-2) mit 2 LAN Gateways,
42 RF Geräte, 4 IP Geräte und 21 Cuxd Geräte, 24 RF Eigenbau Geräte
hm_pdetect, E-Mail, XML-API, JB HB Devices, HB-TM-Devices-AddOn, CUx-Daemon, CCU-Historian auf einem separaten Raspi

Benutzeravatar
stan23
Beiträge: 2042
Registriert: 13.12.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Altmühltal
Hat sich bedankt: 586 Mal
Danksagung erhalten: 337 Mal
Kontaktdaten:

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von stan23 » 10.01.2024, 19:26

Das ist noch in diesem Branch:
https://github.com/pa-pa/AskSinPP/tree/dev-trilu
Viele Grüße
Marco

RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)

ivo-int
Beiträge: 301
Registriert: 13.04.2020, 08:55
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 37 Mal
Danksagung erhalten: 16 Mal

Re: 2 Kanal Dimmer auf STM32 Basis zur Diskussion

Beitrag von ivo-int » 10.01.2024, 20:49

Hallo Marco

Danke, ich werde den Sketch einmal neu laden und testen. :D

Eventuell noch eine dumme Frage. Welches ist der "CC1101_EN_PIN" ? Ich kann mich noch erinnern das die CC1101 Abschaltung ein Thema war. Ist das für für eine Modul-Abschaltung?

Gruss Ivo
_______________________________________________________________________________________________________
Raspberrymatic auf einem Raspi 4 4GB (HB-RF-USB-2) mit 2 LAN Gateways,
42 RF Geräte, 4 IP Geräte und 21 Cuxd Geräte, 24 RF Eigenbau Geräte
hm_pdetect, E-Mail, XML-API, JB HB Devices, HB-TM-Devices-AddOn, CUx-Daemon, CCU-Historian auf einem separaten Raspi

Antworten

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