FHEM/lib/HM485/Device.pm auf größere Geräteeeproms anpassen

Begonnen von haus-bus.de, 17 September 2021, 19:01:25

Vorheriges Thema - Nächstes Thema

haus-bus.de

Hallo Entwickler,
könntet ihr Device.pm so erweitern, dass nicht mehr statisch 1024 bytes als Eepromgröße verwendet werden,
(my $addrMax = 1024;)
sondern die Eepromgröße aus der XML Definition verwendet wird (falls vorhanden).

Beispiel aus der XML von einem Modul mit einem 2kB Eeprom:

<?xml version="1.0" encoding="ISO-8859-1"?>
<device version="01" eep_size="2048">

Vielen Dank
Herm

Thorsten Pferdekaemper

Hi,
ich habe auch über GitHub einen Pull-Request erhalten. Das ist wohl die Änderung. Habt Ihr das getestet?
Gruß,
   Thorsten
FUIP

Treibhaus

Hallo
das Problem aus dem  Topic wurde gelöst.

Auf 3 System mit Haus-Bus & alten, original Modulen erfolfreich getestet.

Die neuen 2048 Byte Geräte von Haus-Bus (Herm) haben nun kein Probleme mit dem Peering.

@Thorsten: Benötigst Du noch weitere Tests ?


Gruß Jörg
Signatur:
Raspberry 5 & NVMe + HM-Module für 3 Etagen (inkl  Garage/Garten) 
+BSC EnOcean TCM310 -Fensterkontakt,-Bewegungsmelder
+ 1-wired Temp-Sensoren + RHASSPY-Spracherkennung