<?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=Regengott</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=Regengott"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Regengott"/>
	<updated>2026-04-10T21:51:51Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=SunnyHomeManager&amp;diff=14762</id>
		<title>SunnyHomeManager</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=SunnyHomeManager&amp;diff=14762"/>
		<updated>2016-03-21T14:07:05Z</updated>

		<summary type="html">&lt;p&gt;Regengott: &amp;lt;delay&amp;gt; &amp;gt;= 60s notwendig&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Modul|&lt;br /&gt;
|ModPurpose=Auslesen vom Sunny Portal&lt;br /&gt;
|ModType=x&lt;br /&gt;
|ModCmdRef=SHM&lt;br /&gt;
|ModForumArea=Sonstige Systeme&lt;br /&gt;
|ModTechName=98_SHM.pm&lt;br /&gt;
|ModOwner=Brun &lt;br /&gt;
}}&lt;br /&gt;
[[SunnyHomeManager]] ist ein Modul, das die Daten von SMA Sunny Home Manager über das Internet Portal abfragt. &lt;br /&gt;
&lt;br /&gt;
== Features / Funktionen ==&lt;br /&gt;
Die Haupteigenschaften von 98_SHM.pm ist das Abfragen der Werte vom Sunny Portal.&lt;br /&gt;
Der Sunny Home Manager meldet erst alle seine Werte an das Portal und diese werden dann von Fhem direkt geholt.&lt;br /&gt;
Folgende Werte stellt das Portal momentan bereit: &lt;br /&gt;
* AutarkyQuote&lt;br /&gt;
* DirectConsumption&lt;br /&gt;
* FeedIn&lt;br /&gt;
* GridConsumption&lt;br /&gt;
* PV&lt;br /&gt;
* SelfConsumption&lt;br /&gt;
* SelfConsumptionQuote&lt;br /&gt;
* SelfSupply&lt;br /&gt;
* TotalConsumption&lt;br /&gt;
* BatteryIn&lt;br /&gt;
* BatteryOut&lt;br /&gt;
* BatteryChargeStatus&lt;br /&gt;
* BatteryStateOfHealth&lt;br /&gt;
&lt;br /&gt;
Zusätzlich werden noch folgende Informationen vom Portal bereit gestellt und ausgelesen:&lt;br /&gt;
* ErrorMessages&lt;br /&gt;
* Info&lt;br /&gt;
* InfoMessages&lt;br /&gt;
* WarningMessages&lt;br /&gt;
* Timestamp&lt;br /&gt;
&lt;br /&gt;
Einige Felder haben keine Werte bzw. &amp;quot;null&amp;quot; Werte. Diese werden vom Modul mit der Zahl &amp;quot;0&amp;quot; ersetzt.&lt;br /&gt;
&lt;br /&gt;
== Voraussetzung/ Sicherheitshinweis ==&lt;br /&gt;
Im Fhem muss das Passwort im Klartext angegeben werden. Das Passwort wird auch im Klartext in Fhem gespeichert. Das bedeutet es kann von jedem, der auf das Webfrontend Zugriff hat, auch im Klartext im eingesehen werden.&lt;br /&gt;
Es ist daher empfehlenswert, im SunnyPortal unter &amp;quot;Konfiguration-&amp;gt;Nutzerverwaltung&amp;quot; einen eigenen Nutzer anzulegen und diesem &#039;&#039;&#039;Standardbenutzer&#039;&#039;&#039; Rechte zu geben. (Früher genügten &#039;&#039;Gast&#039;&#039;-Rechte, jetzt nicht mehr...)&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Die aktuelle Version des Moduls (V0.1.1 vom 30.10.15) ist noch nicht im Fhem integriert. Das Modul kann im ersten Beitrag vom {{Link2Forum|Topic=27667}} heruntergeladen werden.&lt;br /&gt;
Danach muss es in das FHEM-Verzeichnis (z.B. /opt/fhem/FHEM) kopiert werden und mit den richtigen Rechten versehen werden. Z.B. auf dem raspberry pi mit &lt;br /&gt;
&lt;br /&gt;
 chown fhem 98_SHM.pm &amp;amp;&amp;amp; chmod 644 98_SHM.pm &lt;br /&gt;
&lt;br /&gt;
und mit &lt;br /&gt;
&lt;br /&gt;
 reload 98_SHM&lt;br /&gt;
&lt;br /&gt;
über das Webinterface initialisiert werden.&lt;br /&gt;
&lt;br /&gt;
Nun kann das Modul konfiguriert werden. Dies kann wieder durch Eingabe der folgenden Befehle auf der FHEM-Weboberfläche erfolgen.&lt;br /&gt;
&lt;br /&gt;
  define &amp;lt;name&amp;gt; SHM &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; (&amp;lt;delay&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
z.B.:&lt;br /&gt;
  define MySHM SHM user@email.de password 60&lt;br /&gt;
  attr MySHM room SHM&lt;br /&gt;
&lt;br /&gt;
  define FileLog_MySHM FileLog ./log/MySHM-%Y-%m.log MySHM&lt;br /&gt;
  attr FileLog_MySHM room SHM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HINWEIS&#039;&#039;&#039;: &amp;lt;delay&amp;gt; sollte nicht kleiner als 60s sein, da man &#039;&#039;eigentlich&#039;&#039; mit dem automatischen Abfragen gegen die Nutzungsbestimmungen III. Nr. 2 des Portals verstößt. Es wird aber berichtet, dass SMA selbst darauf hinweist, dass Anfrageintervalle &amp;gt;=60s derzeit noch toleriert werden.&lt;br /&gt;
 &lt;br /&gt;
== Schalten von Aktoren ==&lt;br /&gt;
Der User &amp;quot;Waldmensch&amp;quot; hat mithilfe von [[DOIF]] einen Weg gefunden, um auf der Basis der gelesenen Werte Verbraucher zu steuern. Der Ansatz ist in diesem {{Link2Forum|Topic=27667|Message=315233|LinkText=Forumsbeitrag}} beschrieben.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* Forumsdiskussion und aktuelle Dateien: {{Link2Forum|Topic=27667}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Energieverbrauchsmessung]]&lt;br /&gt;
[[Kategorie:Energieerzeugungsmessung]]&lt;/div&gt;</summary>
		<author><name>Regengott</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=SunnyHomeManager&amp;diff=14014</id>
		<title>SunnyHomeManager</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=SunnyHomeManager&amp;diff=14014"/>
		<updated>2016-02-02T17:04:46Z</updated>

		<summary type="html">&lt;p&gt;Regengott: Hinweis auf Aktionen auf der Basis der Readings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Modul|&lt;br /&gt;
