IPS_RunScriptWaitEx erlaubt keine Keys mit dem Value null

Hallo paresy,

nach dem Update auf IPS 4 bekomme ich jedesmal eine Warnung wenn ich einen Array an Funktion IPS_RunScriptWaitEx übergebe, wo ein Value den Wert null hat. Ist das bekannt?

Warning: Parameter type of Parameters is not supported

Beispielcode:


$RaumDef[$i]['TEMPERATUR_SOLL_WETTER'] = null;


IPS_RunScriptWaitEx(ID_SCRIPT_CHART, Array("ID_TEMPERATUR_IST" 			=> $RaumDef[$i]['TEMPERATUR_IST'],
														 "ID_TEMPERATUR_SOLL" 			=> $RaumDef[$i]['TEMPERATUR_SOLL'],
														 "ID_TEMPERATUR_SOLL_WETTER" 	=> $RaumDef[$i]['TEMPERATUR_SOLL_WETTER'],
														 "ID_HEIZUNG_STELLANTRIEB" 	=> $RaumDef[$i]['ID_HEIZUNG_STELLANTRIEB'],
														 "ID_CONTENTVARIABLE" 			=> $RaumDef[$i]['ID_CONTENTVARIABLE'],
														 "ID_HEIZUNG_SCHALTZUSTAND" 	=> $RaumDef[$i]['ID_HEIZUNG_SCHALTZUSTAND'],
														 "ID_FENSTER_STATUS" 			=> $RaumDef[$i]['ID_FENSTER_STATUS'],
														 "ID_LUFTFEUCHTIGKEIT" 			=> $RaumDef[$i]['ID_LUFTFEUCHTIGKEIT'],
														 "ID_ANWESENHEIT" 				=> $RaumDef[$i]['ID_ANWESENHEIT'],
														 "Title" 							=> GetValueFormatted(ID_RAUM),
														 ));

jevico

Ja. Null Werte werden nicht unterstützt. Das ist kein korrekter Datentyp im Sinne von IP-Symcon. Ich würde es somit als Fehler in IP-Symcon 3.4 werten.

paresy