FHEM Forum

FHEM - Hausautomations-Systeme => KNX/EIB => Thema gestartet von: Bucky2k am 02 August 2018, 23:46:10

Titel: 10_KNX.pm || dtp16.001 - string wird nur für dtp16 erlaubt
Beitrag von: Bucky2k am 02 August 2018, 23:46:10
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


Titel: Antw:10_KNX.pm || dtp16.001 - string wird nur für dtp16 erlaubt
Beitrag von: Andi291 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
Titel: Antw:10_KNX.pm || dtp16.001 - string wird nur für dtp16 erlaubt
Beitrag von: Bucky2k am 03 August 2018, 13:37:41
Danke Dir!