|ModPurpose=Auslesen vom Sunny Portal&lt;br /&gt;
|ModType=x&lt;br /&gt;
|ModCmdRef=SHM&lt;br /&gt;
|ModForumArea=Sonstige Systeme&lt;br /&gt;
|ModTechName=98_SHM.pm&lt;br /&gt;
|ModOwner=Brun &lt;br /&gt;
}}&lt;br /&gt;
[[SunnyHomeManager]] ist ein Modul, das die Daten von SMA Sunny Home Manager über das Internet Portal abfragt. &lt;br /&gt;
&lt;br /&gt;
== Features / Funktionen ==&lt;br /&gt;
Die Haupteigenschaften von 98_SHM.pm ist das Abfragen der Werte vom Sunny Portal.&lt;br /&gt;
Der Sunny Home Manager meldet erst alle seine Werte an das Portal und diese werden dann von Fhem direkt geholt.&lt;br /&gt;
Folgende Werte stellt das Portal momentan bereit: &lt;br /&gt;
* AutarkyQuote&lt;br /&gt;
* DirectConsumption&lt;br /&gt;
* FeedIn&lt;br /&gt;
* GridConsumption&lt;br /&gt;
* PV&lt;br /&gt;
* SelfConsumption&lt;br /&gt;
* SelfConsumptionQuote&lt;br /&gt;
* SelfSupply&lt;br /&gt;
* TotalConsumption&lt;br /&gt;
* BatteryIn&lt;br /&gt;
* BatteryOut&lt;br /&gt;
* BatteryChargeStatus&lt;br /&gt;
* BatteryStateOfHealth&lt;br /&gt;
&lt;br /&gt;
Zusätzlich werden noch folgende Informationen vom Portal bereit gestellt und ausgelesen:&lt;br /&gt;
* ErrorMessages&lt;br /&gt;
* Info&lt;br /&gt;
* InfoMessages&lt;br /&gt;
* WarningMessages&lt;br /&gt;
* Timestamp&lt;br /&gt;
&lt;br /&gt;
Einige Felder haben keine Werte bzw. &amp;quot;null&amp;quot; Werte. Diese werden vom Modul mit der Zahl &amp;quot;0&amp;quot; ersetzt.&lt;br /&gt;
&lt;br /&gt;
== Voraussetzung/ Sicherheitshinweis ==&lt;br /&gt;
Im Fhem muss das Passwort im Klartext angegeben werden. Das Passwort wird auch im Klartext in Fhem gespeichert. Das bedeutet es kann von jedem, der auf das Webfrontend Zugriff hat, auch im Klartext im eingesehen werden.&lt;br /&gt;
Es ist daher empfehlenswert, im SunnyPortal unter &amp;quot;Konfiguration-&amp;gt;Nutzerverwaltung&amp;quot; einen eigenen Nutzer anzulegen und diesem &#039;&#039;&#039;Standardbenutzer&#039;&#039;&#039; Rechte zu geben. (Früher genügten &#039;&#039;Gast&#039;&#039;-Rechte, jetzt nicht mehr...)&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Die aktuelle Version des Moduls (V0.1.1 vom 30.10.15) ist noch nicht im Fhem integriert. Das Modul kann im ersten Beitrag vom {{Link2Forum|Topic=27667}} heruntergeladen werden.&lt;br /&gt;
Danach muss es in das FHEM-Verzeichnis (z.B. /opt/fhem/FHEM) kopiert werden und mit den richtigen Rechten versehen werden. Z.B. auf dem raspberry pi mit &lt;br /&gt;
&lt;br /&gt;
 chown fhem 98_SHM.pm &amp;amp;&amp;amp; chmod 644 98_SHM.pm &lt;br /&gt;
&lt;br /&gt;
und mit &lt;br /&gt;
&lt;br /&gt;
 reload 98_SHM&lt;br /&gt;
&lt;br /&gt;
über das Webinterface initialisiert werden.&lt;br /&gt;
&lt;br /&gt;
Nun kann das Modul konfiguriert werden. Dies kann wieder durch Eingabe der folgenden Befehle auf der FHEM-Weboberfläche erfolgen.&lt;br /&gt;
&lt;br /&gt;
  define &amp;lt;name&amp;gt; SHM &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; (&amp;lt;delay&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
z.B.:&lt;br /&gt;
  define MySHM SHM user@email.de password 60&lt;br /&gt;
  attr MySHM room SHM&lt;br /&gt;
&lt;br /&gt;
  define FileLog_MySHM FileLog ./log/MySHM-%Y-%m.log MySHM&lt;br /&gt;
  attr FileLog_MySHM room SHM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schalten von Aktoren ==&lt;br /&gt;
Der User &amp;quot;Waldmensch&amp;quot; hat mithilfe von [http://www.fhemwiki.de/wiki/DOIF DOIF] einen Weg gefunden, um auf der Basis der gelesenen Werte Verbraucher zu steuern: [http://forum.fhem.de/index.php/topic,27667.msg315233.html#msg315233 Forumsbeitrag]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* Forumsdiskussion und aktuelle Dateien: {{Link2Forum|Topic=27667}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Energieverbrauchsmessung]]&lt;br /&gt;
[[Kategorie:Energieerzeugungsmessung]]&lt;/div&gt;</summary>
		<author><name>Regengott</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=SunnyHomeManager&amp;diff=14013</id>
		<title>SunnyHomeManager</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=SunnyHomeManager&amp;diff=14013"/>
		<updated>2016-02-02T16:43:30Z</updated>

		<summary type="html">&lt;p&gt;Regengott: Ausführlichere Beschreibung der Installation und an aktuelle Änderungen auf der Sunnyportal Homepage angepasst&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Modul|&lt;br /&gt;
|ModPurpose=Auslesen vom Sunny Portal&lt;br /&gt;
|ModType=x&lt;br /&gt;
|ModCmdRef=SHM&lt;br /&gt;
|ModForumArea=Sonstige Systeme&lt;br /&gt;
|ModTechName=98_SHM.pm&lt;br /&gt;
|ModOwner=Brun &lt;br /&gt;
}}&lt;br /&gt;
[[SunnyHomeManager]] ist ein Modul, das die Daten von SMA Sunny Home Manager über das Internet Portal abfragt. &lt;br /&gt;
&lt;br /&gt;
== Features / Funktionen ==&lt;br /&gt;
Die Haupteigenschaften von 98_SHM.pm ist das Abfragen der Werte vom Sunny Portal.&lt;br /&gt;
Der Sunny Home Manager meldet erst alle seine Werte an das Portal und diese werden dann von Fhem direkt geholt.&lt;br /&gt;
Folgende Werte stellt das Portal momentan bereit: &lt;br /&gt;
* AutarkyQuote&lt;br /&gt;
* DirectConsumption&lt;br /&gt;
* FeedIn&lt;br /&gt;
* GridConsumption&lt;br /&gt;
* PV&lt;br /&gt;
* SelfConsumption&lt;br /&gt;
* SelfConsumptionQuote&lt;br /&gt;
* SelfSupply&lt;br /&gt;
* TotalConsumption&lt;br /&gt;
* BatteryIn&lt;br /&gt;
* BatteryOut&lt;br /&gt;
* BatteryChargeStatus&lt;br /&gt;
* BatteryStateOfHealth&lt;br /&gt;
&lt;br /&gt;
Zusätzlich werden noch folgende Informationen vom Portal bereit gestellt und ausgelesen:&lt;br /&gt;
* ErrorMessages&lt;br /&gt;
* Info&lt;br /&gt;
* InfoMessages&lt;br /&gt;
* WarningMessages&lt;br /&gt;
* Timestamp&lt;br /&gt;
&lt;br /&gt;
Einige Felder haben keine Werte bzw. &amp;quot;null&amp;quot; Werte. Diese werden vom Modul mit der Zahl &amp;quot;0&amp;quot; ersetzt.&lt;br /&gt;
&lt;br /&gt;
== Voraussetzung/ Sicherheitshinweis ==&lt;br /&gt;
Im Fhem muss das Passwort im Klartext angegeben werden. Das Passwort wird auch im Klartext in Fhem gespeichert. Das bedeutet es kann von jedem, der auf das Webfrontend Zugriff hat, auch im Klartext im eingesehen werden.&lt;br /&gt;
Es ist daher empfehlenswert, im SunnyPortal unter &amp;quot;Konfiguration-&amp;gt;Nutzerverwaltung&amp;quot; einen eigenen Nutzer anzulegen und diesem &#039;&#039;&#039;Standardbenutzer&#039;&#039;&#039; Rechte zu geben. (Früher genügten &#039;&#039;Gast&#039;&#039;-Rechte, jetzt nicht mehr...)&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
Die aktuelle Version des Moduls (V0.1.1 vom 30.10.15) ist noch nicht im Fhem integriert. Das Modul kann im ersten Beitrag vom {{Link2Forum|Topic=27667}} heruntergeladen werden.&lt;br /&gt;
Danach muss es in das FHEM-Verzeichnis (z.B. /opt/fhem/FHEM) kopiert werden und mit den richtigen Rechten versehen werden. Z.B. auf dem raspberry pi mit &lt;br /&gt;
&lt;br /&gt;
 chown fhem 98_SHM.pm &amp;amp;&amp;amp; chmod 644 98_SHM.pm &lt;br /&gt;
