Projekt-Blog Maik Müller
Mittwoch, 31. Dezember 2014
Freitag, 10. Januar 2014
FHEM Codeschnipsel 2
E-Mail wird bei Anruf zu Hause verschickt, mit Information wer angerufen hat ...
define Fritz_Box FB_CALLMONITOR 192.168.1.2:1012
attr Fritz_Box room System
define LetzterVerpassterAnruf notify Fritz_Box:event:.ring {\
my $anrufnr=ReadingsVal("Fritz_Box","external_number", "--");;\
{\
{FB_mail('xxx@@xxxxxx.xx','Anruf',' Das war der Anrufer: '.$anrufnr)};;\
}\
}
define Fritz_Box FB_CALLMONITOR 192.168.1.2:1012
attr Fritz_Box room System
define LetzterVerpassterAnruf notify Fritz_Box:event:.ring {\
my $anrufnr=ReadingsVal("Fritz_Box","external_number", "--");;\
{\
{FB_mail('xxx@@xxxxxx.xx','Anruf',' Das war der Anrufer: '.$anrufnr)};;\
}\
}
Donnerstag, 9. Januar 2014
Haussteuerung mit FHEM über CUL+Fritzbox - Codeschnipsel
(Kombination von Fenster/Türkontakt und Schalten sowie Türgong mit MP3-Funktion)
Lampe soll nach 23:00 Uhr und vor 06:00 Uhr geschalten werden und der Türgong soll Song 000 abspielen wenn der Kontakt geöffnet wird ...
define a1 notify CUL_HM_threeStateSensor_1E7CC9 {\
if (ReadingsVal("CUL_HM_threeStateSensor_1E7CC9", "state", "") eq "open" && ($hour < 6)) {\
fhem("set sz_licht on");;\
}\
}
define a2 notify CUL_HM_threeStateSensor_1E7CC9 {\
if (ReadingsVal("CUL_HM_threeStateSensor_1E7CC9", "state", "") eq "open" && ($hour > 22)) {\
fhem("set sz_licht on");;\
}\
}
(Kombination von Bewegungsmelder und Schalter)
Schalter in Abhängigkeit vom Helligkeitswert schalten (für 60s) und Mail senden
define StatusBew03 notify Bewegungsmelder01:motion* {\
my $bew=(ReadingsVal("Bewegungsmelder01","brightness", "--"));;\
if ($bew < 100) {\
{FB_mail('xxx@@xxxxxx.xx','bew_angegangen','bew_angegangen')};;\
fhem("set Schaltergarage01 on-for-timer 60");;\
}\
}
Lampe soll nach 23:00 Uhr und vor 06:00 Uhr geschalten werden und der Türgong soll Song 000 abspielen wenn der Kontakt geöffnet wird ...
define a1 notify CUL_HM_threeStateSensor_1E7CC9 {\
if (ReadingsVal("CUL_HM_threeStateSensor_1E7CC9", "state", "") eq "open" && ($hour < 6)) {\
fhem("set sz_licht on");;\
}\
}
define a2 notify CUL_HM_threeStateSensor_1E7CC9 {\
if (ReadingsVal("CUL_HM_threeStateSensor_1E7CC9", "state", "") eq "open" && ($hour > 22)) {\
fhem("set sz_licht on");;\
}\
}
(Kombination von Bewegungsmelder und Schalter)
Schalter in Abhängigkeit vom Helligkeitswert schalten (für 60s) und Mail senden
define StatusBew03 notify Bewegungsmelder01:motion* {\
my $bew=(ReadingsVal("Bewegungsmelder01","brightness", "--"));;\
if ($bew < 100) {\
{FB_mail('xxx@@xxxxxx.xx','bew_angegangen','bew_angegangen')};;\
fhem("set Schaltergarage01 on-for-timer 60");;\
}\
}
Donnerstag, 4. Oktober 2012
Thuja Hecke Pflanzen
Heute kamen unsere Thuja-Smaragd-Heckenpflanzen. Die ca. 1,80 m großen Pflanzen sind jetzt an Ort und Stelle.
Freitag, 22. Juni 2012
Restarbeiten und kein Pflaster...
Am heutigen Freitag wurden keine Pflastersteine mehr geliefert :-(. Dafür konnten wir einige Restarbeiten, die liegengeblieben waren, noch erledigen:
- Borden schneiden und einsetzen
- Pflastersteine anpassen und einsetzen
- sowie Garage streichen
- Abziehlatte zurecht sägen
- Borden schneiden und einsetzen
- Pflastersteine anpassen und einsetzen
- sowie Garage streichen
- Abziehlatte zurecht sägen
Abonnieren
Posts (Atom)