RWE/Innogy/Livisi Unterputz-Dimmer ISD2 - Homematic/AskSinPP Firmware

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

Moderator: Co-Administratoren

Bratmaxe
Beiträge: 1573
Registriert: 28.05.2015, 12:48
Wohnort: Willich
Hat sich bedankt: 4 Mal
Danksagung erhalten: 10 Mal

Re: RWE/Innogy/Livisi Unterputz-Dimmer ISD2 - Homematic/AskSinPP Firmware

Beitrag von Bratmaxe » 04.01.2024, 11:24

Moin und frohes neues.

vielleicht könnt ihr mich mal in die richtige Richtung schubsen.
Es ist nun ein paar Jahre her, das ich meine letzten Aktoren geflasht haben und ich bekomme es nicht mehr hin,
Ich habe hier 2 ISD2 Dimmer und möchte dort die HB Software drauf kopieren.
Ich scheitere schon bei Arduino IDE.
Ich kann das ISP Board nicht (mehr) auswählen. Damit habe ich früher die HM aktoren umgeflasht.
Ich finde auch spontan keine Anleitung wie ich den ISP in Arduini IDE einricht.
Hat da mal jemand einen Link für mich?
Gruß Carsten

Surfi
Beiträge: 30
Registriert: 16.01.2019, 13:42
Hat sich bedankt: 5 Mal
Danksagung erhalten: 2 Mal

Re: RWE/Innogy/Livisi Unterputz-Dimmer ISD2 - Homematic/AskSinPP Firmware

Beitrag von Surfi » 04.01.2024, 22:33

Moin und dito...

vielleicht hilft das:
viewtopic.php?f=76&t=64286&start=80#p778508

Prozessor müsste logischerweise auf 644 mit den entsprechenden Angaben geändert werden.
VG Thomas

Benutzeravatar
gnom
Beiträge: 321
Registriert: 23.06.2022, 05:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Brühl
Hat sich bedankt: 26 Mal
Danksagung erhalten: 56 Mal

Re: RWE/Innogy/Livisi Unterputz-Dimmer ISD2 - Homematic/AskSinPP Firmware

Beitrag von gnom » 05.01.2024, 08:00

Bratmaxe hat geschrieben:
04.01.2024, 11:24
Ich kann das ISP Board nicht (mehr) auswählen. Damit habe ich früher die HM aktoren umgeflasht.
Ich finde auch spontan keine Anleitung wie ich den ISP in Arduini IDE einricht.
Hat da mal jemand einen Link für mich?
Mit den Info's ein bischen Glaskugel-raten
Welche IDE (1.x oder 2.x)?
Irgend eine fehlermeldung?
Was ist das ganau für ein "ISP Board"?

Falls ein USB Diamex/IDE 1.x kann man i.d.R. den stk500v2 als programmer auswählen.
Alternativ eigene Config hinzufügen in der progammers.txt. Hier ein Beispiel setup dür IDE 1.x
https://oberguru.net/elektronik/diamex- ... ammer.html
oder auch hier - mit config und wo letztlich der Treiber erneuert werden mußte
https://oberguru.net/elektronik/diamex- ... ammer.html

Mightycore installieren, AVR Einstellungen für den 644 (die sind ja direkt im sketch vermerkt) und "[b]hochladen mit Programmer[/b]" wählen.

Code: Alles auswählen

// Arduino IDE Settings
// use support for 644PA from MightyCore: https://github.com/MCUdude/MightyCore
// settings:
// Board:        ATMega644
// EEPROM:       EEPROM retained
// Pinout:       Standard
// Clock:        8MHz external
// Variant:      644P / 644PA
// BOD:          2.7V
// Compiler LTO: Enabled
Gruss, Chris

don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)

2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly

Bratmaxe
Beiträge: 1573
Registriert: 28.05.2015, 12:48
Wohnort: Willich
Hat sich bedankt: 4 Mal
Danksagung erhalten: 10 Mal

Re: RWE/Innogy/Livisi Unterputz-Dimmer ISD2 - Homematic/AskSinPP Firmware

Beitrag von Bratmaxe » 05.01.2024, 22:31

Vielen Dank für eure Hilfe.

So langsam komme ich wieder dahinter.
Ich verwende die Arduino IDE 2.2.1 und das Diamax AVR-ISP (auf 3,3V eingestellt)
Die Einstellungen habe ich entsprechend dem Sektch angepasst
Kompilieren klappt auch. beim Hochladen kommt ein Fehler von avrdude:

