10_KNX.pm || dtp16.001 - string wird nur für dtp16 erlaubt

Begonnen von Bucky2k, 02 August 2018, 23:46:10

Vorheriges Thema - Nächstes Thema

Bucky2k

Hi,

bisher lief Folgendes mit Latin-String um Umlaute korrekt auf KNX Devices zu zeigen:

DOIF sendet ein Kalenderextrakt an eine DTP16.001 Adresse:

define Abfall.Kalender.DI DOIF ([17:00] and [Abfall.Kalender:urRead] ne "")(set EIB_5400 string [Abfall.Kalender:urRead])
attr Abfall.Kalender.DI do always


KNX-GAD:
define EIB_5400 KNX 5/4/0:dpt16.001
attr EIB_5400 IODev KNX
attr EIB_5400 alias Textnachricht 1
attr EIB_5400 room Messages


Der DOIF wirft nun seit Update den Fehler:

Zitaterror
set EIB_5400 string Gelber Sack: "string" only allowed for dpt16

Ändere ich das KNX-Device auf dtp16 geht es, aber müsste es nicht auch mit dtp16.001 gehen?

Bucky



Andi291

Servus!
Grundsätzlich hast du Recht. Zur  kurzfristigen lösung das Schlüsselwort String entfernen.

Grüße andi