MCPcopy Index your code
hub / github.com/BoeserBob/Taupi-4.0

github.com/BoeserBob/Taupi-4.0 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
7 symbols 13 edges 1 files 0 documented · 0% updated 23d ago★ 347 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Taupi-4.0

:-) Vereinfachte Version powered by HolzaChr -> alles in einen Script gepackt und ohne KVS! :-) https://github.com/holzachr

Eine Taupunkt-gesteuerte Zwangsbelüftung mit einem Shelly Plug S Plus als Schaltsteckdose und BLE-Gateway, sowie zwei Shelly BLU HT Sensoren.

Vorab noch ein Hinweis: günstige Lüfter sind meist schlecht entstört. Shelly Plugs sind empfindlich gegen diese Überspannungen. Verbaut deshalb eine Entstörvorrichtung, z.B. den Shelly RC-Snubber entweder direkt am Lüfter oder in einem separaten Schukostecker, den du einfach zusammen mit dem Lüfter in eine Dreifachsteckdose steckst.

Getestet mit: - Shelly Plus Plug S, Gerätemodell SNPL-00112EU, Firmware-Version 20250730-063227/1.7.0-gbe7545d - Shelly BLU HT, Gerätemodell SBHT-003C, Firmware-Version 20250818-045415/v1.0.23@27f3ef9b

Inspiriert durch den phänomenalen Taupunktlüfter aus der Zeitschrift MAKE 1/2022 .... - geplagt von grässlichen Versuchen mit dem Arduino (Taupi-1.0: grrr, kein WLAN) - gequält von lausigen DHT22 Sensoren an einem selbst programmierten ESP8266 (Taupi-2.0: Kotz, DHT22 und EMV...) - geflasht von ESP easy, Rules und den BME280 (Taupi-3.0: laaangweilig, damit war der Taupunktlüfter an einem Nachmittag fertig).

... habe ich als Taupi-4.0 eine idiotensichere Variante ohne Löten, ohne Kabel zu den Sensoren, ohne 230 V Basteleien zusammengestellt.

Warum auf einer Shelly Plug und nicht im coolen HomeAssistant oder IOBroker oder sowas? Das ist doch Steinzeit.

  • Damit es als Insel mit minimalem Aufwand fernab von WLANs und Routern laufen kann.
  • Günstig, kompakt, einfach zu administrieren.
  • Und weils geht.

Was ist die Aufgabe des Taupunktlüfters?

  • Der Taupunktlüfter soll die Luftfeuchtigkeit in einem Raum (meist Keller) durch gesteuerte Belüftung möglichst weit absenken.
  • Den Begriff Taupunkt erkläre ich nicht, die Kollegen von der MAKE erklären das Prinzip perfekt.

Wie macht der Lüfter das?

  • Der Taupunktlüfter lüftet nur dann, wenn die Außenluft (deutlich) weniger Wasser als die Innenluft enthält.

Woraus besteht das System?

  • zwei kabellose Temperatur und Feuchtigkeitssensoren Shelly BLU HT (einer für innen, einer für außen)
  • einer Shelly Plug S Plus (schaltet den Lüfter, ist die Plattform für die Skripte)
  • einem Lüfter (230 V Lüfter mit Stecker, z.B. 150 mm, 15 W)
  • ein Skript, das auf der Shelly Plug S installiert werden muss

Installationsvideo:

https://youtu.be/OwO5WBgde4s?si=qNCkJwFlZNB12Jp6

Und so viel bringts -> Short: https://youtube.com/shorts/eaow63bAOWc

Installationsanleitung Kurzversion

  • Shelly Plug einrichten
  • BT-Sensoren mit Shelly Plug koppeln.
  • Firmwareupdates durchführen.
  • Skript installieren (Taupi-4.0.js).
  • Adressen der BT-Sensoren raussuchen und im Kopfteil von Taupi-4.0.js anpassen.
  • Skript auf automatischen Start stellen.

Die Farbe des Shelly Farbrings zeigt den Status an (Bedeutung der Farbcodes siehe File Bedienungsanleitung)

Anregungen und Korrekturen gerne, das Projekt wird sicher wachsen :-)

Core symbols most depended-on inside this repo

farbring
called by 5
Taupi-4.0.js
taupunkt
called by 2
Taupi-4.0.js
getByteSize
called by 2
Taupi-4.0.js
schalten
called by 1
Taupi-4.0.js
checkBlu
called by 1
Taupi-4.0.js
initBLE
called by 1
Taupi-4.0.js
BLEScanCallback
called by 0
Taupi-4.0.js

Shape

Function 7

Languages

TypeScript100%

Modules by API surface

Taupi-4.0.js7 symbols

For agents

$ claude mcp add Taupi-4.0 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page