<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Wohnung on Ulis Notizen</title>
    <link>https://wolf-u.li/tag/wohnung/</link>
    <description>Recent content in Wohnung on Ulis Notizen</description>
    <generator>Hugo</generator>
    <language>de</language>
    <copyright>Copyright 2006-CURRENTYEAR Uli Wolf - All rights reserved</copyright>
    <lastBuildDate>Mon, 29 Jul 2013 17:47:27 +2900</lastBuildDate>
    <atom:link href="https://wolf-u.li/tag/wohnung/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Extend devStateIcon in FHEM kurz erläutert</title>
      
      
      <link>https://wolf-u.li/extend-devstateicon-in-fhem-kurz-erlaeutert/</link>
      <pubDate>Mon, 29 Jul 2013 17:47:27 +2900</pubDate>
      <guid>https://wolf-u.li/extend-devstateicon-in-fhem-kurz-erlaeutert/</guid>
      <description>&lt;p&gt;Gerade eben hatte ich mir vorgenommen, meine Fenstersensoren in FHEM Floorplan zu visualisieren. Dazu brauchte ich verschiedene Icons pro Schaltzustand. Um dies zu erreichen, gibt es den Link &amp;ldquo;Extend devStateIcon&amp;rdquo; am Fuße jeder Detailseite eines Gerätes.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wolf-u.li/upload/2013/07/5041-fhem-devstateicon-01.webp&#34;
    title=&#34;&#34; 
   &gt;
  &lt;img src=&#34;https://wolf-u.li/upload/2013/07/5041-fhem-devstateicon-01.webp&#34; alt=&#34;FHEM devStateIcon&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Wenn man darauf klickt, hat man die Möglichkeit, eine Suche innerhalb des STATE, also des Status des Gerätes durchzuführen. In meinem Falle habe ich dort &amp;ldquo;closed&amp;rdquo; angegeben, da der Status zwischen &amp;ldquo;opened&amp;rdquo; und &amp;ldquo;closed&amp;rdquo; bei meinem Fenstersensor wechseln kann:
&lt;a href=&#34;https://wolf-u.li/upload/2013/07/5041-fhem-devstateicon-02.webp&#34;
    title=&#34;&#34; 
   &gt;
  &lt;img src=&#34;https://wolf-u.li/upload/2013/07/5041-fhem-devstateicon-02.webp&#34; alt=&#34;FHEM devStateIcon&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
      
         <content:encoded><![CDATA[<p>Gerade eben hatte ich mir vorgenommen, meine Fenstersensoren in FHEM Floorplan zu visualisieren. Dazu brauchte ich verschiedene Icons pro Schaltzustand. Um dies zu erreichen, gibt es den Link &ldquo;Extend devStateIcon&rdquo; am Fuße jeder Detailseite eines Gerätes.</p>
<p><a href="/upload/2013/07/5041-fhem-devstateicon-01.webp"
    title="" 
   >
  <img src="/upload/2013/07/5041-fhem-devstateicon-01.webp" alt="FHEM devStateIcon" loading="lazy"></a></p>
<p>Wenn man darauf klickt, hat man die Möglichkeit, eine Suche innerhalb des STATE, also des Status des Gerätes durchzuführen. In meinem Falle habe ich dort &ldquo;closed&rdquo; angegeben, da der Status zwischen &ldquo;opened&rdquo; und &ldquo;closed&rdquo; bei meinem Fenstersensor wechseln kann:
<a href="/upload/2013/07/5041-fhem-devstateicon-02.webp"
    title="" 
   >
  <img src="/upload/2013/07/5041-fhem-devstateicon-02.webp" alt="FHEM devStateIcon" loading="lazy"></a></p>
<p>Dann muss man nur noch ein Bild auswählen. Führt man dies für beide Schaltzustände durch, so sieht dann das Attribut devStateIcon beispielsweise so aus:
<a href="/upload/2013/07/5041-fhem-devstateicon-03.webp"
    title="" 
   >
  <img src="/upload/2013/07/5041-fhem-devstateicon-03.webp" alt="FHEM devStateIcon" loading="lazy"></a></p>
<p>Ein paar weiterführende Details (wie z.B. die Beeinflussung der Farbe bei SVG-Dateien) finden sich <link rel=dns-prefetch href=//www.fhemwiki.de /> <a href="http://www.fhemwiki.de/wiki/Icons"
    title="hier im Wiki" 
     target="_blank" rel="nofollow noopener noreferrer" >
  hier im Wiki&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a>. Bei mir sieht es in der fhem.cfg dann so aus:</p>
<div class="highlight"><div class="chroma">
<table class="lntable"><tr><td class="lntd">
<pre tabindex="0" class="chroma"><code><span class="lnt">1
</span><span class="lnt">2
</span><span class="lnt">3
</span><span class="lnt">4
</span><span class="lnt">5
</span></code></pre></td>
<td class="lntd">
<pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"><span class="c1"># Fensterkontakt</span>
</span></span><span class="line"><span class="cl">define Fensterkontakt.Kueche MAX ShutterContact 07131f
</span></span><span class="line"><span class="cl">attr Fensterkontakt.Kueche icon signal_Fenster_Offen.off
</span></span><span class="line"><span class="cl">attr Fensterkontakt.Kueche room Kueche
</span></span><span class="line"><span class="cl">attr Fensterkontakt.Kueche devStateIcon closed:signal_Fenster_Offen.off opened:signal_Fenster_Offen.on
</span></span></code></pre></td></tr></table>
</div>
</div>]]></content:encoded>
    </item>
  </channel>
</rss>
