<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://mail.aboehler.at/doku/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="https://mail.aboehler.at/doku/feed.php">
        <title>Andreas Böhler - projects</title>
        <description></description>
        <link>https://mail.aboehler.at/doku/</link>
        <image rdf:resource="https://mail.aboehler.at/doku/lib/exe/fetch.php/wiki:dokuwiki.svg" />
       <dc:date>2026-04-14T03:49:13+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:a1smarthome?rev=1616709007&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:acb8300?rev=1453760406&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:dns320l?rev=1424295479&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:dokuwiki_plugins?rev=1493202316&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:elero_repair?rev=1746641734&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:fritz3390?rev=1590490779&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:fritz3490?rev=1590648805&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:ha?rev=1755023728&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:hh40v?rev=1682623243&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:lt_presentation?rev=1490610070&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:monitordaemon?rev=1511379157&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:na500?rev=1621452230&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:open_source?rev=1754073324&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:photoboxv1?rev=1594389083&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:photoboxv2?rev=1594389885&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:pydund?rev=1590510888&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:re200?rev=1725264474&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:somfy?rev=1424345601&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:start?rev=1684871634&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:streamingbox?rev=1594391144&amp;do=diff"/>
                <rdf:li rdf:resource="https://mail.aboehler.at/doku/doku.php/projects:zte_mf28x?rev=1723019587&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://mail.aboehler.at/doku/lib/exe/fetch.php/wiki:dokuwiki.svg">
        <title>Andreas Böhler</title>
        <link>https://mail.aboehler.at/doku/</link>
        <url>https://mail.aboehler.at/doku/lib/exe/fetch.php/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:a1smarthome?rev=1616709007&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-25T21:50:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>A1 Smart Home Gateway</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:a1smarthome?rev=1616709007&amp;do=diff</link>
        <description>A1 Smart Home Gateway

While looking for cheap motion sensors and other smart home devices, I stumbled upon the A1 Smart Home ecosystem on willhaben. I found a very good offer for two complete starter kits, consisting of 

	*  A1 Smart Home Gateway / A1 Smart Home Premium Gateway</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:acb8300?rev=1453760406&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-25T22:20:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LG ACB8300</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:acb8300?rev=1453760406&amp;do=diff</link>
        <description>LG ACB8300

The LG ACB8300 is a cheap monitor calibration utility. It is designed for LG monitors and is currently only supported by LG's True Color Pro software.

I bought such a device, even though I don't have a LG display. My initial thought was that the device was just another rebranded colorimeter - but it turned out it was wrong.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:dns320l?rev=1424295479&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-18T21:37:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux on the D-Link DNS-320L</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:dns320l?rev=1424295479&amp;do=diff</link>
        <description>Linux on the D-Link DNS-320L

I recently purchased a D-Link DNS-320L, hoping that it would be similar enough to the DNS-320 to get Linux up and running. Turned out that I was wrong. The DNS-320L features a different, but similar CPU and is tighter controller by an additional microcontroller.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:dokuwiki_plugins?rev=1493202316&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-26T10:25:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DokuWiki PlugIns</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:dokuwiki_plugins?rev=1493202316&amp;do=diff</link>
        <description>DokuWiki PlugIns

DokuWiki is my favourite Wiki platform for doing all kinds of things. This website runs on DokuWiki, too. Being a very powerful Wiki, it can be easily customized and extended with plugins.

For various projects and use-cases I neede to create or enhance a PlugIn.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:elero_repair?rev=1746641734&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-07T18:15:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Repairing Elero RevoLine motors</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:elero_repair?rev=1746641734&amp;do=diff</link>
        <description>Repairing Elero RevoLine motors