&lt;br /&gt;
und mit &lt;br /&gt;
&lt;br /&gt;
 reload 98_SHM&lt;br /&gt;
&lt;br /&gt;
über das Webinterface initialisiert werden.&lt;br /&gt;
&lt;br /&gt;
Nun kann das Modul konfiguriert werden. Dies kann wieder durch Eingabe der folgenden Befehle auf der FHEM-Weboberfläche erfolgen.&lt;br /&gt;
&lt;br /&gt;
  define &amp;lt;name&amp;gt; SHM &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; (&amp;lt;delay&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
z.B.:&lt;br /&gt;
  define MySHM SHM user@email.de password 60&lt;br /&gt;
  attr MySHM room SHM&lt;br /&gt;
&lt;br /&gt;
  define FileLog_MySHM FileLog ./log/MySHM-%Y-%m.log MySHM&lt;br /&gt;
  attr FileLog_MySHM room SHM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bekannte Einschränkungen ==&lt;br /&gt;
Aktuell können nur die Daten vom Portal gelesen werden. Es können keine Aktionen, wie das Schalten von Steckdosen, ausgeführt werden.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* Forumsdiskussion und aktuelle Dateien: {{Link2Forum|Topic=27667}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Energieverbrauchsmessung]]&lt;br /&gt;
[[Kategorie:Energieerzeugungsmessung]]&lt;/div&gt;</summary>
		<author><name>Regengott</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=SunnyHomeManager&amp;diff=14010</id>
		<title>SunnyHomeManager</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=SunnyHomeManager&amp;diff=14010"/>
		<updated>2016-02-02T12:43:34Z</updated>

		<summary type="html">&lt;p&gt;Regengott: /* Hinweise zum Betrieb mit Fhem */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Modul|&lt;br /&gt;
|ModPurpose=Auslesen vom Sunny Portal&lt;br /&gt;
|ModType=x&lt;br /&gt;
|ModCmdRef=SHM&lt;br /&gt;
|ModForumArea=Sonstige Systeme&lt;br /&gt;
|ModTechName=98_SHM.pm&lt;br /&gt;
|ModOwner=Brun &lt;br /&gt;
}}&lt;br /&gt;
[[SunnyHomeManager]] ist ein Modul, das die Daten von SMA Sunny Home Manager über das Internet Portal abfragt. &lt;br /&gt;
&lt;br /&gt;
== Features / Funktionen ==&lt;br /&gt;
Die Haupteigenschaften von 98_SHM.pm ist das Abfragen der Werte vom Sunny Portal.&lt;br /&gt;
Der Sunny Home Manager meldet erst alle seine Werte an das Portal und diese werden dann von Fhem direkt geholt.&lt;br /&gt;
Folgende Werte stellt das Portal momentan bereit: &lt;br /&gt;
* AutarkyQuote&lt;br /&gt;
* DirectConsumption&lt;br /&gt;
* FeedIn&lt;br /&gt;
* GridConsumption&lt;br /&gt;
* PV&lt;br /&gt;
* SelfConsumption&lt;br /&gt;
* SelfConsumptionQuote&lt;br /&gt;
* SelfSupply&lt;br /&gt;
* TotalConsumption&lt;br /&gt;
* BatteryIn&lt;br /&gt;
* BatteryOut&lt;br /&gt;
* BatteryChargeStatus&lt;br /&gt;
* BatteryStateOfHealth&lt;br /&gt;
&lt;br /&gt;
Zusätzlich werden noch folgende Informationen vom Portal bereit gestellt und ausgelesen:&lt;br /&gt;
* ErrorMessages&lt;br /&gt;
* Info&lt;br /&gt;
* InfoMessages&lt;br /&gt;
* WarningMessages&lt;br /&gt;
* Timestamp&lt;br /&gt;
&lt;br /&gt;
Einige Felder haben keine Werte bzw. &amp;quot;null&amp;quot; Werte. Diese werden vom Modul mit der Zahl &amp;quot;0&amp;quot; ersetzt.&lt;br /&gt;
&lt;br /&gt;
== Hinweise zum Betrieb mit Fhem ==&lt;br /&gt;
Die aktuelle Version des Moduls (V0.1.1 vom 30.10.15) ist noch nicht im Fhem integriert. Das Modul kann im ersten Beitrag vom {{Link2Forum|Topic=27667}} heruntergeladen werden.&lt;br /&gt;
Danach muss es in das FHEM-Verzeichnis (z.B. /opt/fhem/FHEM) kopiert werden und mit den richtigen Rechten versehen werden. Z.B. auf dem raspberry pi mit &lt;br /&gt;
&lt;br /&gt;
 chown fhem 98_SHM.pm &amp;amp;&amp;amp; chmod 644 98_SHM.pm &lt;br /&gt;
&lt;br /&gt;
und mit &lt;br /&gt;
&lt;br /&gt;
 reload 98_SHM&lt;br /&gt;
&lt;br /&gt;
über das Webinterface initialisiert werden.&lt;br /&gt;
&lt;br /&gt;
Nun kann das Modul konfiguriert werden. Dies kann wieder durch Eingabe der folgenden Befehle auf der FHEM-Weboberfläche erfolgen.&lt;br /&gt;
&lt;br /&gt;
  define &amp;lt;name&amp;gt; SHM &amp;lt;user&amp;gt; &amp;lt;password&amp;gt; (&amp;lt;delay&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
z.B.:&lt;br /&gt;
  define MySHM SHM user@email.de password 60&lt;br /&gt;
  attr MySHM room SHM&lt;br /&gt;
&lt;br /&gt;
  define FileLog_MySHM FileLog ./log/MySHM-%Y-%m.log MySHM&lt;br /&gt;
  attr FileLog_MySHM room SHM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG!!!&#039;&#039;&#039;&lt;br /&gt;
Im Fhem muss das Passwort im Klartext angegeben werden. Das Passwort wird auch im Klartext in Fhem gespeichert. Es kann auch im Klartext im WebFrontend eingesehen werden!&lt;br /&gt;
Es ist daher empfehlenswert einen eigenen Nutzer anzulegen und diesem &amp;quot;Gast&amp;quot; Rechte zu geben.&lt;br /&gt;
&lt;br /&gt;
== Bekannte Einschränkungen ==&lt;br /&gt;
Aktuell können nur die Daten vom Portal gelesen werden. Es können keine Aktionen, wie das Schalten von Steckdosen, ausgeführt werden.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* Forumsdiskussion und aktuelle Dateien: {{Link2Forum|Topic=27667}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Energieverbrauchsmessung]]&lt;br /&gt;
[[Kategorie:Energieerzeugungsmessung]]&lt;/div&gt;</summary>
		<author><name>Regengott</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=SMAWechselrichter&amp;diff=6746</id>
		<title>SMAWechselrichter</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=SMAWechselrichter&amp;diff=6746"/>
		<updated>2014-07-05T09:20:53Z</updated>

		<summary type="html">&lt;p&gt;Regengott: Link auf weiteres Projekt zum Auslesen des WR/Zählers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einbindung eines Wechselrichters von SMA in FHEM ==&lt;br /&gt;
