Hi,

du hast die Variable temp nicht deklariert:

define temp as word '(word, da du den Zahlenbereich bis 65535 benötigst)

Desweiteren benötigst du noch eine Prozedur, um den Temperaturwert des Sensors auszulesen. Beispiele sind bei der Basic++-Software dabei.
second, minute und hour sind systeminterne Variablen, diese werden nicht deklariert und werden automatisch mit den jeweiligen Werten "gefüllt".
Temperaturen, Luftfeuchtigkeit dagegen nicht, deshalb musst du diese Sensoren mittels Programmcode auslesen (je nach Sensor unterschiedlich).
In angegebenen e.a.m-Magazin steht alles wichtige dazu drin, selbst fertige Auslese- und Ausgaberoutinen und es ist selbst für Anfänger kein Problem.