Variable über TCM 120 versenden

Einen wunderschönen guten Tag die Herren,

aus einem .txt Stream entnemme ich gezielt einen Wert, den ich als Variable im Integer Format definiert habe.
Dessen Wert wird in regelmäßigen Abständen aktuallisiert.

  1. Wie kriege ich den TCM 120 bzw. den BSC BoSe Transceiver dazu,
    auf diese Variable zuzugreifen?
  2. Muss ich den ENO_SwitchMode in ein Skript einbinden?

Liebe Grüße aus dem sonnigen Frankfurt

Genau, du schreibst ein Skript und fügst ein Ereignis hinzu (nach belieben, Grenzwert, Aktualisierung usw.) Und nimmst dann zb. ENO_SwitchMode bla bla.

Gruß Uwe



<?
$logDatei = 'C:\IP-Symcon\scripts\23.02.2010_093217.txt'; //Ort, wo sich die Logfile befindet


$zeilen = file ($logDatei);
$letzteZeile = $zeilen[count($zeilen)-1]; //Lesen der letzten Zeile


$temp = substr($letzteZeile, 22, 5); // Ab der 22. Stelle der letzten Zeile werden 5 Zeichen ausgelesen
$temp = str_replace(',', '.', $temp); //
$temp = round ($temp); //Dezimalwert wird auf- bzw. abgerundet

SetValue (IPS_GetVariableID('Temperatur'), $temp); //ausgelesener Wert wird als Variable deklariert


echo $temp . ' °C'; //Einheit (optional DATUM Tag & Monat tauschen, UHRZEIT & TEMPERATUR auch in MELDUNG )



?>



Was bleibt noch zu tun, um den Zugriff der TCM 120 auf die Variabel zu ermöglichen?
d.h. welche Befehle müssen dem Skript noch hinzugefügt werden?