&lt;br /&gt;
Basierend auf diesem [http://forum.fhem.de/index.php/topic,14624.0.html Thread] im Fhem-Forum wird erklärt wie man seinen Wechselrichter von SMA in FHEM einbinden kann. Dafür kommt das Tool [http://sbfspot.codeplex.com/ SBFspot] (alter Name: SMASpot) zum Einsatz.&lt;br /&gt;
&lt;br /&gt;
=== Vorbedingungen ===&lt;br /&gt;
Für die weitere Anleitung wird angenommen, dass FHEM auf einem RaspberryPi installiert wurde, funktioniert und genügend Platz für das kompilieren und die notwendigen Libraries zur Verfügung steht.&lt;br /&gt;
&lt;br /&gt;
Die Tools make und g++ müssen installiert sein. Falls noch nicht vorhanden, müssen diese mit &lt;br /&gt;
:&amp;lt;code&amp;gt;sudo apt-get install make&amp;lt;/code&amp;gt; und &lt;br /&gt;
:&amp;lt;code&amp;gt;sudo apt-get install g++&amp;lt;/code&amp;gt; installiert werden.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Schritt 1 - Installation der notwendigen Libraries ====&lt;br /&gt;
Der Wechselrichter kann entweder per Bluetooth oder per Speedwire (Ethernet) ausgelesen werden. Unabhängig davon, wie der WR ausgelesen wird, müssen die folgenden Pakete installiert werden:&lt;br /&gt;
(Quelle: [http://sbfspot.codeplex.com/wikipage?title=SBFspot%20on%20Raspberry%20Pi&amp;amp;referringTitle=Documentation SBFSpot-Doku])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install bluetooth &lt;br /&gt;
sudo apt-get install libbluetooth-dev&lt;br /&gt;
sudo apt-get install libcurl3-dev&lt;br /&gt;
sudo apt-get install libboost-all-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anschließend muss die Bluetooth Adresse des Wechselrichters ermittelt werden:&lt;br /&gt;
:&amp;lt;code&amp;gt;hcitool scan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Schritt 2 - Installation von SBFSpot ====&lt;br /&gt;
Als erstes wird ein Verzeichnis erstellt, in das die Quellcode-Dateien heruntergeladen und anschließend kompiliert werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /home/pi&lt;br /&gt;
mkdir sbfspot&lt;br /&gt;
cd sbfspot &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun kann SBFSpot heruntergeladen,&lt;br /&gt;
:&amp;lt;code&amp;gt;wget [URL of latest version]&amp;lt;/code&amp;gt;&lt;br /&gt;
entpackt,&lt;br /&gt;
:&amp;lt;code&amp;gt;tar -xvf [Dateiname]&amp;lt;/code&amp;gt;&lt;br /&gt;
und abschließend kompiliert werden:&lt;br /&gt;
:&amp;lt;code&amp;gt;make release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Danach werden das Programm SBFSpot und die Konfigurationsdatei noch in das FHEM Verzeichnis kopiert:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo cp SBFspot SBFspot.cfg /opt/fhem/FHEM/sbfspot/bin/Release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und die Rechte setzen:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo chown -R fhem /opt/fhem/FHEM/sbfspot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Um die Kompatibilität mit den diversen im Forum herumgeisternden Modulen zu gewährleisten, empfiehlt es sich ein paar Links zu erzeugen:&lt;br /&gt;
:&amp;lt;code&amp;gt;cd /opt/fhem/FHEM/; sudo ln -s  sbfspot smaspot&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cd /opt/fhem/FHEM/sbfspot; sudo ln -s  SBFspot SMAspot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Möchte man nun Bluetooth nutzen, muss man schliesslich noch in der Datei &#039;&#039;/opt/fhem/FHEM/sbfspot/bin/Release/SBFspot.cfg&#039;&#039; die vorher mit &#039;&#039;hcitool&#039;&#039; gefundene Bluetooth-Adresse eintragen.&lt;br /&gt;
&lt;br /&gt;
=== Einbindung in FHEM ===&lt;br /&gt;
==== Konfiguration in FHEM ====&lt;br /&gt;
&lt;br /&gt;
Nun benötigen wir noch das Modul [http://forum.fhem.de/index.php/topic,14624.msg153006.html#msg153006 99_SMAUtils.pm] aus dem o.g. Thread. Dieses wird in das FHEM Verzeichnis (default wäre hier: /opt/fhem/FHEM) kopiert.&lt;br /&gt;
&lt;br /&gt;
Als nächsten editieren wir die fhem.cfg und fügen die folgenden Zeilen hinzu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Solar Wechselrichter&lt;br /&gt;
#&lt;br /&gt;
define Solar SMAUtils 00:80:25:2D:46:16 600&lt;br /&gt;
attr Solar delay 600&lt;br /&gt;
attr Solar icon measure_photovoltaic_inst&lt;br /&gt;
attr Solar room Energie&lt;br /&gt;
#&lt;br /&gt;
# FileLog Definition&lt;br /&gt;
#&lt;br /&gt;
define FileLog_Solar FileLog ./log/Solar-%Y-%m.log Solar:.*etod.*|Solar:.*string.*_pdc|Solar:.*total_pac|Solar:.*usage.*&lt;br /&gt;
attr FileLog_Solar icon icoLog&lt;br /&gt;
attr FileLog_Solar nrarchive 12&lt;br /&gt;
attr FileLog_Solar room Logfiles&lt;br /&gt;
#&lt;br /&gt;
# Chart&lt;br /&gt;
#&lt;br /&gt;
define SVG_FileLog_Solar_1 SVG FileLog_Solar:SVG_FileLog_Solar_1:CURRENT&lt;br /&gt;
attr SVG_FileLog_Solar_1 room Energie&lt;br /&gt;
attr SVG_FileLog_Solar_1 title &amp;quot;Solarleistung Min $data{min1}, Max $data{max1}, Last $data{currval1}&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:String performance.PNG|mini|400px|Beispielplot (SVG_FileLog_Solar_1.gplot)]] &lt;br /&gt;
&lt;br /&gt;
In der ersten Zeile wird aktuell noch eine gültige Bluetooth Adresse benötigt, da das Modul SMAUtils diesen Parameter erwartet. Dies ist unabhängig davon, ob man den Wechselrichter per Bluetooth oder Ethernet anspricht. In letzterem Fall muss es nicht die richtige Bluetooth-Adresse des Wechselrichters sein, irgendeine Adresse ist ausreichend. Die eventuell auftretende Fehlermeldung &amp;quot;Solar: unknown attribute delay. Type &#039;attr Solar ?&#039; for a detailed list.&amp;quot; kann ignoriert werden.&lt;br /&gt;
&lt;br /&gt;
==== Konfiguration des Plots ====&lt;br /&gt;
nun muss noch die Plotterkonfig für die Grafik erstellt werden. Dazu wird die Datei &amp;quot;&#039;&#039;SVG_FileLog_Solar_1.gplot&#039;&#039;&amp;quot; im FHEM Verzeichnis &amp;quot;&#039;&#039;/opt/fhem/www/gplot&#039;&#039;&amp;quot; mit folgendem Inhalt erzeugt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Created by FHEM/98_SVG.pm, 2014-04-03 11:08:53&lt;br /&gt;
set terminal png transparent size &amp;lt;SIZE&amp;gt; crop&lt;br /&gt;
set output &#039;&amp;lt;OUT&amp;gt;.png&#039;&lt;br /&gt;
set xdata time&lt;br /&gt;
set timefmt &amp;quot;%Y-%m-%d_%H:%M:%S&amp;quot;&lt;br /&gt;
set xlabel &amp;quot; &amp;quot;&lt;br /&gt;
set title &#039;&amp;lt;TL&amp;gt;&#039;&lt;br /&gt;
set ytics &lt;br /&gt;
set y2tics &lt;br /&gt;
set grid&lt;br /&gt;
set ylabel &amp;quot;kW&amp;quot;&lt;br /&gt;
set y2label &amp;quot;kW&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#FileLog 4:Solar.string_1_pdc\x3a:0:&lt;br /&gt;
#FileLog 4:Solar.string_2_pdc\x3a:0:&lt;br /&gt;
&lt;br /&gt;
plot &amp;quot;&amp;lt;IN&amp;gt;&amp;quot; using 1:2 axes x1y1 title &#039;String 1&#039; ls l2 lw 1 with lines,\&lt;br /&gt;
     &amp;quot;&amp;lt;IN&amp;gt;&amp;quot; using 1:2 axes x1y2 title &#039;String 2&#039; ls l0 lw 1 with lines&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und nun sollte es im FHEM einen weiteren Menüpunkt &amp;quot;Energie&amp;quot; mit einer schönen Grafik geben :-)&lt;br /&gt;
&lt;br /&gt;
=== Alternativen zum Auslesen der Daten ===&lt;br /&gt;
Es gibt ein Tool [https://github.com/Tommy-LSA/supoxy suproxy], welches die Daten des Sunny Portals ausliest. Damit erhält man nicht nur die Daten des Wechselrichters, sondern auch die Daten des Stromzählers. &lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://forum.fhem.de/index.php/topic,14624.0.html Forenthread], in dem die Lösung vorgestellt / diskutiert wird&lt;br /&gt;
* [http://forum.fhem.de/index.php/topic,24876.0.html Forenthread], indem suproxy vorgestellt / diskutiert wird&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Energieerzeugungsmessung]]&lt;/div&gt;</summary>
		<author><name>Regengott</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=SMAWechselrichter&amp;diff=6707</id>
		<title>SMAWechselrichter</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=SMAWechselrichter&amp;diff=6707"/>
		<updated>2014-06-30T14:18:31Z</updated>

		<summary type="html">&lt;p&gt;Regengott: /* Schritt 2 - Installation von SBFSpot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einbindung eines Wechselrichters von SMA in FHEM ==&lt;br /&gt;
&lt;br /&gt;
Basierend auf diesem [http://forum.fhem.de/index.php/topic,14624.0.html Thread] im Fhem-Forum wird erklärt wie man seinen Wechselrichter von SMA in FHEM einbinden kann. Dafür kommt das Tool [http://sbfspot.codeplex.com/ SBFspot] (alter Name: SMASpot) zum Einsatz.&lt;br /&gt;
&lt;br /&gt;
=== Vorbedingungen ===&lt;br /&gt;
Für die weitere Anleitung wird angenommen, dass FHEM auf einem RaspberryPi installiert wurde, funktioniert und genügend Platz für das kompilieren und die notwendigen Libraries zur Verfügung steht.&lt;br /&gt;
&lt;br /&gt;
Die Tools make und g++ müssen installiert sein. Falls noch nicht vorhanden, müssen diese mit &lt;br /&gt;
:&amp;lt;code&amp;gt;sudo apt-get install make&amp;lt;/code&amp;gt; und &lt;br /&gt;
:&amp;lt;code&amp;gt;sudo apt-get install g++&amp;lt;/code&amp;gt; installiert werden.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Schritt 1 - Installation der notwendigen Libraries ====&lt;br /&gt;
Der Wechselrichter kann entweder per Bluetooth oder per Speedwire (Ethernet) ausgelesen werden. Unabhängig davon, wie der WR ausgelesen wird, müssen die folgenden Pakete installiert werden:&lt;br /&gt;
(Quelle: [http://sbfspot.codeplex.com/wikipage?title=SBFspot%20on%20Raspberry%20Pi&amp;amp;referringTitle=Documentation SBFSpot-Doku])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install bluetooth &lt;br /&gt;
sudo apt-get install libbluetooth-dev&lt;br /&gt;
sudo apt-get install libcurl3-dev&lt;br /&gt;
sudo apt-get install libboost-all-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anschließend muss die Bluetooth Adresse des Wechselrichters ermittelt werden:&lt;br /&gt;
:&amp;lt;code&amp;gt;hcitool scan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Schritt 2 - Installation von SBFSpot ====&lt;br /&gt;
Als erstes wird ein Verzeichnis erstellt, in das die Quellcode-Dateien heruntergeladen und anschließend kompiliert werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /home/pi&lt;br /&gt;
mkdir sbfspot&lt;br /&gt;
cd sbfspot &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun kann SBFSpot heruntergeladen,&lt;br /&gt;
:&amp;lt;code&amp;gt;wget [URL of latest version]&amp;lt;/code&amp;gt;&lt;br /&gt;
entpackt,&lt;br /&gt;
:&amp;lt;code&amp;gt;tar -xvf [Dateiname]&amp;lt;/code&amp;gt;&lt;br /&gt;
und abschließend kompiliert werden:&lt;br /&gt;
:&amp;lt;code&amp;gt;make release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Danach werden das Programm SBFSpot und die Konfigurationsdatei noch in das FHEM Verzeichnis kopiert:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo cp SBFspot SBFspot.cfg /opt/fhem/FHEM/sbfspot/bin/Release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und die Rechte setzen:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo chown -R fhem /opt/fhem/FHEM/sbfspot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Um die Kompatibilität mit den diversen im Forum herumgeisternden Modulen zu gewährleisten, empfiehlt es sich ein paar Links zu erzeugen:&lt;br /&gt;
:&amp;lt;code&amp;gt;cd /opt/fhem/FHEM/; sudo ln -s  sbfspot smaspot&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cd /opt/fhem/FHEM/sbfspot; sudo ln -s  SBFspot SMAspot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Möchte man nun Bluetooth nutzen, muss man schliesslich noch in der Datei &#039;&#039;/opt/fhem/FHEM/sbfspot/bin/Release/SBFspot.cfg&#039;&#039; die vorher mit &#039;&#039;hcitool&#039;&#039; gefundene Bluetooth-Adresse eintragen.&lt;br /&gt;
&lt;br /&gt;
=== Einbindung in FHEM ===&lt;br /&gt;
==== Konfiguration in FHEM ====&lt;br /&gt;
&lt;br /&gt;
Nun benötigen wir noch das Modul [http://forum.fhem.de/index.php/topic,14624.msg153006.html#msg153006 99_SMAUtils.pm] aus dem o.g. Thread. Dieses wird in das FHEM Verzeichnis (default wäre hier: /opt/fhem/FHEM) kopiert.&lt;br /&gt;
&lt;br /&gt;
Als nächsten editieren wir die fhem.cfg und fügen die folgenden Zeilen hinzu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Solar Wechselrichter&lt;br /&gt;
#&lt;br /&gt;
define Solar SMAUtils 00:80:25:2D:46:16 600&lt;br /&gt;
attr Solar delay 600&lt;br /&gt;
attr Solar icon measure_photovoltaic_inst&lt;br /&gt;
attr Solar room Energie&lt;br /&gt;
#&lt;br /&gt;
# FileLog Definition&lt;br /&gt;
#&lt;br /&gt;
define FileLog_Solar FileLog ./log/Solar-%Y-%m.log Solar:.*etod.*|Solar:.*string.*_pdc|Solar:.*total_pac|Solar:.*usage.*&lt;br /&gt;
attr FileLog_Solar icon icoLog&lt;br /&gt;
attr FileLog_Solar nrarchive 12&lt;br /&gt;
attr FileLog_Solar room Logfiles&lt;br /&gt;
#&lt;br /&gt;
# Chart&lt;br /&gt;
#&lt;br /&gt;
define SVG_FileLog_Solar_1 SVG FileLog_Solar:SVG_FileLog_Solar_1:CURRENT&lt;br /&gt;
attr SVG_FileLog_Solar_1 room Energie&lt;br /&gt;
attr SVG_FileLog_Solar_1 title &amp;quot;Solarleistung Min $data{min1}, Max $data{max1}, Last $data{currval1}&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:String performance.PNG|mini|400px|Beispielplot (SVG_FileLog_Solar_1.gplot)]] &lt;br /&gt;
&lt;br /&gt;
In der ersten Zeile wird aktuell noch eine gültige Bluetooth Adresse benötigt, da das Modul SMAUtils diesen Parameter erwartet. Dies ist unabhängig davon, ob man den Wechselrichter per Bluetooth oder Ethernet anspricht. In letzterem Fall muss es nicht die richtige Bluetooth-Adresse des Wechselrichters sein, irgendeine Adresse ist ausreichend. Die eventuell auftretende Fehlermeldung &amp;quot;Solar: unknown attribute delay. Type &#039;attr Solar ?&#039; for a detailed list.&amp;quot; kann ignoriert werden.&lt;br /&gt;
&lt;br /&gt;
==== Konfiguration des Plots ====&lt;br /&gt;
nun muss noch die Plotterkonfig für die Grafik erstellt werden. Dazu wird die Datei &amp;quot;&#039;&#039;SVG_FileLog_Solar_1.gplot&#039;&#039;&amp;quot; im FHEM Verzeichnis &amp;quot;&#039;&#039;/opt/fhem/www/gplot&#039;&#039;&amp;quot; mit folgendem Inhalt erzeugt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Created by FHEM/98_SVG.pm, 2014-04-03 11:08:53&lt;br /&gt;
set terminal png transparent size &amp;lt;SIZE&amp;gt; crop&lt;br /&gt;
set output &#039;&amp;lt;OUT&amp;gt;.png&#039;&lt;br /&gt;
set xdata time&lt;br /&gt;
set timefmt &amp;quot;%Y-%m-%d_%H:%M:%S&amp;quot;&lt;br /&gt;
set xlabel &amp;quot; &amp;quot;&lt;br /&gt;
set title &#039;&amp;lt;TL&amp;gt;&#039;&lt;br /&gt;
set ytics &lt;br /&gt;
set y2tics &lt;br /&gt;
set grid&lt;br /&gt;
set ylabel &amp;quot;kW&amp;quot;&lt;br /&gt;
set y2label &amp;quot;kW&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#FileLog 4:Solar.string_1_pdc\x3a:0:&lt;br /&gt;
#FileLog 4:Solar.string_2_pdc\x3a:0:&lt;br /&gt;
&lt;br /&gt;
plot &amp;quot;&amp;lt;IN&amp;gt;&amp;quot; using 1:2 axes x1y1 title &#039;String 1&#039; ls l2 lw 1 with lines,\&lt;br /&gt;
     &amp;quot;&amp;lt;IN&amp;gt;&amp;quot; using 1:2 axes x1y2 title &#039;String 2&#039; ls l0 lw 1 with lines&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und nun sollte es im FHEM einen weiteren Menüpunkt &amp;quot;Energie&amp;quot; mit einer schönen Grafik geben :-)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://forum.fhem.de/index.php/topic,14624.0.html Forenthread], in dem die Lösung vorgestellt / diskutiert wird&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Energieerzeugungsmessung]]&lt;/div&gt;</summary>
		<author><name>Regengott</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=SMAWechselrichter&amp;diff=6706</id>
		<title>SMAWechselrichter</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=SMAWechselrichter&amp;diff=6706"/>
		<updated>2014-06-30T13:45:47Z</updated>

		<summary type="html">&lt;p&gt;Regengott: /* Konfiguration des Plots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einbindung eines Wechselrichters von SMA in FHEM ==&lt;br /&gt;
&lt;br /&gt;
Basierend auf diesem [http://forum.fhem.de/index.php/topic,14624.0.html Thread] im Fhem-Forum wird erklärt wie man seinen Wechselrichter von SMA in FHEM einbinden kann. Dafür kommt das Tool [http://sbfspot.codeplex.com/ SBFspot] (alter Name: SMASpot) zum Einsatz.&lt;br /&gt;
&lt;br /&gt;
=== Vorbedingungen ===&lt;br /&gt;
Für die weitere Anleitung wird angenommen, dass FHEM auf einem RaspberryPi installiert wurde, funktioniert und genügend Platz für das kompilieren und die notwendigen Libraries zur Verfügung steht.&lt;br /&gt;
&lt;br /&gt;
Die Tools make und g++ müssen installiert sein. Falls noch nicht vorhanden, müssen diese mit &lt;br /&gt;
:&amp;lt;code&amp;gt;sudo apt-get install make&amp;lt;/code&amp;gt; und &lt;br /&gt;
:&amp;lt;code&amp;gt;sudo apt-get install g++&amp;lt;/code&amp;gt; installiert werden.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Schritt 1 - Installation der notwendigen Libraries ====&lt;br /&gt;
Der Wechselrichter kann entweder per Bluetooth oder per Speedwire (Ethernet) ausgelesen werden. Unabhängig davon, wie der WR ausgelesen wird, müssen die folgenden Pakete installiert werden:&lt;br /&gt;
(Quelle: [http://sbfspot.codeplex.com/wikipage?title=SBFspot%20on%20Raspberry%20Pi&amp;amp;referringTitle=Documentation SBFSpot-Doku])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install bluetooth &lt;br /&gt;
sudo apt-get install libbluetooth-dev&lt;br /&gt;
sudo apt-get install libcurl3-dev&lt;br /&gt;
sudo apt-get install libboost-all-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anschließend muss die Bluetooth Adresse des Wechselrichters ermittelt werden:&lt;br /&gt;
:&amp;lt;code&amp;gt;hcitool scan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Schritt 2 - Installation von SBFSpot ====&lt;br /&gt;
Als erstes wird ein Verzeichnis erstellt, in das die Quellcode-Dateien heruntergeladen und anschließend kompiliert werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /home/pi&lt;br /&gt;
mkdir sbfspot&lt;br /&gt;
cd sbfspot &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun kann SBFSpot heruntergeladen,&lt;br /&gt;
:&amp;lt;code&amp;gt;wget [URL of latest version]&amp;lt;/code&amp;gt;&lt;br /&gt;
entpackt,&lt;br /&gt;
:&amp;lt;code&amp;gt;tar -xvf [Dateiname]&amp;lt;/code&amp;gt;&lt;br /&gt;
und abschließend kompiliert werden:&lt;br /&gt;
:&amp;lt;code&amp;gt;make release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Danach werden das Programm SBFSpot und die Konfigurationsdatei noch in das FHEM Verzeichnis kopiert:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo cp SBFspot SBFspot.cfg /opt/fhem/FHEM/sbfspot/bin/Release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und die Rechte setzen:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo chown -R fhem /opt/fhem/FHEM/sbfspot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Um die Kompatibilität mit den diversen herumgeisternden Modulen zu Gewährleisten, empfiehlt es sich ein paar Links zu erzeugen:&lt;br /&gt;
:&amp;lt;code&amp;gt;cd /opt/fhem/FHEM/; sudo ln -s  sbfspot smaspot&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cd /opt/fhem/FHEM/sbfspot; sudo ln -s  SBFspot SMAspot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Einbindung in FHEM ===&lt;br /&gt;
==== Konfiguration in FHEM ====&lt;br /&gt;
&lt;br /&gt;
Nun benötigen wir noch das Modul [http://forum.fhem.de/index.php/topic,14624.msg153006.html#msg153006 99_SMAUtils.pm] aus dem o.g. Thread. Dieses wird in das FHEM Verzeichnis (default wäre hier: /opt/fhem/FHEM) kopiert.&lt;br /&gt;
&lt;br /&gt;
Als nächsten editieren wir die fhem.cfg und fügen die folgenden Zeilen hinzu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Solar Wechselrichter&lt;br /&gt;
#&lt;br /&gt;
define Solar SMAUtils 00:80:25:2D:46:16 600&lt;br /&gt;
attr Solar delay 600&lt;br /&gt;
attr Solar icon measure_photovoltaic_inst&lt;br /&gt;
attr Solar room Energie&lt;br /&gt;
#&lt;br /&gt;
# FileLog Definition&lt;br /&gt;
#&lt;br /&gt;
define FileLog_Solar FileLog ./log/Solar-%Y-%m.log Solar:.*etod.*|Solar:.*string.*_pdc|Solar:.*total_pac|Solar:.*usage.*&lt;br /&gt;
attr FileLog_Solar icon icoLog&lt;br /&gt;
attr FileLog_Solar nrarchive 12&lt;br /&gt;
attr FileLog_Solar room Logfiles&lt;br /&gt;
#&lt;br /&gt;
# Chart&lt;br /&gt;
#&lt;br /&gt;
define SVG_FileLog_Solar_1 SVG FileLog_Solar:SVG_FileLog_Solar_1:CURRENT&lt;br /&gt;
attr SVG_FileLog_Solar_1 room Energie&lt;br /&gt;
attr SVG_FileLog_Solar_1 title &amp;quot;Solarleistung Min $data{min1}, Max $data{max1}, Last $data{currval1}&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:String performance.PNG|mini|400px|Beispielplot (SVG_FileLog_Solar_1.gplot)]] &lt;br /&gt;
&lt;br /&gt;
In der ersten Zeile wird aktuell noch eine gültige Bluetooth Adresse benötigt, da das Modul SMAUtils diesen Parameter erwartet. Dies ist unabhängig davon, ob man den Wechselrichter per Bluetooth oder Ethernet anspricht. In letzterem Fall muss es nicht die richtige Bluetooth-Adresse des Wechselrichters sein, irgendeine Adresse ist ausreichend. Die eventuell auftretende Fehlermeldung &amp;quot;Solar: unknown attribute delay. Type &#039;attr Solar ?&#039; for a detailed list.&amp;quot; kann ignoriert werden.&lt;br /&gt;
&lt;br /&gt;
==== Konfiguration des Plots ====&lt;br /&gt;
nun muss noch die Plotterkonfig für die Grafik erstellt werden. Dazu wird die Datei &amp;quot;&#039;&#039;SVG_FileLog_Solar_1.gplot&#039;&#039;&amp;quot; im FHEM Verzeichnis &amp;quot;&#039;&#039;/opt/fhem/www/gplot&#039;&#039;&amp;quot; mit folgendem Inhalt erzeugt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Created by FHEM/98_SVG.pm, 2014-04-03 11:08:53&lt;br /&gt;
set terminal png transparent size &amp;lt;SIZE&amp;gt; crop&lt;br /&gt;
set output &#039;&amp;lt;OUT&amp;gt;.png&#039;&lt;br /&gt;
set xdata time&lt;br /&gt;
set timefmt &amp;quot;%Y-%m-%d_%H:%M:%S&amp;quot;&lt;br /&gt;
set xlabel &amp;quot; &amp;quot;&lt;br /&gt;
set title &#039;&amp;lt;TL&amp;gt;&#039;&lt;br /&gt;
set ytics &lt;br /&gt;
set y2tics &lt;br /&gt;
set grid&lt;br /&gt;
set ylabel &amp;quot;kW&amp;quot;&lt;br /&gt;
set y2label &amp;quot;kW&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#FileLog 4:Solar.string_1_pdc\x3a:0:&lt;br /&gt;
#FileLog 4:Solar.string_2_pdc\x3a:0:&lt;br /&gt;
&lt;br /&gt;
plot &amp;quot;&amp;lt;IN&amp;gt;&amp;quot; using 1:2 axes x1y1 title &#039;String 1&#039; ls l2 lw 1 with lines,\&lt;br /&gt;
     &amp;quot;&amp;lt;IN&amp;gt;&amp;quot; using 1:2 axes x1y2 title &#039;String 2&#039; ls l0 lw 1 with lines&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und nun sollte es im FHEM einen weiteren Menüpunkt &amp;quot;Energie&amp;quot; mit einer schönen Grafik geben :-)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://forum.fhem.de/index.php/topic,14624.0.html Forenthread], in dem die Lösung vorgestellt / diskutiert wird&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Energieerzeugungsmessung]]&lt;/div&gt;</summary>
		<author><name>Regengott</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=SMAWechselrichter&amp;diff=6705</id>
		<title>SMAWechselrichter</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=SMAWechselrichter&amp;diff=6705"/>
		<updated>2014-06-30T13:42:46Z</updated>

		<summary type="html">&lt;p&gt;Regengott: /* Einbindung eines Wechselrichters von SMA in FHEM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einbindung eines Wechselrichters von SMA in FHEM ==&lt;br /&gt;
&lt;br /&gt;
Basierend auf diesem [http://forum.fhem.de/index.php/topic,14624.0.html Thread] im Fhem-Forum wird erklärt wie man seinen Wechselrichter von SMA in FHEM einbinden kann. Dafür kommt das Tool [http://sbfspot.codeplex.com/ SBFspot] (alter Name: SMASpot) zum Einsatz.&lt;br /&gt;
&lt;br /&gt;
=== Vorbedingungen ===&lt;br /&gt;
Für die weitere Anleitung wird angenommen, dass FHEM auf einem RaspberryPi installiert wurde, funktioniert und genügend Platz für das kompilieren und die notwendigen Libraries zur Verfügung steht.&lt;br /&gt;
&lt;br /&gt;
Die Tools make und g++ müssen installiert sein. Falls noch nicht vorhanden, müssen diese mit &lt;br /&gt;
:&amp;lt;code&amp;gt;sudo apt-get install make&amp;lt;/code&amp;gt; und &lt;br /&gt;
:&amp;lt;code&amp;gt;sudo apt-get install g++&amp;lt;/code&amp;gt; installiert werden.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Schritt 1 - Installation der notwendigen Libraries ====&lt;br /&gt;
Der Wechselrichter kann entweder per Bluetooth oder per Speedwire (Ethernet) ausgelesen werden. Unabhängig davon, wie der WR ausgelesen wird, müssen die folgenden Pakete installiert werden:&lt;br /&gt;
(Quelle: [http://sbfspot.codeplex.com/wikipage?title=SBFspot%20on%20Raspberry%20Pi&amp;amp;referringTitle=Documentation SBFSpot-Doku])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install bluetooth &lt;br /&gt;
sudo apt-get install libbluetooth-dev&lt;br /&gt;
sudo apt-get install libcurl3-dev&lt;br /&gt;
sudo apt-get install libboost-all-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anschließend muss die Bluetooth Adresse des Wechselrichters ermittelt werden:&lt;br /&gt;
:&amp;lt;code&amp;gt;hcitool scan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Schritt 2 - Installation von SBFSpot ====&lt;br /&gt;
Als erstes wird ein Verzeichnis erstellt, in das die Quellcode-Dateien heruntergeladen und anschließend kompiliert werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /home/pi&lt;br /&gt;
mkdir sbfspot&lt;br /&gt;
cd sbfspot &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun kann SBFSpot heruntergeladen,&lt;br /&gt;
:&amp;lt;code&amp;gt;wget [URL of latest version]&amp;lt;/code&amp;gt;&lt;br /&gt;
entpackt,&lt;br /&gt;
:&amp;lt;code&amp;gt;tar -xvf [Dateiname]&amp;lt;/code&amp;gt;&lt;br /&gt;
und abschließend kompiliert werden:&lt;br /&gt;
:&amp;lt;code&amp;gt;make release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Danach werden das Programm SBFSpot und die Konfigurationsdatei noch in das FHEM Verzeichnis kopiert:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo cp SBFspot SBFspot.cfg /opt/fhem/FHEM/sbfspot/bin/Release&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und die Rechte setzen:&lt;br /&gt;
:&amp;lt;code&amp;gt;sudo chown -R fhem /opt/fhem/FHEM/sbfspot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Um die Kompatibilität mit den diversen herumgeisternden Modulen zu Gewährleisten, empfiehlt es sich ein paar Links zu erzeugen:&lt;br /&gt;
:&amp;lt;code&amp;gt;cd /opt/fhem/FHEM/; sudo ln -s  sbfspot smaspot&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cd /opt/fhem/FHEM/sbfspot; sudo ln -s  SBFspot SMAspot&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Einbindung in FHEM ===&lt;br /&gt;
==== Konfiguration in FHEM ====&lt;br /&gt;
&lt;br /&gt;
Nun benötigen wir noch das Modul [http://forum.fhem.de/index.php/topic,14624.msg153006.html#msg153006 99_SMAUtils.pm] aus dem o.g. Thread. Dieses wird in das FHEM Verzeichnis (default wäre hier: /opt/fhem/FHEM) kopiert.&lt;br /&gt;
&lt;br /&gt;
Als nächsten editieren wir die fhem.cfg und fügen die folgenden Zeilen hinzu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Solar Wechselrichter&lt;br /&gt;
#&lt;br /&gt;
define Solar SMAUtils 00:80:25:2D:46:16 600&lt;br /&gt;
attr Solar delay 600&lt;br /&gt;
attr Solar icon measure_photovoltaic_inst&lt;br /&gt;
attr Solar room Energie&lt;br /&gt;
#&lt;br /&gt;
# FileLog Definition&lt;br /&gt;
#&lt;br /&gt;
define FileLog_Solar FileLog ./log/Solar-%Y-%m.log Solar:.*etod.*|Solar:.*string.*_pdc|Solar:.*total_pac|Solar:.*usage.*&lt;br /&gt;
attr FileLog_Solar icon icoLog&lt;br /&gt;
attr FileLog_Solar nrarchive 12&lt;br /&gt;
attr FileLog_Solar room Logfiles&lt;br /&gt;
#&lt;br /&gt;
# Chart&lt;br /&gt;
#&lt;br /&gt;
define SVG_FileLog_Solar_1 SVG FileLog_Solar:SVG_FileLog_Solar_1:CURRENT&lt;br /&gt;
attr SVG_FileLog_Solar_1 room Energie&lt;br /&gt;
attr SVG_FileLog_Solar_1 title &amp;quot;Solarleistung Min $data{min1}, Max $data{max1}, Last $data{currval1}&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:String performance.PNG|mini|400px|Beispielplot (SVG_FileLog_Solar_1.gplot)]] &lt;br /&gt;
&lt;br /&gt;
In der ersten Zeile wird aktuell noch eine gültige Bluetooth Adresse benötigt, da das Modul SMAUtils diesen Parameter erwartet. Dies ist unabhängig davon, ob man den Wechselrichter per Bluetooth oder Ethernet anspricht. In letzterem Fall muss es nicht die richtige Bluetooth-Adresse des Wechselrichters sein, irgendeine Adresse ist ausreichend. Die eventuell auftretende Fehlermeldung &amp;quot;Solar: unknown attribute delay. Type &#039;attr Solar ?&#039; for a detailed list.&amp;quot; kann ignoriert werden.&lt;br /&gt;
&lt;br /&gt;
==== Konfiguration des Plots ====&lt;br /&gt;
nun muss noch die Plotterkonfig für die Grafik erstellt werden. Dazu wird die Datei &amp;quot;SVG_FileLog_Solar_1.gplot&amp;quot; im FHEM Verzeichnis &amp;quot;&#039;&#039;/opt/fhem/www/gplot&#039;&#039;&amp;quot; mit folgendem Inhalt erzeugt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Created by FHEM/98_SVG.pm, 2014-04-03 11:08:53&lt;br /&gt;
set terminal png transparent size &amp;lt;SIZE&amp;gt; crop&lt;br /&gt;
set output &#039;&amp;lt;OUT&amp;gt;.png&#039;&lt;br /&gt;
set xdata time&lt;br /&gt;
set timefmt &amp;quot;%Y-%m-%d_%H:%M:%S&amp;quot;&lt;br /&gt;
set xlabel &amp;quot; &amp;quot;&lt;br /&gt;
set title &#039;&amp;lt;TL&amp;gt;&#039;&lt;br /&gt;
set ytics &lt;br /&gt;
set y2tics &lt;br /&gt;
set grid&lt;br /&gt;
set ylabel &amp;quot;kW&amp;quot;&lt;br /&gt;
set y2label &amp;quot;kW&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#FileLog 4:Solar.string_1_pdc\x3a:0:&lt;br /&gt;
#FileLog 4:Solar.string_2_pdc\x3a:0:&lt;br /&gt;
&lt;br /&gt;
plot &amp;quot;&amp;lt;IN&amp;gt;&amp;quot; using 1:2 axes x1y1 title &#039;String 1&#039; ls l2 lw 1 with lines,\&lt;br /&gt;
     &amp;quot;&amp;lt;IN&amp;gt;&amp;quot; using 1:2 axes x1y2 title &#039;String 2&#039; ls l0 lw 1 with lines&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und nun sollte es im FHEM einen weiteren Menüpunkt &amp;quot;Energie&amp;quot; mit einer schönen Grafik geben :-)&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://forum.fhem.de/index.php/topic,14624.0.html Forenthread], in dem die Lösung vorgestellt / diskutiert wird&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Energieerzeugungsmessung]]&lt;/div&gt;</summary>
		<author><name>Regengott</name></author>
	</entry>
</feed>