der Fehler liegt genau da wo ich geschrieben habe, im example werden den o.g. funktionen 3x int als adresse übergeben aber die funktion wurde ja von dir auf 1x string umgebaut 
hab mal kurz gegoogelt was der arduino zur string umwandlung bietet:
alt:
neu:
ist jetzt alles andere als schön und eigentlich müsste man hier, ums durchgängig zu machen, eine neue funktion telegram->getSourceAddress() bauen die einen string zurückwirft, dann wirds wieder leserlich:
Diese ganze umwandlerei machts zwar für "Laien" einfacher, was ja die arduinophilosophie ist, allerdings frisst das unnötig speicher und rechenzeit....

hab mal kurz gegoogelt was der arduino zur string umwandlung bietet:
alt:
Code:
knx.individualAnswerMaskVersion(telegram->getSourceArea(), telegram->getSourceLine(), telegram->getSourceMember());
Code:
knx.individualAnswerMaskVersion(String(String(telegram->getSourceArea())+"/"+String(telegram->getSourceLine())+"/"+String(telegram->getSourceMember())));
Code:
knx.individualAnswerMaskVersion(telegram->getSourceAddress());
Kommentar