We have over thirty Elero RevoLine motors (RolTop, RolMotion, RolSmart) around the house. Most of them died after 10-15 years of wireless use. Instead of replacing them (which is quite expensive), I decied to repair the motors and the shutters themselves. We also replaced all cables by proper 4-conductor cables to control them in wired mode from our central control system.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:fritz3390?rev=1590490779&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T10:59:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux/OpenWrt on the AVM FRITZ!Box 3390</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:fritz3390?rev=1590490779&amp;do=diff</link>
        <description>Linux/OpenWrt on the AVM FRITZ!Box 3390

Since we have DSL-based Internet in the office and at home, I'm interested in capable WiFi routers with DSL modem. Finding such a device with OpenWrt support is not exactly easy. Basically, only Lantiq devices are supported, but WAVE300 WiFi is not. Thus, the options are very limited.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:fritz3490?rev=1590648805&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-28T06:53:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux/OpenWrt on the AVM FRITZ!Box 3490</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:fritz3490?rev=1590648805&amp;do=diff</link>
        <description>Linux/OpenWrt on the AVM FRITZ!Box 3490

After working on the 3390, I bought a used 3490 which is more capable (twice the RAM, Flash and more WiFi bandwidth). Currently, I'm experiencing problems with the xhci controller, but apart from that, it's working fine.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:ha?rev=1755023728&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-12T18:35:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Home Assistant for Home Automation</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:ha?rev=1755023728&amp;do=diff</link>
        <description>Home Assistant for Home Automation

In 2020, we completely renovated our home. During this process, we had the chance to decide which cables to run and to integrate a home automation right from the start. I'm not a big fan of proprietary servers and controls, so KNX and co. were out of the game.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:hh40v?rev=1682623243&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-27T19:20:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux/OpenWrt on the Alcatel HH40V</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:hh40v?rev=1682623243&amp;do=diff</link>
        <description>Linux/OpenWrt on the Alcatel HH40V

I needed a cheap LTE router for some quick tests and bought a used Alcatel HH40V for cheap. It's based on a QCA9531 SoC with 128MiB RAM and 16MiB flash and it's running an old, customized version of OpenWrt on this SoC. The LTE module is based on a Qualcomm module and is running its own, customized Android stack.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:lt_presentation?rev=1490610070&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-27T10:21:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LT_Presentation</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:lt_presentation?rev=1490610070&amp;do=diff</link>
        <description>LT_Presentation

As a teacher and lecturer, I need to give talks and presentations quite often. Usually, I write my presentations in LaTeX and use a PDF viewer like Atril (Mate Document Viewer) to display the slides.

A few months ago, I also bought a Logitech R400 wireless presenter as well as a Genius Ring Presenter and an ISY Presenter to control the presentation. This works quite well if the document viewer is the active window. However, I tend to have either a script or different other thin…</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:monitordaemon?rev=1511379157&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-11-22T19:32:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>monitorDaemon</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:monitordaemon?rev=1511379157&amp;do=diff</link>
        <description>monitorDaemon

Another handy tool I wrote to ease my duties as teacher and lecturer. monitorDaemon automatically remembers display (monitor) positions based on the EDID of the display (only). 

Usage

Start monitorDaemon, by default it sits in your system tray and does nothing. You need to click the symbol and enable</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:na500?rev=1621452230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-19T19:23:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux/OpenWrt on the SERCOMM NA502/NA502s</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:na500?rev=1621452230&amp;do=diff</link>
        <description>Linux/OpenWrt on the SERCOMM NA502/NA502s

In our home, we renovated two of the three floors. Thus, one floor does not have the necessary wiring in place to support the devices we're using on the other floors. Since I already had some experience with Z-Wave, I decided to look for a Z-Wave gateway.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:open_source?rev=1754073324&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-01T18:35:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Open Source</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:open_source?rev=1754073324&amp;do=diff</link>
        <description>Open Source

I try to list here the contributions I made to various Open Source projects. My personal projects are not listed here, you can find most of them on my github page at &lt;https://github.com/andyboeh&gt;

OpenWrt

