Autor Thema: 10_KNX.pm || dtp16.001 - string wird nur für dtp16 erlaubt  (Gelesen 370 mal)

Online Bucky2k

  • New Member
  • *
  • Beiträge: 27
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:

Zitat
error
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



Offline Andi291

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1104
Antw:10_KNX.pm || dtp16.001 - string wird nur für dtp16 erlaubt
« Antwort #1 am: 03 August 2018, 10:56:32 »
Servus!
Grundsätzlich hast du Recht. Zur  kurzfristigen lösung das Schlüsselwort String entfernen.

Grüße andi

Online Bucky2k

  • New Member
  • *
  • Beiträge: 27
Antw:10_KNX.pm || dtp16.001 - string wird nur für dtp16 erlaubt
« Antwort #2 am: 03 August 2018, 13:37:41 »
Danke Dir!