<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://koehlers.de/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://koehlers.de/wiki/feed.php">
        <title>Steffen Köhlers Online- Bastelbuch - smarthome</title>
        <description></description>
        <link>http://koehlers.de/wiki/</link>
        <image rdf:resource="http://koehlers.de/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-18T03:37:04+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:arduinovscode&amp;rev=1681643764&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:djangoserver&amp;rev=1648459796&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:esp01&amp;rev=1546092317&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:esp12sneopixel&amp;rev=1760770777&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:esp8266micropython&amp;rev=1616251890&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:espsunrise&amp;rev=1653740084&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:fritzboxcallmonitor&amp;rev=1599994943&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:neopixeldo_edit&amp;rev=1653570412&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:nodered&amp;rev=1761457701&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:obiwifirelay&amp;rev=1599998165&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:openhab&amp;rev=1581237027&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:raspipicojoystick&amp;rev=1629549194&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:raspipicomultidac&amp;rev=1628953679&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:raspipicopipimat&amp;rev=1692635300&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:sonoffrfbridge&amp;rev=1538568005&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:sshtunnelngrok&amp;rev=1677591391&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:teensy4&amp;rev=1690084535&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:telegrambot&amp;rev=1708172609&amp;do=diff"/>
                <rdf:li rdf:resource="http://koehlers.de/wiki/doku.php?id=smarthome:usvraspi&amp;rev=1580033616&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://koehlers.de/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Steffen Köhlers Online- Bastelbuch</title>
        <link>http://koehlers.de/wiki/</link>
        <url>http://koehlers.de/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:arduinovscode&amp;rev=1681643764&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-16T11:16:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Arduino mit Visual Studio Code (VSCode)</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:arduinovscode&amp;rev=1681643764&amp;do=diff</link>
        <description>Arduino mit Visual Studio Code (VSCode)

Das Ecosystem von Arduino bietet viele spannende Projekte. Die Standard- IDE von Arduino bringt einen aber ziemlich an den Rand der Verzweiflung, weil sie einerseits verheimlicht, wie der aktuelle Compiler denn nun wirklich parametriert ist, und bei der Fehlersuche kommt ausser einem pauschalen</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:djangoserver&amp;rev=1648459796&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-28T09:29:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Webapplikationen mit Django, REST-API und Vue</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:djangoserver&amp;rev=1648459796&amp;do=diff</link>
        <description>Webapplikationen mit Django, REST-API und Vue

Ohne Virtenv

Django über den Packetmanager installieren
sudo apt install python3-django
oder alternativ über pip 
python3 -m pip install Django
Mit Virtenv

Environment erzeugen

python3 -m venv .venv  // &gt; Linux, macOS
python -m venv .venv    // &gt; Windows 10, Windows 11</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:esp01&amp;rev=1546092317&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-29T14:05:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ESP01 einrichten</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:esp01&amp;rev=1546092317&amp;do=diff</link>
        <description>ESP01 einrichten

Arduino-IDE

Zuerst einmal die IDE selber: &lt;https://www.arduino.cc/en/Guide/Linux&gt;

Dann die Schreibrechte aufs serial device einstellen
ls -l /dev/ttyACM*
crw-rw---- 1 root dialout 188, 0 5 apr 23.01 ttyACM0
Dann muss der eigene User noch der Gruppe dialout zugeordnet werden</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:esp12sneopixel&amp;rev=1760770777&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-18T06:59:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Power Neopixel mit ESP8266 ESP-12S</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:esp12sneopixel&amp;rev=1760770777&amp;do=diff</link>
        <description>Power Neopixel mit ESP8266 ESP-12S

Der ESP8266 ESP-12S hat ne Macke, was den Bootmodus angeht.

Erste Hinweise finden sich hier: &lt;https://www.reddit.com/r/embedded/comments/16yo4uf/esp8266_esp12s_wifi_microcontroller_iotmcu/&gt;

Daraus wurde dann:

	*  GPIO0 (=IO0) auf GND
	*  GPIO15 auf GND (pin wie auf dem Bild gezeigt)
	*  RST auf GND beim Booten



