RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

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

Moderator: Co-Administratoren

mcpovel
Beiträge: 5
Registriert: 04.11.2017, 15:45
Hat sich bedankt: 2 Mal

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von mcpovel » 02.01.2023, 23:07

Hallo Jerome,
wäre es nicht sinnvoll beim EFM32 wie beim STM32 eine CRC über die ChipID zu berechnen, und dann diese wie beim STM32 zu benutzen ?

cu

Michael

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

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von jp112sdl » 02.01.2023, 23:19

mcpovel hat geschrieben:
02.01.2023, 23:07
Hallo Jerome,
wäre es nicht sinnvoll beim EFM32 wie beim STM32 eine CRC über die ChipID zu berechnen, und dann diese wie beim STM32 zu benutzen ?

cu

Michael
viewtopic.php?f=76&t=76355&p=749501#p749501

Mach gern nen PR.
Ich hab momentan mein ganzes HM-Bastelzeugs beiseite gelegt

VG,
Jérôme ☕️

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

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

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von jp112sdl » 03.01.2023, 06:32

mcpovel hat geschrieben:
02.01.2023, 23:07
wäre es nicht sinnvoll beim EFM32 wie beim STM32 eine CRC über die ChipID zu berechnen, und dann diese wie beim STM32 zu benutzen ?
Habs mal "trocken" implementiert.
Bitte testen
https://github.com/pa-pa/AskSinPP/commi ... ff=unified

VG,
Jérôme ☕️

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

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

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von papa » 03.01.2023, 16:54

Hattest Du nicht gesagt, der hat 64 Byte Signature. Warum dann nur 12 Byte für die CRC ?
Anfragen zur AskSin++ werden nur im Forum beantwortet

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

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von jp112sdl » 03.01.2023, 18:26

Der EFM32 hat sogar nur 64 Bit = 8 Byte.
Der STM32 hat 96 Bit = 12 Byte.

Also müsste da wohl eine 8 statt 12 stehen

VG,
Jérôme ☕️

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

mcpovel
Beiträge: 5
Registriert: 04.11.2017, 15:45
Hat sich bedankt: 2 Mal

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von mcpovel » 03.01.2023, 20:20

Hi,
ich werde das morgen mal in meine Stichprobe mit 8 Sensoren einspielen (mit 8 Byte). Drei sind schon an den Fenstern verklebt, da komm ich nicht so einfach dran.
Wie sieht es denn eigentlich mit Update Over The Air beim EFM aus ? Nen Bootloader scheint es prinzipiell ja von Silicon Labs zu geben. Ich habe aber noch nicht weiter rein geguckt, ob der EFM Speicher hat zum Lagern und Programmieren...

Erst mal den ersten Schritt für mich die 8 Sensoren nochmals neu zu programmieren, und dann gucken, ob alle verschieden sind....

cu

Michael

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

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von jp112sdl » 03.01.2023, 20:45

mcpovel hat geschrieben:
03.01.2023, 20:20
Wie sieht es denn eigentlich mit Update Over The Air beim EFM aus ?
Von meiner Seite aus ist da nichts geplant

VG,
Jérôme ☕️

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

mcpovel
Beiträge: 5
Registriert: 04.11.2017, 15:45
Hat sich bedankt: 2 Mal

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von mcpovel » 04.01.2023, 19:21

So,
ich habe heute 8 Sensoren umprogrammiert, und nun haben alle 8 unterschiedliche IDs.
Ich habe die CRC über die 8 Byte wie von Jerome vorgschlagen genutzt.

Super, danke

cu

Michael

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

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von papa » 04.01.2023, 20:53

jp112sdl hat geschrieben:
03.01.2023, 18:26
Also müsste da wohl eine 8 statt 12 stehen
Ja
Anfragen zur AskSin++ werden nur im Forum beantwortet

UwePv
Beiträge: 243
Registriert: 23.02.2018, 14:35
Wohnort: Salzwedel
Hat sich bedankt: 34 Mal
Danksagung erhalten: 10 Mal

Re: RWE/Innogy/Livisi Fensterkontakt WDS - Homematic/AskSinPP Firmware

Beitrag von UwePv » 17.01.2023, 16:39

Fehler.PNG
Habe ich, was übersehen, dass Mann vorab machen muss um mit einem Diamex mit Aduino einen RWE WDS in den Homematic Himmel zu holen. Habe den Sketch erste Seite von Jerome genommen aber bekomme keine Verbindung zum WDS. Mit AVRDUDESS kenne ich mich nicht aus.
Bei Aduino Eingestellt:
Pro or Pro Mini
ATmega 328P (3,3v 8MHz)

AVR ISP
noch Anfänger

Antworten

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