<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://mediawiki.sensthome.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fidi</id>
	<title>Fidis Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.sensthome.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fidi"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php/Spezial:Beitr%C3%A4ge/Fidi"/>
	<updated>2026-04-16T13:52:59Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Schw%C3%A4bische_Sp%C3%A4tzle&amp;diff=211</id>
		<title>Schwäbische Spätzle</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Schw%C3%A4bische_Sp%C3%A4tzle&amp;diff=211"/>
		<updated>2023-08-14T20:19:59Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Schwäbische Spätzle =&lt;br /&gt;
&lt;br /&gt;
== Für den Teig ==&lt;br /&gt;
*500g Mehl&lt;br /&gt;
*Salz&lt;br /&gt;
*4 Eier&lt;br /&gt;
*250ml Wasser&lt;br /&gt;
&lt;br /&gt;
== Zubereitung ==&lt;br /&gt;
Für den Teig Mehl in eine Schüssel geben. In der Mitte eine Mulde drücken. Salz, Eier und Wasser hinzufügen.&amp;lt;br&amp;gt;&lt;br /&gt;
Glatten Teig rühren. 30 Minuten quellen lassen.&amp;lt;br&amp;gt;&lt;br /&gt;
Ca. 2 Liter Wasser mit Salz aufkochen.&amp;lt;br&amp;gt;&lt;br /&gt;
Spätzleteig eßlöffelweise auf dem mit kaltem Wasser abgespülten Spätzlebrett glatt streichen. Mit einem Spätzleschaber (oder Messer) Spätzle ins kochende Wasser schaben. 5 Minuten kochen lassen. Dabei gelegentlich umrühren.&amp;lt;br&amp;gt;&lt;br /&gt;
Spätzle im Sieb mit kaltem Wasser abschrecken. Gut abgetropft in eine Schüssel geben. Butter in einer Pfanne bräunen. Über die Spätzle gießen und servieren.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Schw%C3%A4bische_Sp%C3%A4tzle&amp;diff=210</id>
		<title>Schwäbische Spätzle</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Schw%C3%A4bische_Sp%C3%A4tzle&amp;diff=210"/>
		<updated>2023-08-14T20:19:34Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „=Schwäbische Spätzle =  == Für den Teig == *500g Mehl *Salz *4 Eier *250ml Wasser  == Zubereitung == Für den Teig Mehl in eine Schüssel geben. In der Mitt…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Schwäbische Spätzle =&lt;br /&gt;
&lt;br /&gt;
== Für den Teig ==&lt;br /&gt;
*500g Mehl&lt;br /&gt;
*Salz&lt;br /&gt;
*4 Eier&lt;br /&gt;
*250ml Wasser&lt;br /&gt;
&lt;br /&gt;
== Zubereitung ==&lt;br /&gt;
Für den Teig Mehl in eine Schüssel geben. In der Mitte eine Mulde drücken. Salz, Eier und Wasser hinzufügen.&amp;lt;br&amp;gt;&lt;br /&gt;
Glatten Teig rühren. 30 Minuten quellen lassen.&amp;lt;br&amp;gt;&lt;br /&gt;
Ca. 2 Liter Wasser mit Salz aufkochen.&amp;lt;br&amp;gt;&lt;br /&gt;
Spätzleteig eßlöffelweise auf dem mit kaltem Wasser abgespülten Spätzlebrett glatt streichen. Mit einem Spätzleschaber (oder Messer) Spätzle ins kochende Wasser schaben. 5 Minuten kochen lassen. Dabei gelegentlich umrühren.&amp;lt;br&amp;gt;&lt;br /&gt;
Spätzle im Sieb mit kaltem Wasser abschrecken. Gut abgetropft in eine Schüssel geben. Butter in einer Pfanne bräunen. Über die Spätzle gießen und servieren.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Eierpfannkuchen&amp;diff=209</id>
		<title>Eierpfannkuchen</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Eierpfannkuchen&amp;diff=209"/>
		<updated>2023-08-14T20:17:20Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Eierpfannkuchen =&lt;br /&gt;
&lt;br /&gt;
=== Zutaten pro Person ===&lt;br /&gt;
&lt;br /&gt;
*2 Eier&lt;br /&gt;
*1 Esslöffel (gehäuft) Mehl&lt;br /&gt;
*1/2 Esslöffel Zucker&lt;br /&gt;
&lt;br /&gt;
=== Zubereitung ===&lt;br /&gt;
&lt;br /&gt;
*Eier trennen&lt;br /&gt;
*Eigelb und Zucker schaumig schlagen&lt;br /&gt;
*Mehl hinzufügen und verrühren&lt;br /&gt;
*Eiweis schlagen bis es fest ist (Es darf nicht aus der Schüssel fallen wenn man sie umdreht)&lt;br /&gt;
*1/3 vom Eiweis hinzufügen und verrühren (höchste Stufe)&lt;br /&gt;
*den Rest vom Eiweis hinzufügen und unterrühren (mit dem Löffel unterheben)&lt;br /&gt;
&lt;br /&gt;
=== Servieren ===&lt;br /&gt;
&lt;br /&gt;
*Mit Zucker und Blaubeeren oder Heidelbeeren servieren&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Rezepte&amp;diff=208</id>
		<title>Rezepte</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Rezepte&amp;diff=208"/>
		<updated>2023-08-14T20:14:43Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Rezepte  =&lt;br /&gt;
&lt;br /&gt;
Ein paar Rezepte, die ich immer mal wieder brauche. &lt;br /&gt;
&lt;br /&gt;
* [[Crepe]]&lt;br /&gt;
* [[Käsekuchen]]&lt;br /&gt;
* [[Eierpfannkuchen]]&lt;br /&gt;
* [[Schwäbische Spätzle]]&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=203</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=203"/>
		<updated>2019-01-08T12:33:41Z</updated>

		<summary type="html">&lt;p&gt;Fidi: /* Version herausfinden */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux)&lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern.&lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1&lt;br /&gt;
