Seite 1 von 9
RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 05.01.2021, 18:18
von re-vo-lution
Hier nun die Info dazu wie man einen Zwischenstecker Innen (PSS) per ASKSINPP-Firmware zu einem Homematic Zwischestecker umflasht.
Dazu kann folgender Sketch benutzt werden:
https://github.com/jp112sdl/Beispiel_As ... 1-Pl-DN-R1
Folgende Einstellungen der GPOIs müssen geändert werden:
#define CONFIG_BUTTON_PIN 0
#define LED_PIN 8
#define RELAY1_PIN 14
Danach läßt sich der Zwischenstecker als HM-LC-Sw1-Pl-DN-R1 anlernen
Vielen Dank an jp112sdl und pa-pa für die geniale Arbeit die in ASKSINPP steckt.
VG
Rene
Re: RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 06.01.2021, 12:57
von Berniie
Hallo Rene,
könntest du etwas genauer beschreiben, was ich tun muß um den Zwischenstecker umzuprogammieren?
LG Jörg
Re: RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 06.01.2021, 17:57
von 1techone
Beitrag von Berniie » 06.01.2021, 12:57
Hallo Rene,
könntest du etwas genauer beschreiben, was ich tun muß um den Zwischenstecker umzuprogammieren?
Hallo, würde mich auch sehr interessieren.
Hoffe mir geht dann ein
auf
Ich würde auch gerne einige Teile (Livisi Zwischenstecker, WSC2 und FB) umprogrammieren
Gruß Jürgen
Re: RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 06.01.2021, 18:28
von re-vo-lution
Ich komme leider heute und morgen nicht dazu das ausführlich hier zu beschreiben, hole ich aber nach.
Wer es nicht erwarten kann findet alles auch unter
www.asksinpp.de
Dort schauen wie man per ISP-Programmer flasht und wie man die atmegas implementiert.
Vg
René
edit:
Hab jetzt doch etwas Zeit.
1. Arduino IDE so einrichten wie auf
www.asksinpp.de beschrieben
2. Wenn noch nicht eingebunden, dann die Atmega 328P Treiber in der IDE einrichten
Dazu in der Arduino IDE bei "Zusätzlichen Boardverwalter URLs" folgendes rein kopieren:
https://raw.githubusercontent.com/sleem ... index.json
Dann unter Werkzeuge-Boardverwalter die "DIY ATmega8...." installieren
3. einen neuen Sketch in der Arduino IDE erstellen und leeren
4. Den Sketch
https://github.com/jp112sdl/Beispiel_As ... 1-Pl-DN-R1 kopieren und im neu erstellten
Sketch reinkopieren
5. Einstellungen der GPOIs ändern:
#define CONFIG_BUTTON_PIN 0
#define LED_PIN 8
#define RELAY1_PIN 14
Device Serial und Device ID anpassen
6. in der Arduino IDE unter Werkzeuge das Board und die Einstellungen wie im angehängten Bild auswählen
7. Den ISP an die PSS-Platine anschließen(wie im Bild "PRG1" richtig herum lesbar, Pins von links nach rechts SCK|VCC|MISO|MOSI|RESET|GND)
8. flashen
Sollte so funktionieren, trotzdem wie immer tut Ihr dies auf eigene Gefahr.
mfg
Rene
Re: RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 07.01.2021, 18:54
von Berniie
Super. Danke dafür. Müssen nur noch die beiden Zwischenstecker per Post eintrudeln.
Ich nehme an PRG1 entspricht der PR1 Beschriftung im Bild.
Schöne Grüße,
Jörg
Re: RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 08.01.2021, 14:57
von 1techone
Hallo,
danke für die schnelle Beschreibung, doch leider ist bei mir noch kein
aufgegangen
Wer es nicht erwarten kann findet alles auch unter
www.asksinpp.de
Dort schauen wie man per ISP-Programmer flasht und wie man die atmegas implementiert.
Der Link funktioniert bei mir nicht, ich denke es soll zur Seite AskSin++ führen (bei mir klappt es mit diesem Link
https://asksinpp.de/ ) aber dort finde ich nichts weiterführendes über „ISP-Programmer flash der Atmegas“
Dazu in der Arduino IDE bei "Zusätzlichen Boardverwalter URLs" folgendes rein kopieren:
https://raw.githubusercontent.com/sleem ... index.json
Dann unter Werkzeuge-Boardverwalter die "DIY ATmega8...." installieren
Auch Punkt2. klappt bei mir nicht. Den Link unter „zusätzliche URLs“ einfügen klappt, aber unter Werkzeuge-Boardverwalter ist „DIY ATmega8..“ nicht zu finden.
Ich habe :
- Arduino-Version.PNG (4.3 KiB) 6279 mal betrachtet
Es ist die neueste Version über den WIN-Store auf mein WIN10 geupdatet, aber die Bezeichnung macht mich ein wenig stutzig, und da sie auf dem Computer ist, kann ich sie auch nicht direkt von Arduino laden. Kann es sein, dass die Version irgendwie anders ist?
Ich habe gestern und heute Stunden mit dem Problem gekämpft, bin aber nicht weiter gekommen. Kannst du mir vielleicht einen Tipp oder Link senden, der mir weiterhilft, ...vielen Dank.
Mit freundlichen Grüßen
Jürgen
>>>Update:<<< ..es klappt jetzt, Fehler war: ich hatte einen Tiefstrich in dem Link vergessen (Copy und Paste ging leider nicht?!?)
Nach langer Laufzeit hatte die IDE eine Fehlermeldung unten ausgegeben, wo ich meinen Fehler bemerkte, ein_eingefügt und es klappt!
Eine frage noch:
Unter >> Programmer: " DIY ATmega: AVR ISP " << eintragen
.. die untere Zeile wurde leider nicht mit kopiert
Nochmals vielen DANK,
Jürgen
Re: RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 09.01.2021, 09:22
von re-vo-lution
Hier der Link zu asksinpp ISP.
https://asksinpp.de/Grundlagen/04-isp.html
Es kommt darauf an welchen ISP du hast, diesen musst Du dann auswählen. Ich habe den dort beschriebenen Diamex benutzt.
Vg
René
Re: RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 09.01.2021, 09:36
von 1techone
Danke,
Der Link funktioniert, da hatte ich schon gesucht, aber da steht nichts über „deinen Punkt 2“ mit dem ich die Probleme hatte
Es hat sich aber geklärt der fehlende „ _ „ war die Lösung
Nochmals Danke
Jürgen
Re: RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 03.01.2022, 16:56
von zahnheinrich
Guten Tag und gute Wünsche fürs neue Jahr in die Runde!
In der Vergangenheit habe ich mehrere homebrew/arduino Projekte erfolgreich durchgeführt, Kentnisse mit der Arduino Programmieroberfläche sind vorhanden. Bisher habe ich die scetche mittels FTDI Adapter überspielt.
Habe mich über die Feiertage mit diesem Projekt beschäftigt. Zum Hochladen des scetches zum Zwischenstecker habe ich extra den Diamex Programmer beschafft, die neue Firmware aufgespielt und alles nach vorstehender Anleitung abgearbeitet.
Trotzdem stehe ich an und hoffe auf einen Anstoss aus dem Forum.
Was habe ich gemacht:
Alle Anschlüsse/Lötstellen mehrfach überprüft.
das Hochladen des scetches funktioniert nicht und scheitert mit den Meldungen
Code: Alles auswählen
Der Sketch verwendet 21426 Bytes (66%) des Programmspeicherplatzes. Das Maximum sind 32256 Bytes.
Globale Variablen verwenden 607 Bytes des dynamischen Speichers.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x7a
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x7a
Problem uploading to board. See https://support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
Die Status LED des Zwischensteckers blinkt alle 8 Sekunden durchgehend einmal, die Statusled des Diamex leuchtet ununterbrochen grün.
Beim Versuch mit einem zweiten Zwischenstecker stopt es exakt an der selben Stelle.
Habe inzwischen alle mir erreichbaren Quellen recherchiert, komme nicht weiter und hoffe nun, wie gesagt, auf Eure Hilfe!
Ulrich
Edit: Arduino 1.8.19
Re: RWE/Innogy/Livisi Zwischenstecker Innen PSS - Homematic/AskSinPP Firmware
Verfasst: 03.01.2022, 18:50
von stan23
zahnheinrich hat geschrieben: ↑03.01.2022, 16:56
das Hochladen des scetches funktioniert nicht und scheitert mit den Meldungen
Hallo Ulrich,
hast du "
Hochladen mit Programmer" ausgewählt?