ioBroker / ioBroker.wolf

Connect WOLF heating, solar and domestic ventilation
MIT License
25 stars 16 forks source link

DPT_Date - wrong month #10

Closed schweigel closed 4 years ago

schweigel commented 4 years ago

All values with format DPT_Date have a wrong interpreted month. Alle Werte mit dem Format DPT_Date haben einen falsch interpretierten Monat.

schweigel commented 4 years ago

The problem is that javascript uses 0...11 for the month and Wolf uses 1...12 for the month. Das Problem ist das javascript für den Monat 0...11 verwendet und Wolf verwendet 1...12 für den Monat.

File/Datei: decoder.js function/Funktion: Decoder.prototype.decodeDPT11 = function (buffer)

Solution/Lösung: var mon = buffer[1] & 0xf - 1; // month 0...11

GermanBluefox commented 4 years ago

Fixed