**-i intervall (12 Monate)&lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken)&lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen:&lt;br /&gt;
&lt;br /&gt;
*apt-get update&lt;br /&gt;
*aptitude safe-upgrade&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden ==&lt;br /&gt;
Vor einem Update ist es immer interessant welche Version man eigentlich wirklich im Einsatz hat.&lt;br /&gt;
* lsb_release -a &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
No LSB modules are available.                                                                                                                                    &lt;br /&gt;
Distributor ID: Debian                                                                                                                                                       &lt;br /&gt;
Description:    Debian GNU/Linux 9.5 (stretch)                                                                                                                                          &lt;br /&gt;
Release:        9.5                                                                                                                        &lt;br /&gt;
Codename:       stretch &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* uname -mrs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Linux 4.9.0-6-amd64 x86_64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid:&lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen:&lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br/&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade:&lt;br /&gt;
&amp;lt;pre&amp;gt;update-rc.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== XFCE Session löschen&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br/&amp;gt;Folgende Schritte ausführen&lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User&lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/&lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls weiterhin keine Anmeldung möglich ist, so muss im /&amp;amp;lt;userhome&amp;amp;gt; (~/) Verzeichnis die Datei &#039;&#039;&#039;&amp;lt;tt&amp;gt;.Xauthority&amp;lt;/tt&amp;gt;&#039;&#039;&#039; gelöscht werden&lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Installation von Arial und anderen Mircosoft Fonts&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Aufruf von:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install ttf-mscorefonts-installer&amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls als Ergebnis: Schon installiert kommt, dannn folgendes aufrufen:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install --reinstall ttf-mscorefonts-installer &amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls man Debian nutzt, dann den Befehl als root ohne sudo ausführen.&lt;br /&gt;
&lt;br /&gt;
== MariaDB oder MySQL und Ubuntu&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Nach der Installation einer MariaDB bzw. MySQL ist es nicht möglich sich per root an der Datenbank anzumelden. Folgendes vorgehen beseitigt dieses Problem:&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;sudo mysqladmin -u root password &#039;my-password&#039;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
#&amp;lt;pre&amp;gt;sudo mysql -u root -p&amp;lt;/pre&amp;gt;&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] use mysql;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] update user set plugin=&#039;&#039; where User=&#039;root&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] flush privileges;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] \q&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ab jetzt ist ein Login ohne sudo von root mit &#039;my-password&#039; möglich.&lt;br /&gt;
&lt;br /&gt;
= ANT+ für Garmin&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Um aus einem ANT+ Gerät von Garmin (z.B. Forerunner 610) die Aktivitäten auslesen zu können muss man zwei kleine Tools installieren. Es handelt sich um kleine Python Scripte.&lt;br /&gt;
&lt;br /&gt;
== OpenANT&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das Tool ist unter [https://github.com/Tigge/openant https://github.com/Tigge/openant] zu finden. Es ermöglicht die Kommunikation des Ant+ USB Sticks.&amp;lt;br/&amp;gt;Als Vorraussetzung muss man die Python Setup Tools dem System hinzufügen.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install python-setuptools&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nach dem Entpacken des Tools einfach in das Verzeichnis wechseln und das Tool mit dem folgenden Befehl installieren:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
== ANT-FS CommandLineInterface&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das eigentlich Tool zum Herunterladen der Aktivitätsdateien von der GPS-Pulsuhr.&amp;lt;br/&amp;gt;Zu finden unter: [https://github.com/Tigge/antfs-cli https://github.com/Tigge/antfs-cli]&amp;lt;br/&amp;gt;Das Tool entpacken, in das Verzeichnis wechseln und dort mit dem Befehl das Tool installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
Danach kann man einfach im Terminal mit dem Aufruf von &amp;lt;code&amp;gt;antfs-cli &amp;lt;/code&amp;gt;die gewünschten Aktivitäten auslesen.&amp;lt;br/&amp;gt;Beim ersten Start muss man das Pairing auf dem Garmin Gerät bestätigen. Ansonsten können die Dateien nicht ausgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Die ausgelesenen Aktivitäten (.FIT Dateien) liegen dann unter&lt;br /&gt;
&amp;lt;pre&amp;gt;~/.config/antfs-cli/&amp;lt;ID des Gerätes&amp;gt;/activities/ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
und können dann nach [https://connect.garmin.com/ https://connect.garmin.com/] hochgeladen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=202</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=202"/>
		<updated>2019-01-08T12:32:19Z</updated>

		<summary type="html">&lt;p&gt;Fidi: /* Linux Sicherheitsupdates einspielen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux)&lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern.&lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1&lt;br /&gt;
**-i intervall (12 Monate)&lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken)&lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen:&lt;br /&gt;
&lt;br /&gt;
*apt-get update&lt;br /&gt;
*aptitude safe-upgrade&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden ==&lt;br /&gt;
Vor einem Update ist es immer interessant welche Version man eigentlich wirklich im Einsatz hat.&lt;br /&gt;
* lsb_release -a &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
No LSB modules are available.&amp;lt;br&amp;gt;                                                                                                                                        &lt;br /&gt;
Distributor ID: Debian&amp;lt;br&amp;gt;                                                                                                                                                          &lt;br /&gt;
Description:    Debian GNU/Linux 9.5 (stretch)&amp;lt;br&amp;gt;                                                                                                                                          &lt;br /&gt;
Release:        9.5&amp;lt;br&amp;gt;                                                                                                                                      &lt;br /&gt;
Codename:       stretch &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* uname -mrs&lt;br /&gt;
&amp;lt;code&amp;gt;Linux 4.9.0-6-amd64 x86_64&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid:&lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen:&lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br/&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade:&lt;br /&gt;
&amp;lt;pre&amp;gt;update-rc.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== XFCE Session löschen&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br/&amp;gt;Folgende Schritte ausführen&lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User&lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/&lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls weiterhin keine Anmeldung möglich ist, so muss im /&amp;amp;lt;userhome&amp;amp;gt; (~/) Verzeichnis die Datei &#039;&#039;&#039;&amp;lt;tt&amp;gt;.Xauthority&amp;lt;/tt&amp;gt;&#039;&#039;&#039; gelöscht werden&lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Installation von Arial und anderen Mircosoft Fonts&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Aufruf von:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install ttf-mscorefonts-installer&amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls als Ergebnis: Schon installiert kommt, dannn folgendes aufrufen:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install --reinstall ttf-mscorefonts-installer &amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls man Debian nutzt, dann den Befehl als root ohne sudo ausführen.&lt;br /&gt;
&lt;br /&gt;
== MariaDB oder MySQL und Ubuntu&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Nach der Installation einer MariaDB bzw. MySQL ist es nicht möglich sich per root an der Datenbank anzumelden. Folgendes vorgehen beseitigt dieses Problem:&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;sudo mysqladmin -u root password &#039;my-password&#039;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
#&amp;lt;pre&amp;gt;sudo mysql -u root -p&amp;lt;/pre&amp;gt;&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] use mysql;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] update user set plugin=&#039;&#039; where User=&#039;root&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] flush privileges;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] \q&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ab jetzt ist ein Login ohne sudo von root mit &#039;my-password&#039; möglich.&lt;br /&gt;
&lt;br /&gt;
= ANT+ für Garmin&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Um aus einem ANT+ Gerät von Garmin (z.B. Forerunner 610) die Aktivitäten auslesen zu können muss man zwei kleine Tools installieren. Es handelt sich um kleine Python Scripte.&lt;br /&gt;
&lt;br /&gt;
== OpenANT&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das Tool ist unter [https://github.com/Tigge/openant https://github.com/Tigge/openant] zu finden. Es ermöglicht die Kommunikation des Ant+ USB Sticks.&amp;lt;br/&amp;gt;Als Vorraussetzung muss man die Python Setup Tools dem System hinzufügen.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install python-setuptools&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nach dem Entpacken des Tools einfach in das Verzeichnis wechseln und das Tool mit dem folgenden Befehl installieren:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
== ANT-FS CommandLineInterface&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das eigentlich Tool zum Herunterladen der Aktivitätsdateien von der GPS-Pulsuhr.&amp;lt;br/&amp;gt;Zu finden unter: [https://github.com/Tigge/antfs-cli https://github.com/Tigge/antfs-cli]&amp;lt;br/&amp;gt;Das Tool entpacken, in das Verzeichnis wechseln und dort mit dem Befehl das Tool installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
Danach kann man einfach im Terminal mit dem Aufruf von &amp;lt;code&amp;gt;antfs-cli &amp;lt;/code&amp;gt;die gewünschten Aktivitäten auslesen.&amp;lt;br/&amp;gt;Beim ersten Start muss man das Pairing auf dem Garmin Gerät bestätigen. Ansonsten können die Dateien nicht ausgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Die ausgelesenen Aktivitäten (.FIT Dateien) liegen dann unter&lt;br /&gt;
&amp;lt;pre&amp;gt;~/.config/antfs-cli/&amp;lt;ID des Gerätes&amp;gt;/activities/ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
und können dann nach [https://connect.garmin.com/ https://connect.garmin.com/] hochgeladen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=201</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=201"/>
		<updated>2016-08-17T21:54:30Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux)&lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern.&lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1&lt;br /&gt;
**-i intervall (12 Monate)&lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken)&lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen:&lt;br /&gt;
&lt;br /&gt;
*apt-get update&lt;br /&gt;
*aptitude safe-upgrade&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid:&lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen:&lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br/&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade:&lt;br /&gt;
&amp;lt;pre&amp;gt;update-rc.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== XFCE Session löschen&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br/&amp;gt;Folgende Schritte ausführen&lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User&lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/&lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls weiterhin keine Anmeldung möglich ist, so muss im /&amp;amp;lt;userhome&amp;amp;gt; (~/) Verzeichnis die Datei &#039;&#039;&#039;&amp;lt;tt&amp;gt;.Xauthority&amp;lt;/tt&amp;gt;&#039;&#039;&#039; gelöscht werden&lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Installation von Arial und anderen Mircosoft Fonts&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Aufruf von:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install ttf-mscorefonts-installer&amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls als Ergebnis: Schon installiert kommt, dannn folgendes aufrufen:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install --reinstall ttf-mscorefonts-installer &amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls man Debian nutzt, dann den Befehl als root ohne sudo ausführen.&lt;br /&gt;
&lt;br /&gt;
== MariaDB oder MySQL und Ubuntu&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Nach der Installation einer MariaDB bzw. MySQL ist es nicht möglich sich per root an der Datenbank anzumelden. Folgendes vorgehen beseitigt dieses Problem:&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;sudo mysqladmin -u root password &#039;my-password&#039;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
#&amp;lt;pre&amp;gt;sudo mysql -u root -p&amp;lt;/pre&amp;gt;&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] use mysql;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] update user set plugin=&#039;&#039; where User=&#039;root&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] flush privileges;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;lt;pre&amp;gt;[mysql] \q&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ab jetzt ist ein Login ohne sudo von root mit &#039;my-password&#039; möglich.&lt;br /&gt;
&lt;br /&gt;
= ANT+ für Garmin&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Um aus einem ANT+ Gerät von Garmin (z.B. Forerunner 610) die Aktivitäten auslesen zu können muss man zwei kleine Tools installieren. Es handelt sich um kleine Python Scripte.&lt;br /&gt;
&lt;br /&gt;
== OpenANT&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das Tool ist unter [https://github.com/Tigge/openant https://github.com/Tigge/openant] zu finden. Es ermöglicht die Kommunikation des Ant+ USB Sticks.&amp;lt;br/&amp;gt;Als Vorraussetzung muss man die Python Setup Tools dem System hinzufügen.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install python-setuptools&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nach dem Entpacken des Tools einfach in das Verzeichnis wechseln und das Tool mit dem folgenden Befehl installieren:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
== ANT-FS CommandLineInterface&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das eigentlich Tool zum Herunterladen der Aktivitätsdateien von der GPS-Pulsuhr.&amp;lt;br/&amp;gt;Zu finden unter: [https://github.com/Tigge/antfs-cli https://github.com/Tigge/antfs-cli]&amp;lt;br/&amp;gt;Das Tool entpacken, in das Verzeichnis wechseln und dort mit dem Befehl das Tool installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
Danach kann man einfach im Terminal mit dem Aufruf von &amp;lt;code&amp;gt;antfs-cli &amp;lt;/code&amp;gt;die gewünschten Aktivitäten auslesen.&amp;lt;br/&amp;gt;Beim ersten Start muss man das Pairing auf dem Garmin Gerät bestätigen. Ansonsten können die Dateien nicht ausgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Die ausgelesenen Aktivitäten (.FIT Dateien) liegen dann unter&lt;br /&gt;
&amp;lt;pre&amp;gt;~/.config/antfs-cli/&amp;lt;ID des Gerätes&amp;gt;/activities/ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
und können dann nach [https://connect.garmin.com/ https://connect.garmin.com/] hochgeladen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=200</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=200"/>
		<updated>2016-05-26T20:03:11Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux)&lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern.&lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1&lt;br /&gt;
**-i intervall (12 Monate)&lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken)&lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen:&lt;br /&gt;
&lt;br /&gt;
*apt-get update&lt;br /&gt;
*aptitude safe-upgrade&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid:&lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen:&lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br/&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade:&lt;br /&gt;
&amp;lt;pre&amp;gt;update-rc.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== XFCE Session löschen&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br/&amp;gt;Folgende Schritte ausführen&lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User&lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/&lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls weiterhin keine Anmeldung möglich ist, so muss im /&amp;amp;lt;userhome&amp;amp;gt; (~/) Verzeichnis die Datei &#039;&#039;&#039;&amp;lt;tt&amp;gt;.Xauthority&amp;lt;/tt&amp;gt;&#039;&#039;&#039; gelöscht werden&lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Installation von Arial und anderen Mircosoft Fonts&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Aufruf von:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install ttf-mscorefonts-installer&amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls als Ergebnis: Schon installiert kommt, dannn folgendes aufrufen:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install --reinstall ttf-mscorefonts-installer &amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls man Debian nutzt, dann den Befehl als root ohne sudo ausführen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= ANT+ für Garmin&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Um aus einem ANT+ Gerät von Garmin (z.B. Forerunner 610) die Aktivitäten auslesen zu können muss man zwei kleine Tools installieren. Es handelt sich um kleine Python Scripte.&lt;br /&gt;
&lt;br /&gt;
== OpenANT&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das Tool ist unter [https://github.com/Tigge/openant https://github.com/Tigge/openant] zu finden. Es ermöglicht die Kommunikation des Ant+ USB Sticks.&amp;lt;br/&amp;gt;Als Vorraussetzung muss man die Python Setup Tools dem System hinzufügen.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install python-setuptools&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nach dem Entpacken des Tools einfach in das Verzeichnis wechseln und das Tool mit dem folgenden Befehl installieren:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
== ANT-FS CommandLineInterface&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das eigentlich Tool zum Herunterladen der Aktivitätsdateien von der GPS-Pulsuhr.&amp;lt;br/&amp;gt;Zu finden unter: [https://github.com/Tigge/antfs-cli https://github.com/Tigge/antfs-cli]&amp;lt;br/&amp;gt;Das Tool entpacken, in das Verzeichnis wechseln und dort mit dem Befehl das Tool installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
Danach kann man einfach im Terminal mit dem Aufruf von &amp;lt;code&amp;gt;antfs-cli &amp;lt;/code&amp;gt;die gewünschten Aktivitäten auslesen.&amp;lt;br/&amp;gt;Beim ersten Start muss man das Pairing auf dem Garmin Gerät bestätigen. Ansonsten können die Dateien nicht ausgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Die ausgelesenen Aktivitäten (.FIT Dateien) liegen dann unter&lt;br /&gt;
&amp;lt;pre&amp;gt;~/.config/antfs-cli/&amp;lt;ID des Gerätes&amp;gt;/activities/ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
und können dann nach [https://connect.garmin.com/ https://connect.garmin.com/] hochgeladen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=199</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=199"/>
		<updated>2016-05-26T20:01:23Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux)&lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern.&lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1&lt;br /&gt;
**-i intervall (12 Monate)&lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken)&lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen:&lt;br /&gt;
&lt;br /&gt;
*apt-get update&lt;br /&gt;
*aptitude safe-upgrade&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid:&lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen:&lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br/&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade:&lt;br /&gt;
&amp;lt;pre&amp;gt;update-rc.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== XFCE Session löschen&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br/&amp;gt;Folgende Schritte ausführen&lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User&lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/&lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls weiterhin keine Anmeldung möglich ist, so muss im /&amp;amp;lt;userhome&amp;amp;gt; (~/) Verzeichnis die Datei &#039;&#039;&#039;&amp;lt;tt&amp;gt;.Xauthority&amp;lt;/tt&amp;gt;&#039;&#039;&#039; gelöscht werden&lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Installation von Arial und anderen Mircosoft Fonts&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Aufruf von:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install ttf-mscorefonts-installer&amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls als Ergebnis: Schon installiert kommt, dannn folgendes aufrufen:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install --reinstall ttf-mscorefonts-installer &amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls man Debian nutzt, dann den Befehl als root ohne sudo ausführen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= ANT+ für Garmin&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Um aus einem ANT+ Gerät von Garmin (z.B. Forerunner 610) die Aktivitäten auslesen zu können muss man zwei kleine Tools installieren. Es handelt sich um kleine Python Scripte.&lt;br /&gt;
&lt;br /&gt;
== OpenANT&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das Tool ist unter [https://github.com/Tigge/openant https://github.com/Tigge/openant] zu finden. Es ermöglicht die Kommunikation des Ant+ USB Sticks.&amp;lt;br/&amp;gt;Als Vorraussetzung muss man die Python Setup Tools dem System hinzufügen.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install python-setuptools&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nach dem Entpacken des Tools einfach in das Verzeichnis wechseln und das Tool mit dem folgenden Befehl installieren:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
== ANT-FS CommandLineInterface&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das eigentlich Tool zum Herunterladen der Aktivitätsdateien von der GPS-Pulsuhr.&amp;lt;br/&amp;gt;Zu finden unter: [https://github.com/Tigge/antfs-cli https://github.com/Tigge/antfs-cli]&amp;lt;br/&amp;gt;Das Tool entpacken, in das Verzeichnis wechseln und dort mit dem Befehl das Tool installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
Danach kann man einfach im Terminal mit dem Aufruf von&amp;lt;code&amp;gt;antfs-cli &amp;lt;/code&amp;gt;die gewünschten Aktivitäten auslesen.&amp;lt;br/&amp;gt;Beim ersten Start muss man das Pairing auf dem Garmin Gerät bestätigen. Ansonsten können die Dateien nicht ausgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Die ausgelesenen Aktivitäten (.FIT Dateien) liegen dann unter&lt;br /&gt;
&amp;lt;pre&amp;gt;~/.config/antfs-cli/&amp;lt;ID des Gerätes&amp;gt;/activities/ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
und können dann nach [https://connect.garmin.com/ https://connect.garmin.com/] hochgeladen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=198</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=198"/>
		<updated>2016-05-26T19:57:21Z</updated>

		<summary type="html">&lt;p&gt;Fidi: ANT+ hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux)&lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern.&lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1&lt;br /&gt;
**-i intervall (12 Monate)&lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken)&lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen:&lt;br /&gt;
&lt;br /&gt;
*apt-get update&lt;br /&gt;
*aptitude safe-upgrade&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid:&lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen:&lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br/&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade:&lt;br /&gt;
&amp;lt;pre&amp;gt;update-rc.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== XFCE Session löschen&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br/&amp;gt;Folgende Schritte ausführen&lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User&lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/&lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls weiterhin keine Anmeldung möglich ist, so muss im /&amp;amp;lt;userhome&amp;amp;gt; (~/) Verzeichnis die Datei &#039;&#039;&#039;&amp;lt;tt&amp;gt;.Xauthority&amp;lt;/tt&amp;gt;&#039;&#039;&#039; gelöscht werden&lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Installation von Arial und anderen Mircosoft Fonts&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Aufruf von:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install ttf-mscorefonts-installer&amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls als Ergebnis: Schon installiert kommt, dannn folgendes aufrufen:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install --reinstall ttf-mscorefonts-installer &amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls man Debian nutzt, dann den Befehl als root ohne sudo ausführen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= ANT+ für Garmin&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Um aus einem ANT+ Gerät von Garmin (z.B. Forerunner 610) die Aktivitäten auslesen zu können muss man zwei kleine Tools installieren. Es handelt sich um kleine Python Scripte.&lt;br /&gt;
&lt;br /&gt;
== OpenANT&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das Tool ist unter [https://github.com/Tigge/openant https://github.com/Tigge/openant] zu finden. Es ermöglicht die Kommunikation des Ant+ USB Sticks.&amp;lt;br/&amp;gt;Als Vorraussetzung muss man die Python Setup Tools dem System hinzufügen.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install python-setuptools&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nach dem Entpacken des Tools einfach in das Verzeichnis wechseln und das Tool mit dem folgenden Befehl installieren:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
== ANT-FS CommandLineInterface&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Das eigentlich Tool zum Herunterladen der Aktivitätsdateien von der GPS-Pulsuhr.&amp;lt;br/&amp;gt;Zu finden unter: [https://github.com/Tigge/antfs-cli https://github.com/Tigge/antfs-cli]&amp;lt;br/&amp;gt;Das Tool entpacken, in das Verzeichnis wechseln und dort mit dem Befehl das Tool installieren:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo python setup.py install&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Danach kann man einfach im Terminal mit dem Aufruf von&amp;lt;code&amp;gt;antfs-cli &amp;lt;/code&amp;gt;die gewünschten Aktivitäten auslesen.&amp;lt;br/&amp;gt;Beim ersten Start muss man das Pairing auf dem Garmin Gerät bestätigen. Ansonsten können die Dateien nicht ausgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Die ausgelesenen Aktivitäten (.FIT Dateien) liegen dann unter &amp;lt;code&amp;gt;~/.config/antfs-cli/&amp;amp;lt;ID des Gerätes&amp;amp;gt;/activities/ und können dann in [https://connect.garmin.com/ https://connect.garmin.com/] hochgeladen werden.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Einstellungen&amp;diff=197</id>
		<title>Einstellungen</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Einstellungen&amp;diff=197"/>
		<updated>2016-01-24T21:10:44Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Allgemeine Tipps&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== ownCloud&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Client Sync Intervall&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Der ownCloud Client prüft alle 30 Sekunden ob sich etwas geändert hat. Das ist im allgemeinen nicht notwendig. Eine lokale Änderung wird sofort geschrieben.&lt;br /&gt;
&lt;br /&gt;
In der Datei: owncloud.cfg wird der Parameter remotePollInterval geändert/eingetragen. Die Zahl gibt die Zeit in Millisekunden an&lt;br /&gt;
&amp;lt;pre&amp;gt;remotePollInterval=14400000 (4 Stunden)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die Datei liegt:&lt;br /&gt;
&lt;br /&gt;
*Windows: &amp;lt;tt class=&amp;quot;docutils literal&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;pre&amp;quot;&amp;gt;%LOCALAPPDATA%\ownCloud\owncloud.cfg&amp;lt;/span&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Linux: &amp;lt;tt class=&amp;quot;docutils literal&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;pre&amp;quot;&amp;gt;$HOME/.local/share/data/ownCloud/owncloud.cfg&amp;lt;/span&amp;gt;&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Einstellungen&amp;diff=196</id>
		<title>Einstellungen</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Einstellungen&amp;diff=196"/>
		<updated>2016-01-24T21:08:08Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „= Allgemeine Tipps&amp;lt;br/&amp;gt; =  == ownCloud&amp;lt;br/&amp;gt; ==  === Client Sync Intervall&amp;lt;br/&amp;gt; ===  Der ownCloud Client prüft alle 30 Sekunden ob sich etwas geändert hat. Da…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Allgemeine Tipps&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== ownCloud&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Client Sync Intervall&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Der ownCloud Client prüft alle 30 Sekunden ob sich etwas geändert hat. Das ist im allgemeinen nicht notwendig. Eine lokale Änderung wird sofort geschrieben.&lt;br /&gt;
&lt;br /&gt;
In der Datei: owncloud.cfg wird der Parameter remotePollInterval geändert/eingetragen. Die Zahl gibt die Zeit in Millisekunden an&lt;br /&gt;
&amp;lt;pre&amp;gt;remotePollInterval=14400000 (4 Stunden)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=195</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=195"/>
		<updated>2016-01-24T20:46:08Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zusammengetragenes Wissen ==&lt;br /&gt;
&lt;br /&gt;
*[[FHEM]] Hier werden die ersten Schritte und Erfahrungen mit FHEM und Homematic Komponenten gesammelt&lt;br /&gt;
&lt;br /&gt;
*[[Linux]] Nützliche Linux Befehle oder Vorgehensweisen&lt;br /&gt;
&lt;br /&gt;
*[[Einstellungen]] Einstellungen für Tools etc.&lt;br /&gt;
&lt;br /&gt;
*[[Fahrrad]] - Hier werden wichtige Wartungsarbeiten am Rad gesammelt&lt;br /&gt;
&lt;br /&gt;
*[[Rezepte]] - Mini Rezeptsammlung, die ich öfters mal brauche&lt;br /&gt;
&lt;br /&gt;
*[[Android]] - Kleine Tweaks für Android&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im [http://meta.wikimedia.org/wiki/Help:Contents Benutzerhandbuch].&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=194</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=194"/>
		<updated>2016-01-11T22:19:20Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux)&lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern.&lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1&lt;br /&gt;
**-i intervall (12 Monate)&lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken)&lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen:&lt;br /&gt;
&lt;br /&gt;
*apt-get update&lt;br /&gt;
*aptitude safe-upgrade&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid:&lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen:&lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br/&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade:&lt;br /&gt;
&amp;lt;pre&amp;gt;update-rc.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== XFCE Session löschen&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br/&amp;gt;Folgende Schritte ausführen&lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User&lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/&lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls weiterhin keine Anmeldung möglich ist, so muss im /&amp;amp;lt;userhome&amp;amp;gt; (~/) Verzeichnis die Datei &#039;&#039;&#039;&amp;lt;tt&amp;gt;.Xauthority&amp;lt;/tt&amp;gt;&#039;&#039;&#039; gelöscht werden&lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Installation von Arial und anderen Mircosoft Fonts&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Aufruf von:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install ttf-mscorefonts-installer&amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls als Ergebnis: Schon installiert kommt, dannn folgendes aufrufen:&lt;br /&gt;
&amp;lt;pre class=&amp;quot;notranslate&amp;quot;&amp;gt;sudo apt-get install --reinstall ttf-mscorefonts-installer &amp;lt;/pre&amp;gt;&lt;br /&gt;
Falls man Debian nutzt, dann den Befehl als root ohne sudo ausführen.&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=166</id>
		<title>Android</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=166"/>
		<updated>2015-07-24T07:32:11Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tweaks für Android&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== AutoWifiLogin&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Ab Version 5.x oder bei Samsung Version 4.3 funktionieren die Automatischen Wifi Login Tools nicht mehr.&amp;amp;nbsp; Der Auslöser hierfür ist der neue Tracker, der Seiten zum Einloggen ins WLan erkennt. Solange diese Angeben das keine Internetverbindung besteht wird die Mobile Internetverbindung nicht geschlossen. Die Tools funktionieren daher nicht, da sie zwar das WLan erkennen, aber beim Test ob eine Internet Verbindung möglich ist automatisch von Android über die Mobile Verbindung gerootet werden.&lt;br /&gt;
&lt;br /&gt;
Es gibt aber einen Parameter der dieses Verhalten wieder auf die alte Weise funktionieren läßt. Dabei wird die Datei &#039;&#039;&#039;/data/data/com.android.providers.settings/databases/settings.db &#039;&#039;&#039;angepasst (SQLite3 DB)&lt;br /&gt;
&lt;br /&gt;
Vorgehen auf dem Android Device (es werden root Rechte benötigt):&lt;br /&gt;
&lt;br /&gt;
*Terminal Emulator starten&lt;br /&gt;
*su (erlangen von root Rechten)&lt;br /&gt;
*Eingabe des Befehls: &amp;lt;code&amp;gt;settings put global captive_portal_detection_enabled 0&amp;lt;/code&amp;gt;&lt;br /&gt;
*reboot des Telefons&lt;br /&gt;
&lt;br /&gt;
Ab jetzt funktionieren die AutoWifiLogin Tools wieder.&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=165</id>
		<title>Android</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=165"/>
		<updated>2015-07-24T07:28:21Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tweaks für Android&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt; AutoWifiLogin&amp;lt;br /&amp;gt; &amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Ab Version 5.x oder bei Samsung Version 4.3 funktionieren die Automatischen Wifi Login Tools nicht mehr.&amp;amp;#160; Der Auslöser hierfür ist der neue Tracker, der Seiten zum Einloggen ins WLan erkennt. Solange diese Angeben das keine Internetverbindung besteht wird die Mobile Internetverbindung nicht geschlossen. Die Tools funktionieren daher nicht, da sie zwar das WLan erkennen, aber beim Test ob eine Internet Verbindung möglich ist automatisch von Android über die Mobile Verbindung gerootet werden.&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Es gibt aber einen Parameter der dieses Verhalten wieder auf die alte Weise funktionieren läßt.&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Vorgehen auf dem Android Device (es werden root Rechte benötigt):&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Terminal Emulator starten&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;su (erlangen von root Rechten)&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Eingabe des Befehls: &amp;lt;code&amp;gt;settings put global captive_portal_detection_enabled 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;reboot des Telefons&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Ab jetzt funktionieren die AutoWifiLogin Tools wieder.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=164</id>
		<title>Android</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=164"/>
		<updated>2015-07-19T20:38:18Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tweaks für Android&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== AutoWifiLogin&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Ab Version 5.x oder bei Samsung Version 4.3 funktionieren die Automatischen Wifi Login Tools nicht mehr.&amp;amp;nbsp; Der Auslöser hierfür ist der neue Tracker, der Seiten zum Einloggen ins WLan erkennt. Solange diese Angeben das keine Internetverbindung besteht wird die Mobile Internetverbindung nicht geschlossen. Die Tools funktionieren daher nicht, da sie zwar das WLan erkennen, aber beim Test ob eine Internet Verbindung möglich ist automatisch von Android über die Mobile Verbindung gerootet werden.&lt;br /&gt;
&lt;br /&gt;
Es gibt aber einen Parameter der dieses Verhalten wieder auf die alte Weise funktionieren läßt.&lt;br /&gt;
&lt;br /&gt;
Vorgehen auf dem Android Device (es werden root Rechte benötigt):&lt;br /&gt;
&lt;br /&gt;
*Terminal Emulator starten&lt;br /&gt;
*su (erlangen von root Rechten)&lt;br /&gt;
*Eingabe des Befehls: &amp;lt;code&amp;gt;settings put global captive_portal_detection_enabled 0&amp;lt;/code&amp;gt;&lt;br /&gt;
*reboot des Telefons&lt;br /&gt;
&lt;br /&gt;
Ab jetzt funktionieren die AutoWifiLogin Tools wieder.&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=163</id>
		<title>Android</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=163"/>
		<updated>2015-07-19T20:36:48Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tweaks für Android&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== AutoWifiLogin&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Ab Version 5.x oder bei Samsung Version 4.3 funktionieren die Automatischen Wifi Login Tools nicht mehr.&amp;amp;nbsp; Der Auslöser hierfür ist der neue Tracker, der Seiten zum Einloggen ins WLan erkennt. Solange diese Angeben das keine Internetverbindung besteht wird die Mobile Internetverbindung nicht geschlossen. Die Tools funktionieren daher nicht, da sie zwar das WLan erkennen, aber beim Test ob eine Internet Verbindung möglich ist automatisch von Android über die Mobile Verbindung gerootet.&lt;br /&gt;
&lt;br /&gt;
Es gibt aber einen Parameter der dieses Verhalten wieder auf die alte Weise funktionieren läßt.&lt;br /&gt;
&lt;br /&gt;
Vorgehen auf dem Android Device (es werden root Rechte benötigt):&lt;br /&gt;
&lt;br /&gt;
*Terminal Emulator starten&lt;br /&gt;
*su (erlangen von root Rechten)&lt;br /&gt;
*Eingabe des Befehls: &amp;lt;code&amp;gt;settings put global captive_portal_detection_enabled 0&amp;lt;/code&amp;gt;&lt;br /&gt;
*reboot des Telefons&lt;br /&gt;
&lt;br /&gt;
Ab jetzt funktionieren die AutoWifiLogin Tools wieder.&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=162</id>
		<title>Android</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Android&amp;diff=162"/>
		<updated>2015-07-19T20:36:28Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „= Tweaks für Android&amp;lt;br/&amp;gt; =  == AutoWifiLogin&amp;lt;br/&amp;gt; ==  Ab Version 5.x oder bei Samsung Version 4.3 funktionieren die Automatischen Wifi Login Tools nicht mehr…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tweaks für Android&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== AutoWifiLogin&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Ab Version 5.x oder bei Samsung Version 4.3 funktionieren die Automatischen Wifi Login Tools nicht mehr.&amp;amp;nbsp; Der Auslöser hierfür ist der neue Tracker, der Seiten zum Einloggen ins WLan erkennt. Solange diese Angeben das keine Internetverbindung besteht wird die Mobile Internetverbindung nicht geschlossen. Die Tools funktionieren daher nicht, da sie zwar das WLan erkennen, aber beim Test ob eine Internet Verbindung möglich ist automatisch von Android über die Mobile Verbindung gerootet.&lt;br /&gt;
&lt;br /&gt;
Es gibt aber einen Parameter der dieses Verhalten wieder auf die alte Weise funktionieren läßt.&lt;br /&gt;
&lt;br /&gt;
Vorgehen auf dem Android Device (es werden root Rechte benötigt):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Terminal Emulator starten&lt;br /&gt;
*su (erlangen von root Rechten)&lt;br /&gt;
*Eingabe des Befehls: &amp;lt;code&amp;gt;settings put global captive_portal_detection_enabled 0&amp;lt;/code&amp;gt;&lt;br /&gt;
*reboot des Telefons&lt;br /&gt;
&lt;br /&gt;
Ab jetzt funktionieren die AutoWifiLogin Tools wieder.&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=161</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=161"/>
		<updated>2015-07-19T20:20:20Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zusammengetragenes Wissen ==&lt;br /&gt;
&lt;br /&gt;
*[[FHEM]] Hier werden die ersten Schritte und Erfahrungen mit FHEM und Homematic Komponenten gesammelt&lt;br /&gt;
&lt;br /&gt;
*[[Linux]] Nützliche Linux Befehle oder Vorgehensweisen&lt;br /&gt;
&lt;br /&gt;
*[[Fahrrad]] - Hier werden wichtige Wartungsarbeiten am Rad gesammelt&lt;br /&gt;
&lt;br /&gt;
*[[Rezepte]] - Mini Rezeptsammlung, die ich öfters mal brauche&lt;br /&gt;
&lt;br /&gt;
*[[Android]] - Kleine Tweaks für Android&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im [http://meta.wikimedia.org/wiki/Help:Contents Benutzerhandbuch].&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Eierpfannkuchen&amp;diff=160</id>
		<title>Eierpfannkuchen</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Eierpfannkuchen&amp;diff=160"/>
		<updated>2015-05-26T14:47:21Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Eierpfannkuchen&amp;lt;br&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
=== Zutaten pro Person ===&lt;br /&gt;
&lt;br /&gt;
*2 Eier&lt;br /&gt;
*1 Esslöffel (gehäuft) Mehl&lt;br /&gt;
*1/2 Esslöffel Zucker&lt;br /&gt;
&lt;br /&gt;
=== Zubereitung ===&lt;br /&gt;
&lt;br /&gt;
*Eier trennen&lt;br /&gt;
*Eigelb und Zucker schaumig schlagen&lt;br /&gt;
*Mehl hinzufügen und verrühren&lt;br /&gt;
*Eiweis schlagen bis es fest ist (Es darf nicht aus der Schüssel fallen wenn man sie umdreht)&lt;br /&gt;
*1/3 vom Eiweis hinzufügen und verrühren (höchste Stufe)&lt;br /&gt;
*den Rest vom Eiweis hinzufügen und unterrühren (mit dem Löffel unterheben)&lt;br /&gt;
&lt;br /&gt;
=== Servieren ===&lt;br /&gt;
&lt;br /&gt;
*Mit Zucker und Blaubeeren oder Heidelbeeren servieren&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=159</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=159"/>
		<updated>2014-01-10T10:40:23Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux) &lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern  ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern. &lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1 &lt;br /&gt;
**-i intervall (12 Monate) &lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken) &lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen  ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen: &lt;br /&gt;
&lt;br /&gt;
*apt-get update &lt;br /&gt;
*aptitude safe-upgrade &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;update-rc.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XFCE Session löschen&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br/&amp;gt;Folgende Schritte ausführen&lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User&lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/&lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Falls weiterhin keine Anmeldung möglich ist, so muss im /&amp;amp;lt;userhome&amp;amp;gt; (~/) Verzeichnis die Datei &#039;&#039;&#039;&amp;lt;tt&amp;gt;.Xauthority&amp;lt;/tt&amp;gt;&#039;&#039;&#039; gelöscht werden&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Intervallschaltung&amp;diff=158</id>
		<title>Intervallschaltung</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Intervallschaltung&amp;diff=158"/>
		<updated>2013-10-19T21:22:06Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Es soll eine Zirkulationspumpe alle 10 Minuten für drei Minuten pumpen. Dabei werden unterschiede zwischen Wochenende und Arbeitstag gezogen. Zusätzlich gibt es Stunden in denen nicht gepumpt werden soll.&lt;br /&gt;
&lt;br /&gt;
Forderung: Zirkulationspumpe soll während der Woche von 5-23 und am Wochenende von 7-23 pumpen. Ausgenommen sind die Stunden zwischen 10-11 und 14-15 Uhr.&lt;br /&gt;
&lt;br /&gt;
Dafür wird eine dauerhafter Timer eingerichtet, der jedesmal die Bedingungen prüft und davon abhängig schaltet:&lt;br /&gt;
&amp;lt;pre&amp;gt;define Zirkulation_intervall_dauer at +*00:10:00 {\&lt;br /&gt;
  if(Value(&amp;quot;Zirkulation_Modus&amp;quot;) eq &amp;quot;auto&amp;quot;) {\&lt;br /&gt;
    if($hour&amp;gt;=5 &amp;amp;&amp;amp; $hour&amp;lt;23) {\&lt;br /&gt;
      if(&amp;amp;nbsp;!($hour&amp;gt;=10 &amp;amp;&amp;amp; $hour&amp;lt;11) &amp;amp;&amp;amp; !($hour&amp;gt;=14 &amp;amp;&amp;amp; $hour&amp;lt;15) ) {\&lt;br /&gt;
        if((!$we &amp;amp;&amp;amp; Value(&amp;quot;Feiertag&amp;quot;) eq &amp;quot;none&amp;quot;) || (($we || Value(&amp;quot;Feiertag&amp;quot;) ne &amp;quot;none&amp;quot;) &amp;amp;&amp;amp; $hour&amp;gt;=7)) {\&lt;br /&gt;
            fhem (&amp;quot;set Zirkulationspumpe on-for-timer 180&amp;quot;);;\&lt;br /&gt;
          }\&lt;br /&gt;
        }\&lt;br /&gt;
      }\&lt;br /&gt;
  }\&lt;br /&gt;
}&lt;br /&gt;
attr Zirkulation_intervall_dauer room Heizung&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Intervallschaltung&amp;diff=157</id>
		<title>Intervallschaltung</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Intervallschaltung&amp;diff=157"/>
		<updated>2013-10-19T21:20:33Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Es soll eine Zirkulationspumpe alle 10 Minuten für drei Minuten pumpen. Dabei werden unterschiede zwischen Wochenende und Arbeitstag gezogen. Zusätzlich gibt es Stunden in denen nicht gepumpt werden soll.&lt;br /&gt;
&lt;br /&gt;
Forderung: Zirkulationspumpe soll während der Woche von 5-23 und am Wochenende von 7-23 pumpen. Ausgenommen sind die Stunden zwischen 10-11 und 14-15 Uhr.&lt;br /&gt;
&lt;br /&gt;
Dafür wird eine dauerhafter Timer eingerichtet, der jedesmal die Bedingungen prüft und davon abhängig schaltet:&lt;br /&gt;
&amp;lt;pre&amp;gt;define Zirkulation_intervall_dauer at +*00:10:00 {\&lt;br /&gt;
  if(Value(&amp;quot;Zirkulation_Modus&amp;quot;) eq &amp;quot;auto&amp;quot;) {\&lt;br /&gt;
    if($hour&amp;gt;=5 &amp;amp;&amp;amp; $hour&amp;lt;23) {\&lt;br /&gt;
      if(&amp;amp;nbsp;!($hour&amp;gt;=10 &amp;amp;&amp;amp; $hour&amp;lt;11) ) {\&lt;br /&gt;
        if((!$we &amp;amp;&amp;amp; Value(&amp;quot;Feiertag&amp;quot;) eq &amp;quot;none&amp;quot;) || (($we || Value(&amp;quot;Feiertag&amp;quot;) ne &amp;quot;none&amp;quot;) &amp;amp;&amp;amp; $hour&amp;gt;=7)) {\&lt;br /&gt;
            fhem (&amp;quot;set Zirkulationspumpe on-for-timer 180&amp;quot;);;\&lt;br /&gt;
          }\&lt;br /&gt;
        }\&lt;br /&gt;
      }\&lt;br /&gt;
  }\&lt;br /&gt;
}&lt;br /&gt;
attr Zirkulation_intervall_dauer room Heizung&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Intervallschaltung&amp;diff=156</id>
		<title>Intervallschaltung</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Intervallschaltung&amp;diff=156"/>
		<updated>2013-10-19T21:19:44Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Es soll eine Zirkulationspumpe alle 10 Minuten für drei Minuten pumpen. Dabei werden unterschiede zwischen Wochenende und Arbeitstag gezogen. Zusätzlich gibt es Stunden in denen nicht gepumpt werden soll.&lt;br /&gt;
&lt;br /&gt;
Forderung: Zirkulationspumpe soll während der Woche von 5-23 und am Wochenende von 7-23 pumpen. Ausgenommen sind die Stunden zwischen 10-11 und 14-15 Uhr.&lt;br /&gt;
&lt;br /&gt;
Dafür wird eine dauerhafter Timer eingerichtet, der jedesmal die Bedingungen prüft und davon abhängig schaltet:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;code&amp;gt;define Zirkulation_intervall_dauer at +*00:10:00 {\&lt;br /&gt;
  if(Value(&amp;quot;Zirkulation_Modus&amp;quot;) eq &amp;quot;auto&amp;quot;) {\&lt;br /&gt;
    if($hour&amp;gt;=5 &amp;amp;&amp;amp; $hour&amp;lt;23) {\&lt;br /&gt;
      if( !($hour&amp;gt;=10 &amp;amp;&amp;amp; $hour&amp;lt;11) ) {\&lt;br /&gt;
        if((!$we &amp;amp;&amp;amp; Value(&amp;quot;Feiertag&amp;quot;) eq &amp;quot;none&amp;quot;) || (($we || Value(&amp;quot;Feiertag&amp;quot;) ne &amp;quot;none&amp;quot;) &amp;amp;&amp;amp; $hour&amp;gt;=7)) {\&lt;br /&gt;
            fhem (&amp;quot;set Zirkulationspumpe on-for-timer 180&amp;quot;);;\&lt;br /&gt;
          }\&lt;br /&gt;
        }\&lt;br /&gt;
      }\&lt;br /&gt;
  }\&lt;br /&gt;
}&lt;br /&gt;
attr Zirkulation_intervall_dauer room Heizung&amp;lt;/code&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Intervallschaltung&amp;diff=155</id>
		<title>Intervallschaltung</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Intervallschaltung&amp;diff=155"/>
		<updated>2013-10-19T20:59:19Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „Es soll eine Zirkulationspumpe alle 10 Minuten für drei Minuten pumpen. Dabei werden unterschiede zwischen Wochenende und Arbeitstag gezogen. Zusätzlich gibt…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Es soll eine Zirkulationspumpe alle 10 Minuten für drei Minuten pumpen. Dabei werden unterschiede zwischen Wochenende und Arbeitstag gezogen. Zusätzlich gibt es Stunden in denen nicht gepumpt werden soll.&lt;br /&gt;
&lt;br /&gt;
Forderung: Zirkulationspumpe soll während der Woche von 5-23 und am Wochenende von 7-23 pumpen. Ausgenommen sind die Stunden zwischen 10-11 und 14-15 Uhr.&lt;br /&gt;
&lt;br /&gt;
Dafür wird eine dauerhafter Timer eingerichtet, der jedesmal die Bedingungen prüft und davon abhängig schaltet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;define Zirkulation_intervall_dauer at +*00:10:00 {\&amp;lt;br/&amp;gt;&amp;amp;nbsp; if(Value(&amp;quot;Zirkulation_Modus&amp;quot;) eq &amp;quot;auto&amp;quot;) {\&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; if($hour&amp;gt;=5 &amp;amp;&amp;amp; $hour&amp;lt;23) {\&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; if(&amp;amp;nbsp;!($hour&amp;gt;=10 &amp;amp;&amp;amp; $hour&amp;lt;11) ) {\&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; if((!$we &amp;amp;&amp;amp; Value(&amp;quot;Feiertag&amp;quot;) eq &amp;quot;none&amp;quot;) || (($we || Value(&amp;quot;Feiertag&amp;quot;) ne &amp;quot;none&amp;quot;) &amp;amp;&amp;amp; $hour&amp;gt;=7)) {\&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; fhem (&amp;quot;set Zirkulationspumpe on-for-timer 180&amp;quot;);;\&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; }\&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; }\&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; }\&amp;lt;br/&amp;gt;&amp;amp;nbsp; }\&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;attr Zirkulation_intervall_dauer room Heizung&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=FHEM&amp;diff=154</id>
		<title>FHEM</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=FHEM&amp;diff=154"/>
		<updated>2013-10-19T20:51:41Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FHEM =&lt;br /&gt;
&lt;br /&gt;
== Installation von FHEM ==&lt;br /&gt;
&lt;br /&gt;
FHEM ist auf vielen verschiedenen Systemen installierbar. Es werden hier nur unsere direkten Erfahrungen aufgeführt.&lt;br /&gt;
&lt;br /&gt;
*Installation [[FHEM auf der Fritzbox]]&lt;br /&gt;
*[[Update einer FHEM-Installation]] auf der Fritzbox&lt;br /&gt;
*[[Update von 5.3 auf 5.5]] auf der Fritzbox&lt;br /&gt;
*[[Telnet auf der Fritzbox]] einschalten&lt;br /&gt;
*Installation auf [[FHEM auf Debian]]&lt;br /&gt;
&lt;br /&gt;
== Bedienung des FHEM-Servers  ==&lt;br /&gt;
&lt;br /&gt;
*Die [[Web-Oberfläche]] &lt;br /&gt;
*[[Restarten]] des Servers &lt;br /&gt;
*Server in [[Anlernmodus]] versetzen &lt;br /&gt;
*[[Zugriff auf Logfiles]] via Telnet (Fritzbox) &lt;br /&gt;
*In den Logfiles sollen [[aktuelle Einträge oben]] stehen&amp;lt;br&amp;gt; &lt;br /&gt;
*[[Zugriff auf FHEM]] via Telnet&lt;br /&gt;
&lt;br /&gt;
== Pairing von Geräten ==&lt;br /&gt;
&lt;br /&gt;
*Pairing eines Tür/Fenster Senders [[HM-SEC-SC]]&lt;br /&gt;
*Pairing eines Funk-Zwischenstecker Schaltaktor [[HM-LC-Sw1-PI-2]]&lt;br /&gt;
*Pairing eines Funk-Wandtaster 2-fach [[HM-PB-2-WM55]]&lt;br /&gt;
&lt;br /&gt;
== Installation von Geräten ==&lt;br /&gt;
&lt;br /&gt;
* Installation eines Rolladen-Schaltaktors zum Einbau in eine Unterputzdose [[HM-LC-Bl1PBU-FM]]&lt;br /&gt;
* [[Elektrische Beschaltung eines Unterputz-Schaltaktors]] beim Einbau&lt;br /&gt;
&lt;br /&gt;
== Codebeispiele ==&lt;br /&gt;
&lt;br /&gt;
*[[Vergleiche und Operatoren]]&lt;br /&gt;
*Ein [[Notify]] reagiert bei Statuswechsel von Sensoren und Aktoren&lt;br /&gt;
*Einen [[Logischen Schalter]] definieren&lt;br /&gt;
*Schalten zu einer definierten [[Uhrzeit]]&lt;br /&gt;
*Schalten relativ zu [[Sonnenaufgang oder -untergang]]&lt;br /&gt;
*Schalten abhängig davon ob [[Wochenende]] ist&lt;br /&gt;
*Schalten abhängig ob es [[Tag]] ist&lt;br /&gt;
*Einrichten eines [[Feiertags und Urlaubskalenders]]&lt;br /&gt;
*Feiertage/Urlaub aus Kalender automatisch [[Als Wochenende]] definieren&lt;br /&gt;
*Ein [[Wandtaster schaltet eine Steckdose|Wandtaster schaltet eine Steckdose]]&lt;br /&gt;
*Dauerhafte [[Intervallschaltung|Intervallschaltung]] die nur unter Bedingungen schaltet&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=143</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=143"/>
		<updated>2013-06-20T19:11:11Z</updated>

		<summary type="html">&lt;p&gt;Fidi: /* init.d Autostart bearbeiten/ändern */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux) &lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern  ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern. &lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1 &lt;br /&gt;
**-i intervall (12 Monate) &lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken) &lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen  ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen: &lt;br /&gt;
&lt;br /&gt;
*apt-get update &lt;br /&gt;
*aptitude safe-upgrade &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;update-rc.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XFCE Session löschen&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br&amp;gt;Folgende Schritte ausführen &lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User &lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/ &lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=K%C3%A4sekuchen&amp;diff=136</id>
		<title>Käsekuchen</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=K%C3%A4sekuchen&amp;diff=136"/>
		<updated>2013-04-11T18:43:57Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „= Käsekuchen vom Blech =  Zutaten für ca. 24 Stück  === &amp;lt;br&amp;gt;Für den Boden ===  *140g Butter oder Margarine *140g Zucker *2 Eier *300g Mehl *2 Teel. Backpulver…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Käsekuchen vom Blech =&lt;br /&gt;
&lt;br /&gt;
Zutaten für ca. 24 Stück&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;br&amp;gt;Für den Boden ===&lt;br /&gt;
&lt;br /&gt;
*140g Butter oder Margarine&lt;br /&gt;
*140g Zucker&lt;br /&gt;
*2 Eier&lt;br /&gt;
*300g Mehl&lt;br /&gt;
*2 Teel. Backpulver&lt;br /&gt;
&lt;br /&gt;
=== Für den Belag ===&lt;br /&gt;
&lt;br /&gt;
*200g Zucker&lt;br /&gt;
*2 Eier&lt;br /&gt;
*4 Eigelb&lt;br /&gt;
*2 Essl. Zitronensaft&lt;br /&gt;
*3/4l Milch&lt;br /&gt;
*2 Päckchen Vanille Puddingpulver&lt;br /&gt;
*1kg Magerquark&lt;br /&gt;
*350ml Öl&lt;br /&gt;
&lt;br /&gt;
=== Für den Guß ===&lt;br /&gt;
&lt;br /&gt;
*4 Eiweiß&lt;br /&gt;
*4 Essl. Zucker&lt;br /&gt;
&lt;br /&gt;
=== Zubereitung ===&lt;br /&gt;
&lt;br /&gt;
Für den Boden die Zutaten zu einem glatten Teig verkneten. In der gefetteten Fettpfanne ausrollen.&amp;lt;br&amp;gt; Für den Belag Zucker, ganze Eier und Eigelbe verrühren. Zuerst Zitronensaft und Milch, dann Puddingpulver, Quark und Öl darin verrühren. Auf den Teigboden gießen und falls nötig mit einem Teigschaber gleichmäßig verteilen. Im vorgeheizten Backofen (E-Herd 200°C, Gasherd Stufe 3, Umluft 180°C) ca. 30Min. backen.&amp;lt;br&amp;gt; Inzwischen für den Guß Eiweiße steif schlagen. Zucker einrieseln lassen. Auf der Quarkmasse verstreichen und nochmals ca. 10Min. backen. Evt. mit Puderzucker bestäubt servieren.&lt;br /&gt;
&lt;br /&gt;
Zubereitungszeit ca. 1 Stunde&amp;lt;br&amp;gt;Arbeitszeit ca. 30 Minuten&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Eierpfannkuchen&amp;diff=135</id>
		<title>Eierpfannkuchen</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Eierpfannkuchen&amp;diff=135"/>
		<updated>2013-04-11T18:39:52Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „= Eierpfannkuchen&amp;lt;br&amp;gt; =  === Zutaten pro Person ===  *2 Eier *1 Esslöffel (gehäuft) Mehl *1/2 Esslöffel Zucker  === Zubereitung ===  *Eier trennen *Eigelb und …“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Eierpfannkuchen&amp;lt;br&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
=== Zutaten pro Person ===&lt;br /&gt;
&lt;br /&gt;
*2 Eier&lt;br /&gt;
*1 Esslöffel (gehäuft) Mehl&lt;br /&gt;
*1/2 Esslöffel Zucker&lt;br /&gt;
&lt;br /&gt;
=== Zubereitung ===&lt;br /&gt;
&lt;br /&gt;
*Eier trennen&lt;br /&gt;
*Eigelb und Zucker schaumig schlagen&lt;br /&gt;
*Mehl hinzufügen und verrühren&lt;br /&gt;
*Eiweis schlagen bis es fest ist (Es darf nicht aus der Schüssel fallen wenn man sie umdreht)&lt;br /&gt;
*1/3 vom Eiweis hinzufügen und verrühren (höchste Stufe)&lt;br /&gt;
*den Rest vom Eiweis hinzufügen und unterrühren (niedrigste Stufe)&lt;br /&gt;
&lt;br /&gt;
=== Servieren ===&lt;br /&gt;
&lt;br /&gt;
*Mit Zucker und Blaubeeren oder Heidelbeeren servieren&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Crepe&amp;diff=134</id>
		<title>Crepe</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Crepe&amp;diff=134"/>
		<updated>2013-04-11T18:37:11Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „= Crepe  =  *250g Mehl  *500ml Milch  *Schlagen bis feste konsistenz  *3 Eier  *1 Prise Salz  *1 Esslöffel Öl  *1-2 Stunden ruhen lassen“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Crepe  =&lt;br /&gt;
&lt;br /&gt;
*250g Mehl &lt;br /&gt;
*500ml Milch &lt;br /&gt;
*Schlagen bis feste konsistenz &lt;br /&gt;
*3 Eier &lt;br /&gt;
*1 Prise Salz &lt;br /&gt;
*1 Esslöffel Öl &lt;br /&gt;
*1-2 Stunden ruhen lassen&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Rezepte&amp;diff=133</id>
		<title>Rezepte</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Rezepte&amp;diff=133"/>
		<updated>2013-04-11T18:35:10Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „= Rezepte  =  Ein paar Rezepte, die ich immer mal wieder brauche.   * Crepe * Käsekuchen * Eierpfannkuchen“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Rezepte  =&lt;br /&gt;
&lt;br /&gt;
Ein paar Rezepte, die ich immer mal wieder brauche. &lt;br /&gt;
&lt;br /&gt;
* [[Crepe]]&lt;br /&gt;
* [[Käsekuchen]]&lt;br /&gt;
* [[Eierpfannkuchen]]&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=132</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=132"/>
		<updated>2013-04-11T18:32:46Z</updated>

		<summary type="html">&lt;p&gt;Fidi: /* Zusammengetragenes Wissen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zusammengetragenes Wissen  ==&lt;br /&gt;
&lt;br /&gt;
*[[FHEM]] Hier werden die ersten Schritte und Erfahrungen mit FHEM und Homematic Komponenten gesammelt&lt;br /&gt;
&lt;br /&gt;
*[[Linux]] Nützliche Linux Befehle oder Vorgehensweisen &lt;br /&gt;
&lt;br /&gt;
*[[Fahrrad]] - Hier werden wichtige Wartungsarbeiten am Rad gesammelt&lt;br /&gt;
&lt;br /&gt;
*[[Rezepte]] - Mini Rezeptsammlung, die ich öfters mal brauche&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im [http://meta.wikimedia.org/wiki/Help:Contents Benutzerhandbuch].&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Tag&amp;diff=131</id>
		<title>Tag</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Tag&amp;diff=131"/>
		<updated>2013-04-10T19:54:53Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „== Tagesabhängiges Schalten  ==  Problemstellung: Morgens soll das Licht angeschaltet werden. Das soll aber nur passieren wenn es noch nicht Tag ist, da ansonste…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Tagesabhängiges Schalten  ==&lt;br /&gt;
&lt;br /&gt;
Problemstellung: Morgens soll das Licht angeschaltet werden. Das soll aber nur passieren wenn es noch nicht Tag ist, da ansonsten das Ausschalten des Lichtes nicht mehr funktioniert. Dieses ist an den Sonnenaufgang gekoppelt. Die isday() Funktion brachte nicht das gewünschte Ergebnis. Über einen dummy Schalter konnte dies umgesetzt werden.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Erzeugen eines Dummy Schalters =====&lt;br /&gt;
&amp;lt;pre&amp;gt;# Day/Night Switch&lt;br /&gt;
define Day_Switch dummy&lt;br /&gt;
attr Day_Switch group Schalter&lt;br /&gt;
attr Day_Switch room hidden&lt;br /&gt;
attr Day_Switch setList day night&lt;br /&gt;
attr Day_Switch webCmd day:night&amp;lt;/pre&amp;gt;&lt;br /&gt;
===== Tag/Nacht schalten&amp;lt;br&amp;gt; =====&lt;br /&gt;
&amp;lt;pre&amp;gt;define setDay at *{sunrise(&amp;quot;HORIZON=3&amp;quot;)} {\&lt;br /&gt;
fhem (&amp;quot;set Day_Switch day&amp;quot;);;\&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
attr setDay room hidden&lt;br /&gt;
&lt;br /&gt;
define setNight at *{sunset(&amp;quot;HORIZON=0&amp;quot;)} {\&lt;br /&gt;
fhem (&amp;quot;set Day_Switch night&amp;quot;);;\&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
attr setNight room hidden&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*sunrise(&amp;quot;HORIZON=3&amp;quot;)&amp;amp;nbsp; - Es ist draußen schon deutlich hell. Das Licht im Haus ist nicht mehr nötig. Bei HORIZON=0 ist es drinnen noch zu dunkel. &amp;lt;br&amp;gt;&lt;br /&gt;
*sunset(&amp;quot;HORIZON=0&amp;quot;) - Anfang der Dämmerung. Im Flur braucht man bei uns langsam Licht.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieser Wert muss nach eigenen Abwägungen gesetzt werden.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Tag Prüfung&amp;lt;br&amp;gt; =====&lt;br /&gt;
&amp;lt;pre&amp;gt;define Flurlicht_Weekend_on1 at *{&amp;quot;07:15&amp;quot;} {\&lt;br /&gt;
  if(Value(&amp;quot;Day_Switch&amp;quot;) eq &amp;quot;night&amp;quot;) {\&lt;br /&gt;
    fhem (&amp;quot;set Flurlicht on&amp;quot;);;\&lt;br /&gt;
  }\&lt;br /&gt;
}&lt;br /&gt;
attr Flurlicht_Weekend_on1 room hidden&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Schalten wird nur noch durchgeführt wenn der Tag/Nacht Schalter noch auf &amp;quot;night&amp;quot; steht.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=FHEM&amp;diff=130</id>
		<title>FHEM</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=FHEM&amp;diff=130"/>
		<updated>2013-04-10T19:35:54Z</updated>

		<summary type="html">&lt;p&gt;Fidi: /* Codebeispiele */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FHEM =&lt;br /&gt;
&lt;br /&gt;
== Installation von FHEM ==&lt;br /&gt;
FHEM ist auf vielen verschiedenen Systemen installierbar. Es werden hier nur unsere direkten Erfahrungen aufgeführt.&lt;br /&gt;
&lt;br /&gt;
* Installation [[FHEM auf der Fritzbox]]&lt;br /&gt;
* [[Update einer FHEM-Installation]] auf der Fritzbox&lt;br /&gt;
* [[Telnet auf der Fritzbox]] einschalten&lt;br /&gt;
* Installation auf [[FHEM auf Debian]]&lt;br /&gt;
&lt;br /&gt;
== Bedienung des FHEM-Servers  ==&lt;br /&gt;
&lt;br /&gt;
*Die [[Web-Oberfläche]] &lt;br /&gt;
*[[Restarten]] des Servers &lt;br /&gt;
*Server in [[Anlernmodus]] versetzen &lt;br /&gt;
*[[Zugriff auf Logfiles]] via Telnet (Fritzbox) &lt;br /&gt;
*In den Logfiles sollen [[aktuelle Einträge oben]] stehen&amp;lt;br&amp;gt; &lt;br /&gt;
*[[Zugriff auf FHEM]] via Telnet&lt;br /&gt;
&lt;br /&gt;
== Pairing von Geräten ==&lt;br /&gt;
&lt;br /&gt;
* Pairing eines Tür/Fenster Senders [[HM-SEC-SC]]&lt;br /&gt;
* Pairing eines Funk-Zwischenstecker Schaltaktor [[HM-LC-Sw1-PI-2]]&lt;br /&gt;
&lt;br /&gt;
== Installation von Geräten ==&lt;br /&gt;
&lt;br /&gt;
* Installation eines Rolladen-Schaltaktors zum Einbau in eine Unterputzdose [[HM-LC-Bl1PBU-FM]]&lt;br /&gt;
* [[Elektrische Beschaltung eines Unterputz-Schaltaktors]] beim Einbau&lt;br /&gt;
&lt;br /&gt;
== Codebeispiele ==&lt;br /&gt;
&lt;br /&gt;
* [[Vergleiche und Operatoren]]&lt;br /&gt;
* Ein [[notify]] reagiert bei Statuswechsel von Sensoren und Aktoren&lt;br /&gt;
* Einen [[logischen Schalter]] definieren&lt;br /&gt;
* Schalten zu einer definierten [[Uhrzeit]]&lt;br /&gt;
* Schalten relativ zu [[Sonnenaufgang oder -untergang]]&lt;br /&gt;
* Schalten abhängig davon ob [[Wochenende]] ist&lt;br /&gt;
* Schalten abhängig ob es [[Tag]] ist&lt;br /&gt;
* Einrichten eines [[Feiertags und Urlaubskalenders]]&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Feiertags_und_Urlaubskalenders&amp;diff=129</id>
		<title>Feiertags und Urlaubskalenders</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Feiertags_und_Urlaubskalenders&amp;diff=129"/>
		<updated>2013-04-08T19:05:45Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „== Einrichten eines Urlaubskalenders  ==  Als erstes erstellt man eine neue Datei in der die Feiertage aufgeführt sind. Als Dateinamen wählt man &amp;#039;&amp;#039;Feiertag.holi…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einrichten eines Urlaubskalenders  ==&lt;br /&gt;
&lt;br /&gt;
Als erstes erstellt man eine neue Datei in der die Feiertage aufgeführt sind. Als Dateinamen wählt man &#039;&#039;Feiertag.holiday&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Der Inhalt dieser Datei sieht dann folgendermaßen aus:&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;# Format für einzelne Tage: 1 MM-DD&lt;br /&gt;
# Format relativ zu Ostern: 2 days&lt;br /&gt;
# Format für mehrere Tage:  4 MM-DD MM-DD&lt;br /&gt;
###### fix ######&lt;br /&gt;
1 01-01 Neujahr&lt;br /&gt;
2 -2 Karfreitag&lt;br /&gt;
2 0 Ostersonntag&lt;br /&gt;
2 1 Ostermontag&lt;br /&gt;
2 39 Christi Himmelfahrt&lt;br /&gt;
2 49 Pfingstsonntag&lt;br /&gt;
2 50 Pfingstmontag&lt;br /&gt;
1 05-01 Tag der Arbeit         &lt;br /&gt;
1 10-03 Tag der Deutschen Einheit&lt;br /&gt;
1 12-24 Heilig Abend&lt;br /&gt;
1 12-25 Weihnachtstag&lt;br /&gt;
1 12-26 Weihnachtstag&lt;br /&gt;
1 12-31 Silvester&lt;br /&gt;
&lt;br /&gt;
###### variable ######&lt;br /&gt;
4 03-25 03-31&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Die erste Zahl gibt das Format des Eintrags an. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*1 gibt den genauen Tag im Jahr an&amp;lt;br&amp;gt; &lt;br /&gt;
*2 relativ zu Ostern. FHEM kennt den Ostersonntag. Die anderen Tage können relativ dazu bestimmt werden.&amp;lt;br&amp;gt; &lt;br /&gt;
*4 Einträge für mehrere Tage (von - bis)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im Unteren Bereich trage ich hier die Tage ein an denen ich Urlaub habe.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Schalten abhängig vom Urlaub/Wochenende&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
In der fhem.cfg trägt man folgenden Code ein&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;define FL_Modus dummy&lt;br /&gt;
attr FL_Modus group Schalter&lt;br /&gt;
attr FL_Modus room Flur&lt;br /&gt;
attr FL_Modus setList man auto&lt;br /&gt;
attr FL_Modus webCmd man:auto&lt;br /&gt;
define Flurlicht_morning_on at *{&amp;quot;05:50&amp;quot;} {\&lt;br /&gt;
  if(Value(&amp;quot;FL_Modus&amp;quot;) eq &amp;quot;auto&amp;quot;) {\&lt;br /&gt;
      if(!$we &amp;amp;amp;&amp;amp;amp; Value(&amp;quot;Feiertag&amp;quot;) eq &amp;quot;none&amp;quot;) {\&lt;br /&gt;
        fhem (&amp;quot;set Flurlicht on&amp;quot;);;\&lt;br /&gt;
      }\&lt;br /&gt;
  }\&lt;br /&gt;
}&lt;br /&gt;
attr Flurlicht_morning_on room hidden&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Der erste Teil definiert einen Dummy Schalter über den man die automatische Steuerung an- bzw. ausschalten kann.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Jeden Morgen um 5:50 wird ein Ereignis ausgelöst &lt;br /&gt;
*Ausführung nur wenn man im auto-modus ist &lt;br /&gt;
*Ausführung nur wenn es kein Wochenende und kein Feiertag bzw. Urlaub ist &lt;br /&gt;
*Als letztes wird der Zeitschalter in den Raum &#039;&#039;hidden&#039;&#039; gesetzt. Nun stört er nicht mehr in der Übersicht der Räume. Im Teil &#039;&#039;Everything&#039;&#039; ist er weiterhin zu sehen.&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=FHEM&amp;diff=128</id>
		<title>FHEM</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=FHEM&amp;diff=128"/>
		<updated>2013-04-08T18:47:39Z</updated>

		<summary type="html">&lt;p&gt;Fidi: /* Codebeispiele */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FHEM =&lt;br /&gt;
&lt;br /&gt;
== Installation von FHEM ==&lt;br /&gt;
FHEM ist auf vielen verschiedenen Systemen installierbar. Es werden hier nur unsere direkten Erfahrungen aufgeführt.&lt;br /&gt;
&lt;br /&gt;
* Installation [[FHEM auf der Fritzbox]]&lt;br /&gt;
* [[Update einer FHEM-Installation]] auf der Fritzbox&lt;br /&gt;
* [[Telnet auf der Fritzbox]] einschalten&lt;br /&gt;
* Installation auf [[FHEM auf Debian]]&lt;br /&gt;
&lt;br /&gt;
== Bedienung des FHEM-Servers  ==&lt;br /&gt;
&lt;br /&gt;
*Die [[Web-Oberfläche]] &lt;br /&gt;
*[[Restarten]] des Servers &lt;br /&gt;
*Server in [[Anlernmodus]] versetzen &lt;br /&gt;
*[[Zugriff auf Logfiles]] via Telnet (Fritzbox) &lt;br /&gt;
*In den Logfiles sollen [[aktuelle Einträge oben]] stehen&amp;lt;br&amp;gt; &lt;br /&gt;
*[[Zugriff auf FHEM]] via Telnet&lt;br /&gt;
&lt;br /&gt;
== Pairing von Geräten ==&lt;br /&gt;
&lt;br /&gt;
* Pairing eines Tür/Fenster Senders [[HM-SEC-SC]]&lt;br /&gt;
* Pairing eines Funk-Zwischenstecker Schaltaktor [[HM-LC-Sw1-PI-2]]&lt;br /&gt;
&lt;br /&gt;
== Installation von Geräten ==&lt;br /&gt;
&lt;br /&gt;
* Installation eines Rolladen-Schaltaktors zum Einbau in eine Unterputzdose [[HM-LC-Bl1PBU-FM]]&lt;br /&gt;
* [[Elektrische Beschaltung eines Unterputz-Schaltaktors]] beim Einbau&lt;br /&gt;
&lt;br /&gt;
== Codebeispiele ==&lt;br /&gt;
&lt;br /&gt;
* [[Vergleiche und Operatoren]]&lt;br /&gt;
* Ein [[notify]] reagiert bei Statuswechsel von Sensoren und Aktoren&lt;br /&gt;
* Einen [[logischen Schalter]] definieren&lt;br /&gt;
* Schalten zu einer definierten [[Uhrzeit]]&lt;br /&gt;
* Schalten relativ zu [[Sonnenaufgang oder -untergang]]&lt;br /&gt;
* Schalten abhängig davon ob [[Wochenende]] ist&lt;br /&gt;
* Einrichten eines [[Feiertags und Urlaubskalenders]]&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=50</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=50"/>
		<updated>2013-02-18T20:34:51Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux) &lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Festplattencheck verändern  ==&lt;br /&gt;
