FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: dable am 26 Dezember 2015, 17:02:58

Titel: Temperaturdaten mit Whatsapp senden
Beitrag von: dable am 26 Dezember 2015, 17:02:58
Hallo zusammen,

Ich bin ein absoluter Neuling und komme jetzt bei einem Punkt nicht weiter.

Ich hab einen Temperatursensor in Fhem eingebunden und würde mir gerne die aktuelle Temperatur über yowsup dreimal am Tag zu gewissen Uhrzeiten 6:00, 12:00 und 17:00 per Whatsapp schicken lassen.
Yowsup läuft soweit

Bei meinen bisherigen versuchen bekomme ich immer folgende Fehler Meldung per Whatsapp:
syntax error at (eval 17424) line 2, at EOF
mit dem Code
define Wa_TempSchulhof notify Schulhof:temperature:.* set <device> send {(ReadingsVal (temperature.*)}
Ich hab leider keine Ahnung was ich hier ändern muss damit es funktioniert

Ich hoffe Ihr versteht mein Problem

Vieleicht hat ja jemand eine Idee

Vielen Dank schonmal
Titel: Antw:Temperaturdaten mit Whatsapp senden
Beitrag von: justme1968 am 26 Dezember 2015, 17:22:30
wenn du zu festen zeiten etwas senden möchtest brauchst du ein at oder einen WeekdayTimer oder ein DOIF und kein notify.

ReadingsVal benötigt drei parameter: device name, reading name und default wert. die ersten beiden paramter sind strings und gehören in anführungszeichen.

du kannst nicht fhem und perl code auf diese art mischen.

zu allen drei punkten findest du im einsteiger pdf weitere erläuterungen.


wenn du fhem code verwendest schaut das reine senden etwa so aus:set <device> send [<device>:temperature]

und mit perl so:{ fhem( "set <device> send ". ReadingsVal("device", "temperature", "unknown") ); }

gruss
  andre
Titel: Antw:Temperaturdaten mit Whatsapp senden
Beitrag von: dable am 26 Dezember 2015, 19:31:45
Danke für die Antwort

Bekomme es aber leider immer noch nicht ans laufen :(

define Wa_auto_TempSchulhof at *17:00:00 set Daniel send [Schulhof:temperature]

Was mach ich falsch?
Titel: Antw:Temperaturdaten mit Whatsapp senden
Beitrag von: justme1968 am 26 Dezember 2015, 19:33:53
das du weder fehler noch log zeigst :)
Titel: Antw:Temperaturdaten mit Whatsapp senden
Beitrag von: dable am 26 Dezember 2015, 21:34:57
Da hast du recht ist mir nach dem abschicken auch aufgefallen.

Danke trotzdem für die Hilfe im ersten Post

Nach einigem ausprobieren funktioniert es jetzt endlich.