<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://wiki.fhem.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ahinrichs</id>
	<title>FHEMWiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.fhem.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ahinrichs"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Ahinrichs"/>
	<updated>2026-05-07T03:10:01Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=HM-Sec-WDS_Funk-Wassermelder&amp;diff=14898</id>
		<title>HM-Sec-WDS Funk-Wassermelder</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=HM-Sec-WDS_Funk-Wassermelder&amp;diff=14898"/>
		<updated>2016-03-30T14:47:29Z</updated>

		<summary type="html">&lt;p&gt;Ahinrichs: /* Automatische E-Mail bei Feuchte/Nässe */ @ und % -&amp;gt; $NAME und $EVENT&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:HM-Sec-WDS-Funk-Wassermelder1.png|thumb|right|HM-Sec-WDS Funk-Wassermelder]]&lt;br /&gt;
&lt;br /&gt;
Wassermelder, der feuchte und nasse Untergründe detektieren kann.&lt;br /&gt;
&lt;br /&gt;
= Features =&lt;br /&gt;
[[Datei:HM-Sec-WDS-Funk-Wassermelder2.png|thumb|right|Kontakte des Wassermelders]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Wassermelder wird an einer HomeMatic Anlage betrieben, z.B. an einem [[HMLAN Konfigurator]].&lt;br /&gt;
&lt;br /&gt;
Gemeldet werden drei verschiedene Stati: &amp;quot;dry&amp;quot;, &amp;quot;damp&amp;quot; und &amp;quot;wet&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Den Status &amp;quot;damp&amp;quot; (feucht) nimmt das System an, wenn zwei der äußeren Kontakte (rot) über eine Wasserfläche Kontakt haben.&lt;br /&gt;
Der Status &amp;quot;Wet&amp;quot; (nass) wird angenommen, wenn einer der äußeren Kontakte über eine Wasserfläche mit dem inneren, ca. 1,5 mm &lt;br /&gt;
höher liegenden Kontakt (blau) hat. Unbedingt Seite 5 der Anleitung beachten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ca. alle 24 Stunden sendet das System eine &amp;quot;battery&amp;quot; Meldung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Hinweise zum Betrieb mit FHEM =&lt;br /&gt;
== Auszug aus der fhem.cfg ==&lt;br /&gt;
Angelegt durch autocreate&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define CUL_HM_HM_SEC_WDS_xxxxxx CUL_HM xxxxxx&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx .devInfo yyyyyy&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx .stc 80&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx actCycle 028:00&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx actStatus alive&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx alias WassermelderHeizung&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx expert 2_full&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx firmware 1.1&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx model HM-SEC-WDS&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx peerIDs &lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx room 8-Wasseralarm&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx serialNr xyz&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx subType threeStateSensor&lt;br /&gt;
#Melde alle Kontaktstatusänderungen&lt;br /&gt;
define Wasseralarm_Contact notify CUL_HM_HM_SEC_WDS_xxxxxx:contact.* { sendmail(&#039;local@@mail.tld&#039;,&#039;%-@&#039;,&#039;%-@&#039;) }&lt;br /&gt;
attr Wasseralarm_Contact room 8-Wasseralarm&lt;br /&gt;
#Melde Batteriewarnung&lt;br /&gt;
define Wasseralarm_Battery notify CUL_HM_HM_SEC_WDS_xxxxxx:battery.* { sendmail(&#039;local@@mail.tld&#039;,&#039;%-@&#039;,&#039;%-@&#039;) }&lt;br /&gt;
attr Wasseralarm_Battery room 8-Wasseralarm&lt;br /&gt;
#Melde nur &amp;amp;quot;wet&amp;amp;quot; Meldung&lt;br /&gt;
define Wasseralarm_Contact_Wet notify CUL_HM_HM_SEC_WDS_xxxxxx:contact:.wet.* { sendmail(&#039;local@@mail.tld&#039;,&#039;WET-ONLY-ALARM-%-@&#039;,&#039;%-@&#039;) }&lt;br /&gt;
attr Wasseralarm_Contact_Wet room 8-Wasseralarm&lt;br /&gt;
define CUL_HM_HM_SEC_WDS_xxxxxx FileLog /usr/local/FHEM/var/log/CUL_HM_HM_SEC_WDS_xxxxxx-%Y-%m.log CUL_HM_HM_SEC_WDS_xxxxxx&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx logtype wateralert:Plot,text&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx room 8-Wasseralarm&lt;br /&gt;
define CUL_HM_HM_SEC_WDS_xxxxxx weblink fileplot FileLog_CUL_HM_HM_SEC_WDS_xxxxxx:wateralert:CURRENT&lt;br /&gt;
attr CUL_HM_HM_SEC_WDS_xxxxxx room 8-Wasseralarm,97-Graphen&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
== Plots / Grafiken ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;set terminal png transparent size &amp;amp;lt;SIZE&amp;amp;gt; crop&lt;br /&gt;
set output &#039;&amp;amp;lt;OUT&amp;amp;gt;.png&#039;&lt;br /&gt;
set xdata time&lt;br /&gt;
set timefmt &amp;amp;quot;%Y-%m-%d_%H:%M:%S&amp;amp;quot;&lt;br /&gt;
set xlabel &amp;amp;quot; &amp;amp;quot;&lt;br /&gt;
set title &#039;&amp;amp;lt;TL&amp;amp;gt;&#039;&lt;br /&gt;
set ytics (&amp;amp;quot;dry&amp;amp;quot; 0, &amp;amp;quot;damp&amp;amp;quot; 1, &amp;amp;quot;wet&amp;amp;quot; 2)&lt;br /&gt;
set y2tics (&amp;amp;quot;dry&amp;amp;quot; 0, &amp;amp;quot;damp&amp;amp;quot; 1, &amp;amp;quot;wet&amp;amp;quot; 2)&lt;br /&gt;
set yrange [-0.1:2.1]&lt;br /&gt;
set y2range [-0.1:2.1]&lt;br /&gt;
set ylabel &amp;amp;quot;Status&amp;amp;quot;&lt;br /&gt;
set y2label &amp;amp;quot;Status&amp;amp;quot;&lt;br /&gt;
#FileLog 3::0:$fld[2]=~&amp;amp;quot;damp&amp;amp;quot;?1:$fld[2]=~&amp;amp;quot;wet&amp;amp;quot;?2:0&lt;br /&gt;
plot &amp;amp;quot;&amp;amp;lt; awk &#039;{print $1, $3~/damp/? 1&amp;amp;#160;: $3~/wet/? 2&amp;amp;#160;: 0; }&#039; &amp;amp;lt;IN&amp;amp;gt;&amp;amp;quot;\&lt;br /&gt;
    using 1:2 notitle with steps&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
== Log-Auszug ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;2013-03-07_21:47:28 CUL_HM_HM_SEC_WDS_xxxxxx Activity:: alive&lt;br /&gt;
2013-03-08_09:56:20 CUL_HM_HM_SEC_WDS_xxxxxx alive: yes&lt;br /&gt;
2013-03-08_09:56:20 CUL_HM_HM_SEC_WDS_xxxxxx battery: ok&lt;br /&gt;
2013-03-08_09:56:20 CUL_HM_HM_SEC_WDS_xxxxxx dry&lt;br /&gt;
2013-03-08_09:56:20 CUL_HM_HM_SEC_WDS_xxxxxx contact: dry (to HMLAN)&lt;br /&gt;
2013-03-08_17:42:29 CUL_HM_HM_SEC_WDS_xxxxxx wet&lt;br /&gt;
2013-03-08_17:42:29 CUL_HM_HM_SEC_WDS_xxxxxx contact: wet (to HMLAN)&lt;br /&gt;
2013-03-08_17:42:53 CUL_HM_HM_SEC_WDS_xxxxxx dry&lt;br /&gt;
2013-03-08_17:42:53 CUL_HM_HM_SEC_WDS_xxxxxx contact: dry (to HMLAN)&lt;br /&gt;
2013-03-08_17:43:10 CUL_HM_HM_SEC_WDS_xxxxxx damp&lt;br /&gt;
2013-03-08_17:43:10 CUL_HM_HM_SEC_WDS_xxxxxx contact: damp (to HMLAN)&lt;br /&gt;
2013-03-08_17:43:16 CUL_HM_HM_SEC_WDS_xxxxxx dry&lt;br /&gt;
2013-03-08_17:43:16 CUL_HM_HM_SEC_WDS_xxxxxx contact: dry (to HMLAN)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
== Automatische E-Mail bei Feuchte/Nässe ==&lt;br /&gt;
Mittels folgendem Eintrag in der &#039;&#039;fhem.cfg&#039;&#039;wird bei jedem Statuswechsel des HM-Sec-WDS auf &#039;&#039;damp&#039;&#039;bzw. &#039;&#039;wet&#039;&#039;von FHEM eine E-Mail an eine bestimmte E-Mail-Adresse gesendet und ein entsprechender Eintrag in der &#039;&#039;fhem.log&#039;&#039;erzeugt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define n_wasser_chk notify CUL_HM_HM_SEC_WDS_xxxxxx:contact.* { \&lt;br /&gt;
 if(&amp;quot;$EVENT&amp;quot; !~ m/dry/) {\&lt;br /&gt;
  {fhemMail(&#039;Max.Mustermann@@Mustermann.de&#039;,&#039;FHEM Wasseralarm&#039;,&#039;$NAME&amp;amp;#160;$EVENT&#039;)};;\&lt;br /&gt;
  Log 3, &amp;quot;$NAME: Wassermeldung&amp;amp;#160;$EVENT&amp;quot;;;\&lt;br /&gt;
 }\&lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Das setzt aber eine funktionierende [[99 myUtils anlegen]] voraus. &lt;br /&gt;
&lt;br /&gt;
Die Mail, die erzeugt wird, hat den Inhalt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;An:    Max.Mustermann@Mustermann.de &lt;br /&gt;
Betreff:  FHEM Wasseralarm&lt;br /&gt;
Mail-Text: CUL_HM_HM_SEC_WDS_xxxxxx contact: wet (to HMLAN1)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039;Man kann zwar nur auf &#039;&#039;:contact.*&#039;&#039;filtern, aber dann kommt z.B. auch bei Statusänderungen von vorhandenen HM-Sec-SC eine Mail. Bei mehreren HM-Sec-WDS muss dann der Filter entsprechend angepasst werden, um mit einem &#039;&#039;notify&#039;&#039;auszukommen.&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
Anleitung [http://www.elv-downloads.de/service/manuals/Homematic/83459_HM_Sec_WDS_D_v1_0_UM.pdf PDF]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:HomeMatic Components]]&lt;br /&gt;
[[Kategorie:Wassermelder]]&lt;/div&gt;</summary>
		<author><name>Ahinrichs</name></author>
	</entry>
</feed>