&lt;br /&gt;
Da standardmäßig die Festplatte alle 30 Mountvorgänge getestet wird, passiert dieses bei Systemen die sehr oft gebootet werden ca. alle zwei bis vier Wochen. Um dieses zu verhindern, muss man das mit folgenden Befehl verändern. &lt;br /&gt;
&lt;br /&gt;
*tune2fs -i12m -c999 /dev/sda1 &lt;br /&gt;
**-i intervall (12 Monate) &lt;br /&gt;
**-c max mount count (999 mounts)&lt;br /&gt;
&lt;br /&gt;
(Das ganze muss man an seine Bedürfnisse anpassen. Einstellungen oben sind von meinem VDR. Der startet ca. 2-3 mal pro Tag (EPG Update, Aufnahmen, Fernsehen gucken) &lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen  ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen: &lt;br /&gt;
&lt;br /&gt;
*apt-get update &lt;br /&gt;
*aptitude safe-upgrade &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;update-init.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
== XFCE Session löschen&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br&amp;gt;Folgende Schritte ausführen &lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User &lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/ &lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Fahrrad&amp;diff=49</id>
		<title>Fahrrad</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Fahrrad&amp;diff=49"/>
		<updated>2013-02-18T20:22:42Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „= Verschleiß der Kette bestimmen  =  Der Kettenverschleiß beim Fahrrad kann mit der Kettenverschleißmesslehre ( Kettenlehre ) bestimmt werden. Diese Methode de…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Verschleiß der Kette bestimmen  =&lt;br /&gt;
&lt;br /&gt;
Der Kettenverschleiß beim Fahrrad kann mit der Kettenverschleißmesslehre ( Kettenlehre ) bestimmt werden. Diese Methode denn Kettenverschleiß zu ermitteln hat jedoch Nachteile. Wie der Name Kettenverschleißlehre schon sagt, wird mit diesem Werkzeug nicht gemessen, sondern, gelehrt. Es kann also nur bestimmt werden ob eine Kette verschlissen ist, nicht aber inwieweit der Verschleiß der Kette fortgeschritten ist. &lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;br&amp;gt;Kettenverschleiß mit dem Messschieber messen  ===&lt;br /&gt;
&lt;br /&gt;
Die bessere Alternative ist den Kettenverschleiß zu messen. Dazu ist ein Messschieber hervorragend geeignet. Folgendes Messverfahren hat sich dazu etabliert. &lt;br /&gt;
&lt;br /&gt;
*man zieht den Messschieber auf 119 mm auf &lt;br /&gt;
*Die Messflächen für die Innenmessung werden zwischen die Kettenglieder gesteckt und der Messschieber wird aufgeschoben. &lt;br /&gt;
*Dann wird Messschenkel mit der Feststellschraube fixiert.&lt;br /&gt;
&lt;br /&gt;
Ein neue Kette zeigt bei dieser Messung ein Maß von 119,5 mm. Ab 120,5 mm muss die Kette gewechselt werden. Aber einem Wert von 121,5 ist meist nicht nur die Kette, sondern auch die Kassette zu wechseln. Ein so weit verschlissene Kette erhöht die Abnutzung der Ritzel enorm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=48</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=48"/>
		<updated>2013-02-18T20:19:37Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zusammengetragenes Wissen  ==&lt;br /&gt;
&lt;br /&gt;
*[[FHEM]] Hier werden die ersten Schritte und Erfahrungen mit FHEM und Homematic Komponenten gesammelt&lt;br /&gt;
&lt;br /&gt;
*[[Linux]] Nützliche Linux Befehle oder Vorgehensweisen &lt;br /&gt;
&lt;br /&gt;
*[[Fahrrad]] - Hier werden wichtige Wartungsarbeiten am Rad gesammelt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im [http://meta.wikimedia.org/wiki/Help:Contents Benutzerhandbuch].&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=FHEM_auf_Debian&amp;diff=47</id>
		<title>FHEM auf Debian</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=FHEM_auf_Debian&amp;diff=47"/>
		<updated>2013-02-18T20:05:10Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation von FHEM auf Debian =&lt;br /&gt;
&lt;br /&gt;
Die Installation habe ich auf meinem Debian Server durchgeführt. Es sollte aber auch genau auf diese Weise auf jedem Ubuntu Server funktionieren.&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
# Download von FHEM [http://fhem.de/fhem-5.3.deb Debian Pakage Version 5.3]&lt;br /&gt;
=== Installation ===&lt;br /&gt;
* Installation von FHEM durch den Befehl &amp;lt;nowiki&amp;gt;dpkg -i fhem-5.3.deb&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
** Falls noch nicht alle Vorraussetzungen erfüllt sind bekommt man nun Fehlermeldungen. Die fehlende Pakete müssen dann über den normalen Paketmanager installiert werden. &amp;lt;br /&amp;gt;Ich habe dafür &amp;lt;nowiki&amp;gt;aptitude&amp;lt;/nowiki&amp;gt; genutzt. Danach kann die Installation wieder neu gestartet werden. (Wichtig nicht apt-get nutzen sondern einen Paketmanager der Distribution oder aptitude nutzen. Diese kümmern sich automatisch um die Abhängigkeiten.&lt;br /&gt;
&lt;br /&gt;
=== Autostart überarbeiten ===&lt;br /&gt;
Um sicherzustellen das FHEM beim Neustart des Systems ohne Probleme läuft muss man dafür sorgen dass der FHEM Server erst nach dem NTP Dienst gestartet wird. &lt;br /&gt;
* Wechsel in das Verzeichnis /etc/rc2.d/ &lt;br /&gt;
* Suchen des Eintrags S&amp;lt;xx&amp;gt;fhem und S&amp;lt;xy&amp;gt;ntp (z.B. S01fhem und S02ntp)&lt;br /&gt;
* Verschieben von fhem durch &#039;&#039;mv S&amp;lt;xx&amp;gt;fhem S&amp;lt;xz&amp;gt;fhem&amp;lt;&#039;&#039; (z.B. &amp;lt;nowiki&amp;gt;mv S01fhem S99fhem&amp;lt;/nowiki&amp;gt; (dadurch wird fhem nach dem Aufruf des Zeitservice ntp gestartet)&lt;br /&gt;
&lt;br /&gt;
=== Erste Einrichtung von FHEM  ===&lt;br /&gt;
&lt;br /&gt;
Nach der Installation wird FHEM automatisch gestartet. Falls dies nicht passiert ist, so muss man folgendes eingeben&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/fhem start&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Als nächstes wechselt man auf die Weboberfläche von FHEM. Diese findet man unter&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;http://fhemserver:8083/fhem&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Das ganze sieht folgendermaßen aus: &lt;br /&gt;
&lt;br /&gt;
[[Image:FHEM Weboberfläche.png]] &lt;br /&gt;
&lt;br /&gt;
Auswählen von &#039;&#039;&amp;quot;Edit files&amp;quot;&#039;&#039; - hier wählt man die Datei fhem.cfg aus und trägt folgendes ein: &lt;br /&gt;
&amp;lt;pre&amp;gt;define HMLAN_&amp;amp;lt;meinHMLANAdapterName&amp;amp;gt; HMLAN &amp;amp;lt;IP des HMLAN Adapters&amp;amp;gt;:1000&lt;br /&gt;
attr HMLAN_&amp;amp;lt;meinHMLANAdapterName&amp;amp;gt; hmId &amp;amp;lt;yourId&amp;amp;gt;&lt;br /&gt;
 &amp;lt;/pre&amp;gt; &lt;br /&gt;
bei mir sieht es folgendermaßen aus: &lt;br /&gt;
&amp;lt;pre&amp;gt;define HMLAN_Wohnzimmer HMLAN 192.168.1.99:1000&lt;br /&gt;
attr HMLAN_Wohnzimmer hmId 0815AB&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=FHEM_auf_Debian&amp;diff=46</id>
		<title>FHEM auf Debian</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=FHEM_auf_Debian&amp;diff=46"/>
		<updated>2013-02-18T20:02:16Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation von FHEM auf Debian =&lt;br /&gt;
&lt;br /&gt;
Die Installation habe ich auf meinem Debian Server durchgeführt. Es sollte aber auch genau auf diese Weise auf jedem Ubuntu Server funktionieren.&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
# Download von FHEM [http://fhem.de/fhem-5.3.deb Debian Pakage Version 5.3]&lt;br /&gt;
=== Installation ===&lt;br /&gt;
* Installation von FHEM durch den Befehl &amp;lt;nowiki&amp;gt;dpkg -i fhem-5.3.deb&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
** Falls noch nicht alle Vorraussetzungen erfüllt sind bekommt man nun Fehlermeldungen. Die fehlende Pakete müssen dann über den normalen Paketmanager installiert werden. &amp;lt;br /&amp;gt;Ich habe dafür &amp;lt;nowiki&amp;gt;aptitude&amp;lt;/nowiki&amp;gt; genutzt. Danach kann die Installation wieder neu gestartet werden. (Wichtig nicht apt-get nutzen sondern einen Paketmanager der Distribution oder aptitude nutzen. Diese kümmern sich automatisch um die Abhängigkeiten.&lt;br /&gt;
&lt;br /&gt;
=== Autostart überarbeiten ===&lt;br /&gt;
Um sicherzustellen das FHEM beim Neustart des Systems ohne Probleme läuft muss man dafür sorgen dass der FHEM Server erst nach dem NTP Dienst gestartet wird. &lt;br /&gt;
* Wechsel in das Verzeichnis /etc/rc2.d/ &lt;br /&gt;
* Suchen des Eintrags S&amp;lt;xx&amp;gt;fhem und S&amp;lt;xy&amp;gt;ntp (z.B. S01fhem und S02ntp)&lt;br /&gt;
* Verschieben von fhem durch &#039;&#039;mv S&amp;lt;xx&amp;gt;fhem S&amp;lt;xz&amp;gt;fhem&amp;lt;&#039;&#039; (z.B. &amp;lt;nowiki&amp;gt;mv S01fhem S99fhem&amp;lt;/nowiki&amp;gt; (dadurch wird fhem nach dem Aufruf des Zeitservice ntp gestartet)&lt;br /&gt;
&lt;br /&gt;
=== Erste Einrichtung von FHEM  ===&lt;br /&gt;
&lt;br /&gt;
Nach der Installation wird FHEM automatisch gestartet. Falls dies nicht passiert ist, so muss man &lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/fhem start&amp;lt;/pre&amp;gt; &lt;br /&gt;
eingeben. &lt;br /&gt;
&lt;br /&gt;
Als nächstes wechselt man auf die Weboberfläche von FHEM. Diese findet man unter&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;http://fhemserver:8083/fhem&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Das ganze sieht folgendermaßen aus: &lt;br /&gt;
&lt;br /&gt;
[[Image:FHEM Weboberfläche.png]] &lt;br /&gt;
&lt;br /&gt;
Auswählen von &#039;&#039;&amp;quot;Edit files&amp;quot;&#039;&#039; - hier wählt man die Datei fhem.cfg aus und trägt folgendes ein: &lt;br /&gt;
&amp;lt;pre&amp;gt;define HMLAN_&amp;amp;lt;meinHMLANAdapterName&amp;amp;gt; HMLAN &amp;amp;lt;IP des HMLAN Adapters&amp;amp;gt;:1000&lt;br /&gt;
attr HMLAN_&amp;amp;lt;meinHMLANAdapterName&amp;amp;gt; hmId &amp;amp;lt;yourId&amp;amp;gt;&lt;br /&gt;
 &amp;lt;/pre&amp;gt; &lt;br /&gt;
bei mir sieht es folgendermaßen aus: &lt;br /&gt;
&amp;lt;pre&amp;gt;define HMLAN_Wohnzimmer HMLAN 192.168.1.99:1000&lt;br /&gt;
attr HMLAN_Wohnzimmer hmId 0815AB&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=FHEM_auf_Debian&amp;diff=45</id>
		<title>FHEM auf Debian</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=FHEM_auf_Debian&amp;diff=45"/>
		<updated>2013-02-18T19:58:45Z</updated>

		<summary type="html">&lt;p&gt;Fidi: /* Erste Einrichtung von FHEM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation von FHEM auf Debian =&lt;br /&gt;
&lt;br /&gt;
Die Installation habe ich auf meinem Debian Server durchgeführt. Es sollte aber auch genau auf diese Weise auf jedem Ubuntu Server funktionieren.&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
# Download von FHEM [http://fhem.de/fhem-5.3.deb Debian Pakage Version 5.3]&lt;br /&gt;
=== Installation ===&lt;br /&gt;
* Installation von FHEM durch den Befehl &amp;lt;nowiki&amp;gt;dpkg -i fhem-5.3.deb&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
** Falls noch nicht alle Vorraussetzungen erfüllt sind bekommt man nun Fehlermeldungen. Die fehlende Pakete müssen dann über den normalen Paketmanager installiert werden. &amp;lt;br /&amp;gt;Ich habe dafür &amp;lt;nowiki&amp;gt;aptitude&amp;lt;/nowiki&amp;gt; genutzt. Danach kann die Installation wieder neu gestartet werden. (Wichtig nicht apt-get nutzen sondern einen Paketmanager der Distribution oder aptitude nutzen. Diese kümmern sich automatisch um die Abhängigkeiten.&lt;br /&gt;
&lt;br /&gt;
=== Autostart überarbeiten ===&lt;br /&gt;
Um sicherzustellen das FHEM beim Neustart des Systems ohne Probleme läuft muss man dafür sorgen dass der FHEM Server erst nach dem NTP Dienst gestartet wird. &lt;br /&gt;
* Wechsel in das Verzeichnis /etc/rc2.d/ &lt;br /&gt;
* Suchen des Eintrags S&amp;lt;xx&amp;gt;fhem und S&amp;lt;xy&amp;gt;ntp (z.B. S01fhem und S02ntp)&lt;br /&gt;
* Verschieben von fhem durch &#039;&#039;mv S&amp;lt;xx&amp;gt;fhem S&amp;lt;xz&amp;gt;fhem&amp;lt;&#039;&#039; (z.B. &amp;lt;nowiki&amp;gt;mv S01fhem S99fhem&amp;lt;/nowiki&amp;gt; (dadurch wird fhem nach dem Aufruf des Zeitservice ntp gestartet)&lt;br /&gt;
&lt;br /&gt;
=== Erste Einrichtung von FHEM  ===&lt;br /&gt;
&lt;br /&gt;
Nach der Installation wird FHEM automatisch gestartet. Falls dies nicht passiert ist, so muss man&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/fhem start&amp;lt;/pre&amp;gt;&lt;br /&gt;
eingeben. &lt;br /&gt;
&lt;br /&gt;
Als nächstes wechselt man auf die Weboberfläche von FHEM. Diese findet man unter&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;http://fhemserver:8083/fhem&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Das ganze sieht folgendermaßen aus: &lt;br /&gt;
&lt;br /&gt;
[[Image:FHEM Weboberfläche.png]] &lt;br /&gt;
&lt;br /&gt;
Wechsel auf den&lt;br /&gt;
&amp;lt;pre&amp;gt;Edit Files&amp;lt;/pre&amp;gt;&lt;br /&gt;
- hier wählt man die Datei fhem.cfg aus und trägt folgendes ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;define HMLAN_&amp;amp;lt;meinHMLANAdapterName&amp;amp;gt; HMLAN &amp;amp;lt;IP des HMLAN Adapters&amp;amp;gt;:1000&lt;br /&gt;
attr HMLAN_&amp;amp;lt;meinHMLANAdapterName&amp;amp;gt; hmId &amp;amp;lt;yourId&amp;amp;gt;&lt;br /&gt;
 &amp;lt;/pre&amp;gt; &lt;br /&gt;
bei mir sieht es folgendermaßen aus: &lt;br /&gt;
&amp;lt;pre&amp;gt;define HMLAN_Wohnzimmer HMLAN 192.168.1.99:1000&lt;br /&gt;
attr HMLAN_Wohnzimmer hmId 0815AB&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Datei:FHEM_Weboberfl%C3%A4che.png&amp;diff=44</id>
		<title>Datei:FHEM Weboberfläche.png</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Datei:FHEM_Weboberfl%C3%A4che.png&amp;diff=44"/>
		<updated>2013-02-18T19:53:47Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=43</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Linux&amp;diff=43"/>
		<updated>2013-02-14T15:28:43Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „= Tipps für Linux&amp;lt;br&amp;gt;  =  == Version herausfinden&amp;lt;br&amp;gt;  ==  *uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tipps für Linux&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
== Version herausfinden&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
*uname -a (Ergebnis z.B. Linux Timeline 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux) &lt;br /&gt;
*cat /proc/version (Ergebnis (leider ohne Info ob 64Bit): Linux version 2.6.38-8-generic (buildd@allspice) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu3) ) #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Linux Sicherheitsupdates einspielen&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Man muss als root angemeldet sein, oder den Befehlen &#039;&#039;sudo &#039;&#039;vorranstellen: &lt;br /&gt;
&lt;br /&gt;
*apt-get update &lt;br /&gt;
*aptitude safe-upgrade &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== fstab - Partitionen immer an die gleiche Stelle mounten&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Dieses Vorgehen ist gerade bei Wechseldatenträgern sehr interessant, da man sonst leicht das Problem hat das die Platte an einer anderen Dynamischen Stelle ins Dateisystem eingehängt wird.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Zuerst muss man die UUID der Partition herausfinden. Das tut man mit Hilfe von blkid: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;blkid -p -o full /dev/sdb1&lt;br /&gt;
UUID=&amp;quot;e291fc88-5378-460e-97a7-3ef91f3c09f3&amp;quot; VERSION=&amp;quot;1.0&amp;quot; TYPE=&amp;quot;ext3&amp;quot; USAGE=&amp;quot;filesystem&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Die UUID herauskopieren und in /etc/fstab einfügen. Das sollte dann in etwa so aussehen: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;# /dev/sdb1 /media/mymountpoint ext3 defaults 0 1&lt;br /&gt;
UUID=e291fc88-5378-460e-97a7-3ef91f3c09f3 /media/mymountpoint ext3 defaults 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
== init.d Autostart bearbeiten/ändern&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Um die Start und Stop Scripte zu entfernen bzw. wieder neu einzurichten muss mit dem Befehl update-init.d gearbeitet werden.&amp;lt;br&amp;gt;Bsp. Entfernen von Openvpn Server nach einem Upgrade: &amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;update-init.d -f openvpn remove&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
== XFCE Session löschen&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
Unter bestimmten Umständen kann es vorkommen das eine XFCE Session Fehlerhaft erhalten bleibt. Diese muss man dann löschen. Mit dem aktuellen Benutzer ist es aber nicht möglich, da die fehlerhaften Daten schon geladen wurden. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Es wird ein zweiter User mit SUDO Rechten benötigt.&amp;lt;br&amp;gt;Folgende Schritte ausführen &lt;br /&gt;
&lt;br /&gt;
*Einloggen mit einem anderen User &lt;br /&gt;
*Wechseln in das Verzeichnis /&amp;amp;lt;userhome&amp;amp;gt;/.cache/session/ &lt;br /&gt;
*Löschen der Dateien in diesem Verzeichnis&lt;br /&gt;
&lt;br /&gt;
Jetzt sollte man sich wieder mit diesem User im System anmelden können.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Self Signed Certificate&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&amp;lt;pre&amp;gt;openssl req -x509 -newkey rsa:1024 -keyout myserver.key -out myserver.crt -days 9000 -nodes&lt;br /&gt;
cat myserver.key myserver.crt &amp;amp;gt; myserver.pem &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=42</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=Hauptseite&amp;diff=42"/>
		<updated>2013-02-14T15:15:55Z</updated>

		<summary type="html">&lt;p&gt;Fidi: /* Zusammengetragenes Wissen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zusammengetragenes Wissen  ==&lt;br /&gt;
&lt;br /&gt;
*[[FHEM]] Hier werden die ersten Schritte und Erfahrungen mit FHEM und Homematic Komponenten gesammelt&lt;br /&gt;
&lt;br /&gt;
*[[Linux]] Nützliche Linux Befehle oder Vorgehensweisen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im [http://meta.wikimedia.org/wiki/Help:Contents Benutzerhandbuch].&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=FHEM_auf_der_Fritzbox&amp;diff=41</id>
		<title>FHEM auf der Fritzbox</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=FHEM_auf_der_Fritzbox&amp;diff=41"/>
		<updated>2013-02-05T19:53:17Z</updated>

		<summary type="html">&lt;p&gt;Fidi: /* Installation von FHEM auf einer Fritz!Box */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation von FHEM auf einer Fritz!Box  =&lt;br /&gt;
&lt;br /&gt;
Die Installation wurde auf einer Fritz!Box 7390 durchgeführt.&amp;lt;br&amp;gt;Zur Verbindung der Komponenten mit der Fritz!Box wird der LAN-Konfigurations-Adapter benötigt.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:LanKonfigAdapter.jpg|120x120px|HomeMatic Lan-Konfigurationsadapter]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:FritzBox7390.jpg|200x200px|Fritz!Box 7390]]&amp;lt;br&amp;gt;LAN-Konfigurations-Adapter vorbereiten  ==&lt;br /&gt;
&lt;br /&gt;
Lan-Konfigurations-Adapter per Netzwerkkabel anschließen und mit Strom versorgen.&amp;lt;br&amp;gt;Mitgelieferte Software (oder Update von Seite http://www.eq-3.de/software.html) zum LAN-Konfigurations-Adapter installieren.&amp;lt;br&amp;gt;Details dazu in der mitgelieferten Anleitung.&amp;lt;br&amp;gt;Im Ordner „Hilfsprogramme“ das Konfigurationsprogramm starten.&amp;lt;br&amp;gt;(Je nach verwendeter Version): &lt;br /&gt;
&lt;br /&gt;
[[Image:InterfaceIconDeutsch.png]]&amp;amp;nbsp; [[Image:InterfaceIconEN.png]] &lt;br /&gt;
&lt;br /&gt;
Falls der HMLAN Adapter nicht gefunden wird unbedingt die neue Version von Homematic herunterladen. Mit der aktuellen Version wird dann auch das Device gefunden.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Über Button „Update Firmware“ die aktuelle Firmware einspielen &lt;br /&gt;
&lt;br /&gt;
[[Image:LanKonfigAdapterUpdateFirmware.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
AES-Verschlüsselung und DHCP deaktivieren.&amp;lt;br&amp;gt;IP-Adresse als feste Adresse eintragen &lt;br /&gt;
&lt;br /&gt;
[[Image:LanKonfigAdapterIPConfig.png]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In der Fritz!Box einstellen, dass dem Gerät stets die gleiche Adresse zugewiesen wird: &lt;br /&gt;
&lt;br /&gt;
[[Image:FritzBoxStaticIP.png]] &lt;br /&gt;
&lt;br /&gt;
== FHEM auf Fritz!Box 7390 installieren  ==&lt;br /&gt;
&lt;br /&gt;
Aktuelle FHEM-Version downloaden unter http://www.fhemwiki.de/wiki/FHEM_Downloads oder von AVM unter http://www.avm.de/de/Service/Service-Portale/Labor/index.php.&amp;lt;br&amp;gt;Hinweis: Die Version aus dem FHEM-WIKI ist meist aktueller. AVM hinkt etwas hinterher. &lt;br /&gt;
&lt;br /&gt;
- Download speichern und entpacken.&amp;lt;br&amp;gt;- Update über die Benutzeroberfläche der FRITZ!Box: &amp;quot;Einstellungen/Erweiterte Einstellungen/ System / Firmware-Update&amp;quot;.&amp;lt;br&amp;gt;Registerkarte &amp;quot;Firmware-Datei&amp;quot;.&amp;lt;br&amp;gt;Namen der Labor-Firmware samt Pfad in das Eingabefeld (z.B. C:\Dokumente und Einstellungen\Benutzername\Desktop\FRITZ!Box-Labor-xxxx.image) eingeben.&amp;lt;br&amp;gt; &amp;quot;Update starten&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Hinweis: Ab jetzt erscheint auf der Startseite der Fritz!Box der Hinweis auf eine „nicht unterstützte Änderung“.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:FritzBoxWarnungOS.png]]&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=HM-SEC-SC&amp;diff=22</id>
		<title>HM-SEC-SC</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=HM-SEC-SC&amp;diff=22"/>
		<updated>2013-02-04T09:08:02Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Pairing eines neuen Gerätes&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Bevor man ein neues Gerät in FHEM einbinden kann muss man es pairen. Das ganze wird über den LanAdapter ausgelöst. Dafür gibt man im Webinterface von FHEM folgenden Befehl ein und klickt auf &amp;quot;save&amp;quot;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
set CUL hmPairForSec 600&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:FHEM pairing HMLAN.png]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nach dem klick auf &amp;quot;save&amp;quot; geht der LanAdapter für 600 Sekunden in den pairing Modus.&amp;lt;br&amp;gt;Auf dem anzulernenden Gerät die Taste fürs Anlernen drücken (Häufig eine Taste für 5 Sekunden drücken)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
in der Datei fhem.cfg wird ein neuer Eintrag generiert, der folgendermaßen aussieht:&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;define CUL_HM_threeStateSensor_081500 CUL_HM 081500&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 actCycle 028:00&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 actStatus unknown&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 devInfo 810101&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 firmware 2.0&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 hmClass sender&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 model HM-SEC-SC&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 protLastRcv 2013-01-31 19:02:17&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 protSndCnt 2&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 protSndLast 2013-01-31 19:02:16&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 room CUL_HM&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 serialNr JEQ1234567&lt;br /&gt;
attr CUL_HM_threeStateSensor_081500 subType threeStateSensor&lt;br /&gt;
define FileLog_CUL_HM_threeStateSensor_081500 FileLog ./log/CUL_HM_threeStateSensor_081500-%Y.log CUL_HM_threeStateSensor_081500&lt;br /&gt;
attr FileLog_CUL_HM_threeStateSensor_081500 logtype text&lt;br /&gt;
attr FileLog_CUL_HM_threeStateSensor_081500 room CUL_HM&lt;br /&gt;
define ActionDetector CUL_HM 000000&lt;br /&gt;
attr ActionDetector actCycle 600&lt;br /&gt;
attr ActionDetector room CUL_HM&lt;br /&gt;
define FileLog_ActionDetector FileLog ./log/ActionDetector-%Y.log ActionDetector&lt;br /&gt;
attr FileLog_ActionDetector logtype text&lt;br /&gt;
attr FileLog_ActionDetector room CUL_HM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Jetzt ist das Pairing Device-&amp;amp;gt;fhem durchgeführt. &lt;br /&gt;
&lt;br /&gt;
Bei einem Schalter (z.B. Steckdose) muss man noch den Rückweg pairen:&amp;lt;br&amp;gt;Während der Konfigurator noch im Pairing modus ist muss man den neuen Eintrag auswählen und dort das Pairing für den Rückweg (also FHEM-&amp;amp;gt;Device) durchführen.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dafür muss man auf das neu eingestellte Device wechseln und &amp;quot;set &amp;amp;lt;Device&amp;amp;gt; pair&amp;quot; eingeben. Über die Weboberfläche sieht es folgenermaßen aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:FHEM_pairing_New_Device_Backroute.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Am Ende kann der Eintrag mit dem kryptischen Namen wieder umbenannt werden, so dass man ihn leichter zuordnen kann.&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=HM-SEC-SC&amp;diff=21</id>
		<title>HM-SEC-SC</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=HM-SEC-SC&amp;diff=21"/>
		<updated>2013-02-04T09:04:11Z</updated>

		<summary type="html">&lt;p&gt;Fidi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Pairing eines neuen Gerätes&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Bevor man ein neues Gerät in FHEM einbinden kann muss man es pairen. Das ganze wird über den LanAdapter ausgelöst. Dafür gibt man im Webinterface von FHEM folgenden Befehl ein und klickt auf &amp;quot;save&amp;quot;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
set CUL hmPairForSec 600&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:FHEM pairing HMLAN.png]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nach dem klick auf &amp;quot;save&amp;quot; geht der LanAdapter für 600 Sekunden in den pairing Modus.&amp;lt;br&amp;gt;Auf dem anzulernenden Gerät die Taste fürs Anlernen drücken (Häufig eine Taste für 5 Sekunden drücken)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
in der Datei fhem.cfg wird ein neuer Eintrag generiert, der folgendermaßen aussieht:&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;define CUL_HM_threeStateSensor_1E8812 CUL_HM 081500&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 actCycle 028:00&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 actStatus unknown&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 devInfo 810101&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 firmware 2.0&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 hmClass sender&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 model HM-SEC-SC&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 protLastRcv 2013-01-31 19:02:17&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 protSndCnt 2&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 protSndLast 2013-01-31 19:02:16&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 room CUL_HM&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 serialNr JEQ1234567&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 subType threeStateSensor&lt;br /&gt;
define FileLog_CUL_HM_threeStateSensor_1E8812 FileLog ./log/CUL_HM_threeStateSensor_1E8812-%Y.log CUL_HM_threeStateSensor_1E8812&lt;br /&gt;
attr FileLog_CUL_HM_threeStateSensor_1E8812 logtype text&lt;br /&gt;
attr FileLog_CUL_HM_threeStateSensor_1E8812 room CUL_HM&lt;br /&gt;
define ActionDetector CUL_HM 000000&lt;br /&gt;
attr ActionDetector actCycle 600&lt;br /&gt;
attr ActionDetector room CUL_HM&lt;br /&gt;
define FileLog_ActionDetector FileLog ./log/ActionDetector-%Y.log ActionDetector&lt;br /&gt;
attr FileLog_ActionDetector logtype text&lt;br /&gt;
attr FileLog_ActionDetector room CUL_HM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Jetzt ist das Pairing Device-&amp;amp;gt;fhem durchgeführt. &lt;br /&gt;
&lt;br /&gt;
Bei einem Schalter (z.B. Steckdose) muss man noch den Rückweg pairen:&amp;lt;br&amp;gt;Während der Konfigurator noch im Pairing modus ist muss man den neuen Eintrag auswählen und dort das Pairing für den Rückweg (also FHEM-&amp;amp;gt;Device) durchführen.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dafür muss man auf das neu eingestellte Device wechseln und &amp;quot;set &amp;amp;lt;Device&amp;amp;gt; pair&amp;quot; eingeben. Über die Weboberfläche sieht es folgenermaßen aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:FHEM_pairing_New_Device_Backroute.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Am Ende kann der Eintrag mit dem kryptischen Namen wieder umbenannt werden, so dass man ihn leichter zuordnen kann.&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.sensthome.de/index.php?title=HM-SEC-SC&amp;diff=20</id>
		<title>HM-SEC-SC</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.sensthome.de/index.php?title=HM-SEC-SC&amp;diff=20"/>
		<updated>2013-02-03T21:07:33Z</updated>

		<summary type="html">&lt;p&gt;Fidi: Die Seite wurde neu angelegt: „= Pairing eines neuen Gerätes&amp;lt;br&amp;gt;  =  Bevor man ein neues Gerät in FHEM einbinden kann muss man es pairen. Das ganze wird über den LanAdapter ausgelöst. Dafü…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Pairing eines neuen Gerätes&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Bevor man ein neues Gerät in FHEM einbinden kann muss man es pairen. Das ganze wird über den LanAdapter ausgelöst. Dafür gibt man im Webinterface von FHEM folgenden Befehl ein und klickt auf &amp;quot;save&amp;quot;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
set CUL hmPairForSec 600&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Image:FHEM pairing HMLAN.png]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Nach dem klick auf &amp;quot;save&amp;quot; geht der LanAdapter für 600 Sekunden in den pairing Modus.&amp;lt;br&amp;gt;Auf dem anzulernenden Gerät die Taste fürs Anlernen drücken (Häufig eine Taste für 5 Sekunden drücken)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
in der Datei fhem.cfg wird ein neuer Eintrag generiert, der folgendermaßen aussieht:&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;define CUL_HM_threeStateSensor_1E8812 CUL_HM 1E8812&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 actCycle 028:00&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 actStatus unknown&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 devInfo 810101&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 firmware 2.0&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 hmClass sender&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 model HM-SEC-SC&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 protLastRcv 2013-01-31 19:02:17&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 protSndCnt 2&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 protSndLast 2013-01-31 19:02:16&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 room CUL_HM&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 serialNr JEQ0717640&lt;br /&gt;
attr CUL_HM_threeStateSensor_1E8812 subType threeStateSensor&lt;br /&gt;
define FileLog_CUL_HM_threeStateSensor_1E8812 FileLog ./log/CUL_HM_threeStateSensor_1E8812-%Y.log CUL_HM_threeStateSensor_1E8812&lt;br /&gt;
attr FileLog_CUL_HM_threeStateSensor_1E8812 logtype text&lt;br /&gt;
attr FileLog_CUL_HM_threeStateSensor_1E8812 room CUL_HM&lt;br /&gt;
define ActionDetector CUL_HM 000000&lt;br /&gt;
attr ActionDetector actCycle 600&lt;br /&gt;
attr ActionDetector room CUL_HM&lt;br /&gt;
define FileLog_ActionDetector FileLog ./log/ActionDetector-%Y.log ActionDetector&lt;br /&gt;
attr FileLog_ActionDetector logtype text&lt;br /&gt;
attr FileLog_ActionDetector room CUL_HM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Jetzt ist das Pairing Device-&amp;amp;gt;fhem durchgeführt. &lt;br /&gt;
&lt;br /&gt;
Bei einem Schalter (z.B. Steckdose) muss man noch den Rückweg pairen:&amp;lt;br&amp;gt;Während der Konfigurator noch im Pairing modus ist muss man den neuen Eintrag auswählen und dort das Pairing für den Rückweg (also FHEM-&amp;amp;gt;Device) durchführen.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dafür muss man auf das neu eingestellte Device wechseln und &amp;quot;set &amp;amp;lt;Device&amp;amp;gt; pair&amp;quot; eingeben. Über die Weboberfläche sieht es folgenermaßen aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:FHEM_pairing_New_Device_Backroute.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Am Ende kann der Eintrag mit dem kryptischen Namen wieder umbenannt werden, so dass man ihn leichter zuordnen kann.&lt;/div&gt;</summary>
		<author><name>Fidi</name></author>
	</entry>
</feed>