Dann ist der ESP im Bootmode</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:esp8266micropython&amp;rev=1616251890&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-20T14:51:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ESP8266 Wemos D1 Mini mit Micropython und Bipes</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:esp8266micropython&amp;rev=1616251890&amp;do=diff</link>
        <description>ESP8266 Wemos D1 Mini mit Micropython und Bipes

Das Online-Tool Bipes soll ja grafische Programmierung von Micropython- Geräten bieten, ohne das man dafür eigene Software brauchen soll. Zumindest für das Flashen der initialen Micropython- Firmware braucht man die dann aber doch noch</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:espsunrise&amp;rev=1653740084&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-28T12:14:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LED Panel with a real Sunrise</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:espsunrise&amp;rev=1653740084&amp;do=diff</link>
        <description>LED Panel with a real Sunrise

A RGB LED Panel can show all colors of a sunrise, but can it also simulate a real existing sunrise as such? Let&#039;s try..

First we need to find real sunrise data. YouTube is of course one of the best sources for that, so try to find a movie of a beautyful sunrise. Make sure that the sunrise shows many color transisions, not only a stupid</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:fritzboxcallmonitor&amp;rev=1599994943&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-13T11:02:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Fritzbox Call Monitor with ESP8266</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:fritzboxcallmonitor&amp;rev=1599994943&amp;do=diff</link>
        <description>Fritzbox Call Monitor with ESP8266

At start it was just a question of a relevant, if it could not be indicated somehow, that there&#039;s a phone call ongoing on the Fritzbox.

When thinking about it, the first idea was to do something with the TR-064 protocol, but in the end it&#039;s much more simple:</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:neopixeldo_edit&amp;rev=1653570412&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-26T13:06:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Wemos D1 Mini: NeoPixel mit Micropython</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:neopixeldo_edit&amp;rev=1653570412&amp;do=diff</link>
        <description>Wemos D1 Mini: NeoPixel mit Micropython

Die aktuelle Firmware („latest stable Firmware“) für ESP8266-Boards hier herunterladen:
&lt;https://micropython.org/download/esp8266/&gt;