Probably the project where I contributed to the most. Here is a list of devices I've added support for:</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:photoboxv1?rev=1594389083&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-10T13:51:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Photobox v1</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:photoboxv1?rev=1594389083&amp;do=diff</link>
        <description>Photobox v1

Ever since I saw a Photobox at a wedding I was invited to, I wanted to build my own. Several years later, I finally did it! This is my first photobox build, so some things might not be perfect, but so far it works great!

Features

	*  Compact</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:photoboxv2?rev=1594389885&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-10T14:04:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Photobox v2</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:photoboxv2?rev=1594389885&amp;do=diff</link>
        <description>Photobox v2

After building V1, I decided to build a second one with less flaws than the first one:

	*  Soft Power-on/Off
	*  Single power supply operation
	*  Printer display visible
	*  Focus assist light
	*  Externally accessible HDMI port
	*  Better screen resolution</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:pydund?rev=1590510888&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-26T16:34:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pydund - Pyhon dund replacement (PalmOS Bluetooth connectivity)</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:pydund?rev=1590510888&amp;do=diff</link>
        <description>pydund - Pyhon dund replacement (PalmOS Bluetooth connectivity)

Years ago, when I was still at school, I bought a Palm Tungsten T3 PDA. A few days ago, I resurrected the device (i.e. replaced the battery and started using it again).

The PDA still works fine, however Bluetooth HotSync doesn't work anymore since the required Bluetooth-daemons on the Linux-side are deprecated.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:re200?rev=1725264474&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-02T08:07:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux/OpenWrt on the TP-Link RE200v1/RE200v2</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:re200?rev=1725264474&amp;do=diff</link>
        <description>Linux/OpenWrt on the TP-Link RE200v1/RE200v2

Over a year ago, I got a TP-Link RE200v1 for free. Quickly, I discovered some severe limitations in the Firmware and wanted to port OpenWrt to the device. The first problem was opening the case: It's welded together.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:somfy?rev=1424345601&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-19T11:33:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DiY Somfy Blind Controls</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:somfy?rev=1424345601&amp;do=diff</link>
        <description>DiY Somfy Blind Controls

My flat came preinstalled with Somfy window blinds and a remote controller. However, no wall switches were installed and no timers or any integration with a home automation system was present. As I recently purchased a MiCasaVerde VeraLite, I wanted to integrate the blinds into the system.</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:start?rev=1684871634&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-23T19:53:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Projects &amp; Hacks</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:start?rev=1684871634&amp;do=diff</link>
        <description>Projects &amp; Hacks</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:streamingbox?rev=1594391144&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-10T14:25:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Streaming Box / Photobox v3</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:streamingbox?rev=1594391144&amp;do=diff</link>
        <description>Streaming Box / Photobox v3

As a teacher, I was recently (due to the Coronavirus restrictions) forced to teach only half the students in class, the other half would be at home. I decided to live-stream my classes and looked for an easy solution. 

In the end, I used my Photobox knowledge to build something similar for live streaming, but with a few different components/requirements:</description>
    </item>
    <item rdf:about="https://mail.aboehler.at/doku/doku.php/projects:zte_mf28x?rev=1723019587&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-07T08:33:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OpenWrt on the ZTE MF282/MF282+/MF287/MF287+/MF287Pro (DreiTube/HuiTube and DreiNeo)</title>
        <link>https://mail.aboehler.at/doku/doku.php/projects:zte_mf28x?rev=1723019587&amp;do=diff</link>
        <description>OpenWrt on the ZTE MF282/MF282+/MF287/MF287+/MF287Pro (DreiTube/HuiTube and DreiNeo)

The ZTE MF282 aka 3 HuiTube / DreiTube and the ZTE MF287 series aka DreiNeo are both routers with integrated LTE modem, made exclusively for the network operator 3 in Austria. I ported OpenWrt to all devices of these series and found an easy-to-use unlocking method for them (with the exception of the MF282+).</description>
    </item>
</rdf:RDF>
