departure_concat:departure_00.* { convertDepartureReadings($name) }###################################################################
#
# convertDepartureReadings
# wandelt die die Readings des DepartureBnT-Moduls in ein einzelnes
# verkettetes Reading im Stil eines HTTPMOD-Departure-Device um.
# Aufruf convertDepartureReadings(<Device>)
#
###################################################################
sub convertDepartureReadings($) {
my ($Device) = @_;
my $Reading = "[";
my $prefix = "departure_";
my $oldReading;
my $count = AttrNum($Device,"NoOfEntries",0);
for(my $i = 0;$i < $count;$i++) {
$prefix .= sprintf("%02d",$i);
$oldReading = $prefix."_number";
my $number = ReadingsNum($Device,$oldReading,"");
$Reading .= qq(["$number",");
$oldReading = $prefix."_Destination-long";
$Reading .= ReadingsVal($Device,$oldReading,"").qq(",");
$oldReading = $prefix."_departureTimeInMinutes";
$Reading .= ReadingsVal($Device,$oldReading,"").qq("]);
if ($i < ($count - 1)) { $Reading .= ","; }
$prefix = "departure_";
}
$Reading .= "]";
return $Reading
}
bli:noArg {for(1..3){fhem("set $NAME bla $_")}}
bla pixel$EVTPART1/custom/TMP {"icon":"tmp_ani_out_01","text":"[TMP]"}set <ulanzidevice> bliblub:noArg {for (1..3) {fhem (qq(set MQTT publish pixel$_/custom/TMP {"icon":"tmp_ani_out_01","text":"[TMP]"}))}}set <ulanzidevice> blubZitat von: petervereecke am 21 Februar 2026, 14:04:09wie gesagt nach einem set myKNXGW connect oder einem shutdown restart funktioniert alles einwandfrei...
Zitatpassibe, der in diesem Board nicht schreiben darf,[...]Da HttpUtils_NonblockingGet nicht nur von Entwickler verwendet wird, schlage ich vor diesbezuegliche Probleme im Forumsbereich Automatisierung zu diskutieren.