(Und wenn man aus Versehen die nur für 512K compilierte Version erwischt, wundert man sich einen ganzen Vormittag, warum nichts funktioniert</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:nodered&amp;rev=1761457701&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-26T05:48:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Nodered aufsetzen</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:nodered&amp;rev=1761457701&amp;do=diff</link>
        <description>Nodered aufsetzen

Der Faulheit halber nimmt man dasfertige C&#039;t Setup.

Nur leider crasht der NodeRed- Container beim Start, darum ersetzt man das C&#039;t Image im docker-compose.yml vor dem ersten Start dann doch mit dem Original von NodeRed und setzt die Ports und Network modes wie in einer älteren Version, dann geht&#039;s jedenfalls</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:obiwifirelay&amp;rev=1599998165&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-13T11:56:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Die Obi- Steckdose programmieren</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:obiwifirelay&amp;rev=1599998165&amp;do=diff</link>
        <description>Die Obi- Steckdose programmieren

 Achtung, Lebensgefahr !! Solange irgendwelche Leitungen an die Platine angeschlossen sind, darf das Gerät auf keinen Fall über seine Steckdose mit dem Stromnetz verbunden sein! 

OBI 1 Steckdose

(&lt;https://tasmota.github.io/docs/#/devices/OBI-Wifi-Socket&gt;)
  Steckdose   Anschluss am USB-RS232</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:openhab&amp;rev=1581237027&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-09T08:30:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OpenHAB2 aufsetzen</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:openhab&amp;rev=1581237027&amp;do=diff</link>
        <description>OpenHAB2 aufsetzen

Image auf SD-Karte, booten und warten, bis alle Updates installiert wurden

Mosquitto installieren
sudo apt-get install mosquitto

Openhabian-config

per
sudo openhabian-config 
die verdammte Zeitzone richtig einstellen!! 

Unter Settings kann man auch das ZRAM- Feature aktivieren, was SD Card Schäden vorbeugen soll</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:raspipicojoystick&amp;rev=1629549194&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-21T12:33:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>USB Keyboard and Gamepad Emulation for an old analog Joystick</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:raspipicojoystick&amp;rev=1629549194&amp;do=diff</link>
        <description>USB Keyboard and Gamepad Emulation for an old analog Joystick

The Internet Archive provides some great browser emulations for tons of old arcade games.

But for myself it came out as very disappointing, that the emulators can only be played with the keyboard, and any trials to connect a usb gamepad finally failed because of weak or no gamepad support of the emulator (JSMAME).</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:raspipicomultidac&amp;rev=1628953679&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-14T15:07:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Multi-Analog Output with a Raspberry Pico</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:raspipicomultidac&amp;rev=1628953679&amp;do=diff</link>
        <description>Multi-Analog Output with a Raspberry Pico

Out of the need for an unexpensive Multi- Analog- Output Board this idea came up:

A Raspi Pico receives a serial string via serial line and transfers the numeric values to Microchip MCP4802, which are connected in parallel to an SPI bus with multiple CS (Chip Select) signals.</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:raspipicopipimat&amp;rev=1692635300&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-21T16:28:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Pipimat 2000 - Die Teppichnässer- Alarmanlage</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:raspipicopipimat&amp;rev=1692635300&amp;do=diff</link>
        <description>Pipimat 2000 - Die Teppichnässer- Alarmanlage

Klingt komisch, is aber so: Diese Schaltung macht MP3- Radau, wenn die Sensormatte einen vierbeinigen Mitbewohner dabei erwischt, dass er mal wieder seine Reviermarke in den Teppich setzt.

Installation von Circuit Python</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:sonoffrfbridge&amp;rev=1538568005&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-03T12:00:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:sonoffrfbridge&amp;rev=1538568005&amp;do=diff</link>
        <description>Sonoff 433RF-Bridge
Programmer mit Platine verbinden, Schalter auf Platine auf Off, Taster gedrückt halten und Programmer mit Rechner verbinden. 3 Sekunden warten, Taster loslassen

Flash löschen:

esptool.py --port /dev/ttyUSB0 --baud 115200 erase_flash</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:sshtunnelngrok&amp;rev=1677591391&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-28T13:36:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Port Tunnel mit SSH und ngrok</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:sshtunnelngrok&amp;rev=1677591391&amp;do=diff</link>
        <description>Port Tunnel mit SSH und ngrok

Wenn man mal remote auf einen Server zugreifen muss, der sich hinter einer Firewall befindet, läßt sich mit ngrok als Anbieter ein von ausserhalb erreichbarer Port tunneln

ngrok installieren, wie auf der Homepage beschrieben</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:teensy4&amp;rev=1690084535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-07-23T03:55:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:teensy4&amp;rev=1690084535&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:telegrambot&amp;rev=1708172609&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-17T12:23:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ein Telegram Bot (nicht nur) für&#039;s Smart Home</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:telegrambot&amp;rev=1708172609&amp;do=diff</link>
        <description>Ein Telegram Bot (nicht nur) für&#039;s Smart Home

Dank der großartigen API von Telegram kann man schnell sein eigenes Gebastel mit einem Telegram Chat Bot verbinden und Nachrichten in eine Gruppe posten:

	*  in Telegram mit dem Botfather mit dem /newbot Befehl den neuen passenden Bot erzeugen und sich dessen</description>
    </item>
    <item rdf:about="http://koehlers.de/wiki/doku.php?id=smarthome:usvraspi&amp;rev=1580033616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-26T10:13:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Unterbrechungsfreie Stromversorgung für den Raspi</title>
        <link>http://koehlers.de/wiki/doku.php?id=smarthome:usvraspi&amp;rev=1580033616&amp;do=diff</link>
        <description>Unterbrechungsfreie Stromversorgung für den Raspi

Wenn man erst mal alle Fehler raus hat, sieht es ganz einfach aus, hier am Beispiel des StromPI 1. Beim Anschliessen nicht vergessen: Die 5 Volt Power gehören an den Micro-USB- Anschluss der StromPI Erweiterungsplatine!</description>
    </item>
</rdf:RDF>