Code: Alles auswählen

avrdude error: command failed
avrdude error: initialization failed, rc=-1
        - double check the connections and try again
        - use -B to set lower the bit clock frequency, e.g. -B 125kHz
        - use -F to override this check
Fehlgeschlagene Programmierung: Hochladefehler: exit status 1
Unter "Hochladefehler: exit status 1" finde ich leider nicht was mir weiterhilft mit google.

Ich habe es auch mit einem original Aktor versucht, selbe Meldung (um einen Defekt am RWE Aktor auszuschließen)

Kann mir jemand sagen wo ich nun weiter suchen muss?
Gruß Carsten

Benutzeravatar
gnom
Beiträge: 321
Registriert: 23.06.2022, 05:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Brühl
Hat sich bedankt: 26 Mal
Danksagung erhalten: 56 Mal

Re: RWE/Innogy/Livisi Unterputz-Dimmer ISD2 - Homematic/AskSinPP Firmware

Beitrag von gnom » 06.01.2024, 09:36

"hochladen mit Programmer" verwendet?
kannst Du mit avrdude (avrdudesse) die fuse-bits auslesen?
Gruss, Chris

don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)

2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly

Bratmaxe
Beiträge: 1573
Registriert: 28.05.2015, 12:48
Wohnort: Willich
Hat sich bedankt: 4 Mal
Danksagung erhalten: 10 Mal

Re: RWE/Innogy/Livisi Unterputz-Dimmer ISD2 - Homematic/AskSinPP Firmware

Beitrag von Bratmaxe » 06.01.2024, 09:50

Moin.

Ja hochladen mit Programmer angeklickt.
Ich habe avrdude noch nie direkt verwendet da muss ich h mich erst einlesen
Gruß Carsten

cmjay
Beiträge: 2393
Registriert: 19.09.2012, 10:53
System: CCU
Wohnort: Jottweedee
Hat sich bedankt: 251 Mal
Danksagung erhalten: 352 Mal

Re: RWE/Innogy/Livisi Unterputz-Dimmer ISD2 - Homematic/AskSinPP Firmware

Beitrag von cmjay » 06.01.2024, 10:20

Bratmaxe hat geschrieben:
06.01.2024, 09:50
Ich habe avrdude noch nie direkt verwendet da muss ich h mich erst einlesen
Nimm das graphische Frontend avrdudess. Da ist das eigentlich selbsterklärend (klickbar), wie man die Fuses ausliest.
Es kann leider nicht ganz ausgeschlossen werden, dass ich mich irre.
HmIP muss leider draussen bleiben. in Ausnahmefällen erlaubt
ACHTUNG! Per Portweiterleitung aus dem Internet erreichbare CCU-WebUI ist unsicher! AUCH MIT PASSWORTSCHUTZ! Daher: Portweiterleitung deaktivieren!

Bratmaxe
Beiträge: 1573
Registriert: 28.05.2015, 12:48
Wohnort: Willich
Hat sich bedankt: 4 Mal
Danksagung erhalten: 10 Mal

Re: RWE/Innogy/Livisi Unterputz-Dimmer ISD2 - Homematic/AskSinPP Firmware

Beitrag von Bratmaxe » 09.01.2024, 08:21

Bin dann heute endlich dazu gekommen es zu testen.
Mit avrdudess habe ich dieselbe Fehlermeldung bekommen.
Nach einigem hin und her hat es dann irgendwann geklappt.

Ich vermute es lag an den Rechten. Ich musste den Sketch zuerst in Arduino IDE laden, dann das Programm schließen und dann Arduino IDE mit Administrator-Rechten starten. Dann war der zuletzt geladene Sketch geöffnet und es hat funktioniert.
Ardunio IDE als Admin öffnen und dann den Sketch per Menü laden hat nicht funktioniert! Vermutlich, weil der Sketch in einem neuen Fenster geöffnet wurde und dieser dann keine Admin-Rechte mehr hatte.

Ich bin mir sicher, das ich diese "Klimmzüge" vor 2 Jahren so nicht durchführen musste. Aber egal es hat wieder funktioniert und ich habe was gelernt.

Ich bedanke mich für eure Hilfe!
Gruß Carsten

Antworten

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