Hallo zusammen,
ich möchte Sontex 566 Heizkostenverteiler per CC1101 auslesen. Der Sontex ist leider die 434MHz-Version (der Sontex 868 wäre 868MHz Wireless M-Bus).
Im Datenblatt steht
SONTEX Funk
Frequenz: 433.82 MHz
Kommunikation: Bidirektional
Funkprotokoll: Radian 0 => heisst mittlerweile wohl EverBlue
Verschlüsselung: AES-128
Sendeleistung: 10 mW (10 dBm)
Übertragungsintervall: Auf Anfrage
Über das Radian-Protokoll findet man praktisch nur noch Infos über Archive.org - alles in den letzten Jahren verschwunden.
verwendet. Dort ist für die Geräteadresse ein 3-Byte Wert vorgesehen, meine Heizkostenverteiler haben Seriennummern, die über 35Mio liegen, also nicht mehr in 3 Bytes reinpassen.
Ich habe die Funktion zum generieren der Adresse angepasst (Protokoll-Länge von 0x13 auf 0x14, ein Byte mehr eingefügt).
1
//uint8_t to_encode[] ={0x13,0x10,0x00,0x45,0xFF,0xFF,0xFF,0xFF,0x00,0x45,0x20,0x0A,0x50,0x14,0x00,0x0A,0x40,0xFF,0xFF}; // Alter Eintrag
to_encode[5]=(uint8_t)((serial&0xFF000000)>>24);// das ist neu
6
to_encode[6]=(uint8_t)((serial&0x00FF0000)>>16);
7
to_encode[7]=(uint8_t)((serial&0x0000FF00)>>8);
8
to_encode[8]=(uint8_t)(serial&0x000000FF);
Leider bekomme ich beim Test keine Antwort vom Heizkostenverteiler.
Hat jemand mal erfolgreich 434MHz Heizkostenverteiler ausgelesen?
Es kann sein, dass der Heizkostenverteiler so konfiguriert ist, dass der nur tagsüber auf Anfragen antwortet - werde ich morgen noch testen.
Die bisherige Implementierung für Wasseruhren funktioniert ohne AES-Schlüssel, der ist vielleicht nur Optional.
Es gibt diverse Projekte auf Github zur Integration von Gas- oder Wasserzählern in ESPHome oder Home Assistant.
Erstmal aber müssen ein paar Daten ankommen.
Wäre der Funk-Heizkostenverteiler ständig empfangsbereit, würde seine
Batterie vielleicht einige Monate halten, aber nicht 10 Jahre.
Übliche Funk-Heizkostenverteiler senden ungefragt zyklisch ihre Daten, und ein entsprechendes Empfangsgerät muss horchend dabei sein, um diese Daten zu erfassen.
Sowas wird i.d.R. als "Datensammler" o.ä. in Treppenhäusern angebracht, und überträgt wiederum die erfassten Daten über eine LTE/5G-Datenverbindung an das entsprechende Abrechnungsunternehmen.
Ab 2027 müssen alle Heizkostenverteiler und Wasseruhren fernablesbar sein, das wird eine große Freude, und ist für die nackthalsigen Vögel à la Ista, Techem & Co. wieder eine Chance zum Gelddrucken.