KNX/EIB Variable ändern

Hi,
ich versuche in einem Script ein Ventil via KNX zu schalten. Leider bekomme ich da einen read-only Fehler. Kann mir jemand weiterhelfen?:banghead: Status: ANFÄNGER

<?

/* Wenn eingeschaltet und Zeit erreicht, dann starten*/
$SW_Aktiv = GetValueBoolean(32361);
$time_start = GetValueFormatted(14928);

$SW_pumpe = GetValueBoolean(43676);
$SW_24V= GetValueBoolean(14586 );

$current_time = date('H:i:00', time());


if ($SW_Aktiv == TRUE){
	if ($time_start == $current_time){
		SetValue(43676,true);
		SetValue(14586,true);
...

Warning: Variable is marked as read-only and cannot be changed in C:\IP-Symcon\scripts\38920.ips.php on line 19

Versuch mal so


if ($SW_Aktiv == TRUE){
	if ($time_start == $current_time){
		SetValue(43676,true);
		EIB_Switch(44270,true);
...

Leider ohne Erfolg!

<b>Warning</b>: Instanz #14586 existiert nicht in <b>C:\IP-Symcon\scripts\38920.ips.php</b> on line <b>20</b><br />
<br />
<b>Warning</b>: Variable is marked as read-only and cannot be changed in <b>C:\IP-Symcon\scripts\38920.ips.php</b> on line <b>100</b><br />

…hab meinen Fehler gesehen… noch ein versuch …

Danke, das hat geholfen:D

Variablen dienen in IP-Symcon der Anzeige eines Zustands wie der Tacho die Geschwindigkeit im Auto anzeigt. Weiterhin speichern Variablen den Status ab. Geschaltet wird in IP-Symcon eine Instanz über den Webfront oder eine Funktion, nicht über das Verändern einer Variable. Wenn Du schneller fahren willst würdest Du auch auf das Gaspedal drücken (Funktion) und nicht versuchen am Tacho zu drehen (Anzeige), daher auch der Hinweis (Read Only).

Zum Schalten von KNX nutzt Du z.B.
EIB_Switch