<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HomeMatic &#8211; SmartHomeNG | smarthome knx homematic mqtt hue 1wire home automation</title>
	<atom:link href="https://www.smarthomeng.de/tag/homematic/feed" rel="self" type="application/rss+xml" />
	<link>https://www.smarthomeng.de</link>
	<description>Die Device Integrations-Plattform für Dein Smart Home</description>
	<lastBuildDate>Tue, 01 Dec 2020 12:51:54 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.5</generator>

<image>
	<url>https://www.smarthomeng.de/wp-content/uploads/global/logo_small_152x152-150x150.png</url>
	<title>HomeMatic &#8211; SmartHomeNG | smarthome knx homematic mqtt hue 1wire home automation</title>
	<link>https://www.smarthomeng.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>HomeMatic IP Fernbedienung in SmartHomeNG einbinden</title>
		<link>https://www.smarthomeng.de/homematic-ip-fernbedienung-in-smarthomeng-einbinden</link>
					<comments>https://www.smarthomeng.de/homematic-ip-fernbedienung-in-smarthomeng-einbinden#comments</comments>
		
		<dc:creator><![CDATA[Martin Sinn]]></dc:creator>
		<pubDate>Tue, 01 Dec 2020 11:16:10 +0000</pubDate>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[HomeMatic]]></category>
		<guid isPermaLink="false">https://www.smarthomeng.de/?p=2639</guid>

					<description><![CDATA[Nachdem ich bereits HomeMatic Fernbedienungen in SmartHomeNG Installationen eingebunden hatte und das quasi ein Selbstgänger war, dachte ich das Einbinden der HmIP-RC8 wäre in ein paar Minuten erledigt: Ein Irrtum! Auf der HomeMatic Seite ware eine Hürde zu umschiffen, die mich etwas Google-Zeit gekostet hat. Das Problem war, dass die Tastendrücke nicht<a class="moretag" href="https://www.smarthomeng.de/homematic-ip-fernbedienung-in-smarthomeng-einbinden"> Weiterlesen&#8230;</a>]]></description>
										<content:encoded><![CDATA[<p>Nachdem ich bereits HomeMatic Fernbedienungen in SmartHomeNG Installationen eingebunden hatte und das quasi ein Selbstgänger war, dachte ich das Einbinden der <strong>HmIP-RC8</strong> wäre in ein paar Minuten erledigt: <strong>Ein Irrtum!</strong></p>
<div id="attachment_2640" style="width: 310px" class="wp-caption alignleft"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-2640" src="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8-142307_f01_gefernbedien_1920x1920-300x300.jpg" alt="" width="300" height="300" class="wp-image-2640 size-medium" srcset="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8-142307_f01_gefernbedien_1920x1920-300x300.jpg 300w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8-142307_f01_gefernbedien_1920x1920-150x150.jpg 150w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8-142307_f01_gefernbedien_1920x1920-768x768.jpg 768w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8-142307_f01_gefernbedien_1920x1920-1024x1024.jpg 1024w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8-142307_f01_gefernbedien_1920x1920.jpg 1920w" sizes="(max-width: 300px) 100vw, 300px" /><p id="caption-attachment-2640" class="wp-caption-text">HmIP-RC8</p></div>
<p>Auf der HomeMatic Seite ware eine Hürde zu umschiffen, die mich etwas Google-Zeit gekostet hat. Das Problem war, dass die Tastendrücke nicht in SmartHomeNG ankamen. Das liegt daran, dass sich HomeMatic IP Tast-Devices in der CCU anders verhalten als die klassischen HomeMatic Tast-Devices. Standardmäßig versendet die CCU keine Events von HomeMatic IP Tast-Devices über das RPC API. Man muss der CCU erst beibringen, dass jemand sich für die Events interessiert.</p>
<p>&nbsp;</p>
<p>Das macht man, indem man in der CCU für jede Taste ein Programm anlegt, dass auf das Tasen-Event hört und dann nichts ausführt. Dieses Dummy Programm gibt der CCU nur zu verstehen, dass sich jemand für das Event interessiert und die CCU übertägt dann das Event über das RPC API, so dass das SmartHomeNG Plugin über den Tastendruck informiert wird. Man kann diese Dummy Programme später sogar wieder löschen. Die CCU merkt sich trotzdem, dass sich jemand für die Events des HomeMatic IP Devices interessiert.</p>
<p>Um das Programm für eine Taste anzulegen, in der CCU unter <strong>Einstellungen</strong>/Geräte die Fernbedienung auswählen und den Eintrag durch Klick auf das + Symbol links aussen aufklappen:</p>
<p><a href="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_1.jpg"><img decoding="async" src="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_1-1024x336.jpg" alt="" width="750" height="246" class="alignnone wp-image-2662 size-large" srcset="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_1-1024x336.jpg 1024w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_1-300x99.jpg 300w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_1-768x252.jpg 768w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_1.jpg 1227w" sizes="(max-width: 750px) 100vw, 750px" /></a></p>
<p>Nun für die gewünschte Taste den Button <strong>Programme</strong> klicken und folgendes Dummy-Programm eingeben (hier im Beispiel für die erste Taste:</p>
<p><a href="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_2.jpg"><img decoding="async" src="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_2-1024x318.jpg" alt="" width="750" height="233" class="alignnone wp-image-2664 size-large" srcset="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_2-1024x318.jpg 1024w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_2-300x93.jpg 300w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_2-768x239.jpg 768w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_CCU_2.jpg 1264w" sizes="(max-width: 750px) 100vw, 750px" /></a></p>
<p>Nun können die Tasten in SmartHomeNG eingerichtet werden.</p>
<p>Im Webinterface des Homematic Plugins können die zur Einrichtung der Items benötigten Informationen nachgesehen werden. Auf dem Tab homematicIP Geräte ist die Liste der in der CCU bekannten HomeMatic IP Geräte einsehbar. Hier findet sich auch die <strong>HmIP-RC8</strong> Remote. (Falls die Remote erst jetzt in der CCU eingerichtet wurde und in der Liste nicht sichtbar ist, den Button <strong>Aktualisieren</strong> obern rechts klicken)</p>
<p><a href="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_1.jpg"><img loading="lazy" decoding="async" src="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_1-1024x480.jpg" alt="" width="750" height="352" class="alignnone wp-image-2670 size-large" srcset="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_1-1024x480.jpg 1024w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_1-300x141.jpg 300w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_1-768x360.jpg 768w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_1.jpg 1698w" sizes="(max-width: 750px) 100vw, 750px" /></a></p>
<p>Solange ein HomeMatic Gerät nicht mit einem Item verknüpft ist, wird es grau dargestellt (wie im Bild der Rauchmelder in der Liste über der Fernbedienung).</p>
<p>Um die weiteren Informationen zum Gerät zu erhalten, auf die Zeile des Gerätes klicken. Dann werden die Details unterhalb des Gerätes angezeigt:</p>
<p><a href="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_2.jpg"><img loading="lazy" decoding="async" src="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_2-1024x171.jpg" alt="" width="750" height="125" class="alignnone wp-image-2673 size-large" srcset="https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_2-1024x171.jpg 1024w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_2-300x50.jpg 300w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_2-768x129.jpg 768w, https://www.smarthomeng.de/wp-content/uploads/2020/12/HmIP-RC8_shng_2.jpg 1482w" sizes="(max-width: 750px) 100vw, 750px" /></a></p>
<p>In der Zeile ACTIONNODE werden jetzt die verfügbaren Funktionen (PRESS_SHORT und PRESS_LONG) angezeigt, sowie die Kanäle (1 bis 8) für die diese Funktionen verfügbar sind. Zusammen mit der Geräte Adresse hat man jetzt alle Informationen zusammen um die Items einzurichten.</p>
<p>Im folgenden ist exemplarisch die Einrichtung für die ersten zwei Tasten zu sehen. Die Tasten steuern jeweils ein Item an, welches KNX Szenen aktiviert:</p>
<pre><code class="language-yaml">test:
    homematic:
        remote:
            type: foo
            hm_address: 000B1xxxyyyzzz

            taste1:
                type: bool
                hm_address: ..:.
                hm_channel: 1
                hm_function: PRESS_SHORT
                on_update:
                  - wohnung.wohnen.szenen_wb_knx = 0

            taste1_lang:
                type: bool
                hm_address: ..:.
                hm_channel: 1
                hm_function: PRESS_LONG
                on_update:
                  - wohnung.wohnen.szenen_knx = 0

            taste2:
                type: bool
                hm_address: ..:.
                hm_channel: 2
                hm_function: PRESS_SHORT
                on_update:
                  - wohnung.wohnen.szenen_wb_knx = 1

            taste2_lang:
                type: bool
                hm_address: ..:.
                hm_channel: 2
                hm_function: PRESS_LONG
                on_update:
                  - wohnung.wohnen.szenen_knx = 1</code></pre>
<p>&nbsp;</p>
<p>Das Item <strong>test.homematic.remote</strong> hat selber keine Funktion. Hier wird nur für die Sub-Items die <strong>hm_address</strong> des Gerätes festgelegt, damit man den Wert nicht in allen Sub-Items separat eintragen muss.</p>
<p>In den bis zu 16 Sub-Items, die man sinnvoll definieren kann (8 Tasten, jeweils mit kurzem und langem Tastendruck), werden die drei Attribute (hm_address, hm_channel und hm_function) des homematic Plugins angegeben.</p>
<ul>
<li><strong>hm_address</strong> referenziert durch Angabe des Wertes <strong>..:.</strong> auf das Attribut gleichen Namens im Parent Item.</li>
<li><strong>hm_channel</strong> gibt die Tasten-Nummer (<strong>1</strong> bis <strong>8</strong>) an, auf die das Item regieren soll</li>
<li><strong>hm_function</strong> gibt die Art des Tastendrucks (<strong>PRESS_SHORT</strong> oder <strong>PRESS_LONG</strong>) an, auf die das Item reagieren soll</li>
</ul>
<p>Über das Attribut <strong>on_update</strong> wird gesteuert, was SmartHomeNG tun soll, wenn ein Update für dieses Item (also ein Tastendruck) erfolgt. Im Beispiel wird jeweils einem Szenen-Item ein Wert zugewiesen, um die jeweilige Szene zu aktivieren.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.smarthomeng.de/homematic-ip-fernbedienung-in-smarthomeng-einbinden/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
