Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation.

Screenshots Aus der README von basbruss/adaptive-cover.

alt textalt textalt text

Überblick

Adaptive Cover ist eine Integration, die vertikale, horizontale und gekippte Jalousien anhand des Sonnenstands bewegt. Sie berechnet eine Position der Abdeckung, die direktes Sonnenlicht abhält, wenn die Sonne innerhalb eines festgelegten Sichtfelds des Fensters steht. Sie bietet drei Strategiemodi: Basic, Klima und Sicherheit, wobei der Klimamodus Anwesenheit, Innen- und Außentemperatur, Wetter, Lux und Einstrahlung berücksichtigt. Der Sicherheitsmodus schließt Abdeckungen, wenn niemand zu Hause ist, und manuelle Steuerung einer Abdeckung wird erkannt und für eine festgelegte Dauer unberührt gelassen. Sie fügt Abdeckungen, Sensoren, einen Binärsensor für Sonne vor dem Fenster, Schalter, Auswahlen, Tasten und Szenen hinzu, dazu einen optionalen Hub, der alle Jalousien gemeinsam steuert. Sie läuft lokal und wird in der Benutzeroberfläche konfiguriert.

Zusammenfassung der README und des Codes von basbruss/adaptive-cover, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich

Unterstützt

  • Funktioniert lokal Spricht mit deinen Geräten in deinem eigenen Netzwerk. Keine Cloud des Herstellers dazwischen.

  • Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.

  • Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.

Stellt bereit

  • Abdeckungen
  • Schalter
  • Sensoren

Einrichtung

Installiere sie aus dem Marketplace und starte Home Assistant neu. Füge sie dann unter Einstellungen > Geräte & Dienste hinzu.

Schritt 1

  • Name
  • Blueprint zu HomeAssistant hinzufügen
  • Art der Jalousie

Schritt 2

  • Minimale PositionsänderungMinimale Änderung der Position, die nötig ist, bevor die Position der Abdeckung angepasst wird
  • Minimaler Abstand zwischen PositionsänderungenMinimaler Zeitabstand zwischen Positionsänderungen; das Minimum beträgt 2 Minuten
  • StartzeitStartzeit für jeden Tag; vor dieser Uhrzeit bleibt die Abdeckung stehen
  • Entität für die StartzeitEntität, die den Zustand der Startzeit darstellt und die oben festgelegte feste Startzeit überschreibt. Nützlich, um die Startzeit mit einer Entität zu automatisieren
  • Dauer der manuellen ÜbersteuerungDie Dauer der manuellen Steuerung, bevor wieder auf automatische Steuerung zurückgesetzt wird
  • Dauer der manuellen Übersteuerung zurücksetzenOption, die Dauer der manuellen Übersteuerung nach jeder manuellen Anpassung zurückzusetzen; wenn deaktiviert, gilt die Dauer nur für die erste manuelle Anpassung
  • EndzeitEndzeit für jeden Tag; nach dieser Uhrzeit bleibt die Abdeckung stehen
  • Entität für die EndzeitEntität, die den Zustand der Endzeit darstellt und die oben festgelegte feste Endzeit überschreibt. Nützlich, um die Endzeit mit einer Entität zu automatisieren
  • Schwellenwert für manuelle Übersteuerung
  • Zwischenpositionen bei manueller Übersteuerung ignorieren (Öffnen und Schließen)
  • Nach manuellem Eingriff nie automatisch korrigierenDie manuelle Steuerung bei Abdeckungen, bei denen dies aktiviert ist, wird nur durch eine ausdrückliche Aktion aufgehoben, nie durch den automatischen Timer.
  • Fenster- oder Türsensor (optional)Kontaktsensor für ein Fenster oder eine Tür. Solange er offen meldet, schließt die Integration diese Abdeckung nicht automatisch. Ein unbekannter oder nicht verfügbarer Sensor gilt als offen, sodass eine leere Batterie den Schutz abschwächt, statt eine offene Tür zu schließen.
  • Position zur Endzeit immer auf den Standard für Sonnenuntergang setzen; nützlich, wenn die Endzeit vor dem tatsächlichen Sonnenuntergang liegt
  • Verzögerung der Vorab-Meldung vor dem SchließenSekunden zwischen dem Ereignis adaptive_cover_will_close und der tatsächlichen Bewegung, wenn die Integration eine Abdeckung automatisch schließt. Manuelle Befehle, Szenen und der Sicherheitsmodus werden nie verzögert. 0 deaktiviert die Funktion.
  • Schwellenwert der Vorab-Meldung vor dem SchließenPosition, bei der oder unterhalb der eine Bewegung als Schließen gilt. Die Meldung wird nur ausgelöst, wenn sich die Abdeckung von einer Position über diesem Wert auf diesen Wert oder darunter bewegt.

Vertikale Abdeckung

  • Azimut des FenstersAzimut anpassen
  • FensterhöheFensterhöhe in Metern angeben
  • SchattenbereichAbstand von der Abdeckung zum Schattenbereich in Metern
  • Höhenanpassung des beschatteten BereichsHöhe des beschatteten Bereichs relativ zur Unterkante der geschlossenen Jalousie in Metern (positiv = darüber). Damit bleibt die Jalousie weiter geöffnet, wenn der Bereich, der vor der Sonne geschützt werden soll, zum Beispiel ein Schreibtisch, höher liegt
  • StandardpositionStandardposition der Abdeckung in Prozent
  • Entität für die StandardpositionEntität, die die Standardposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist.
  • Minimale PositionMinimal einstellbare Position der Abdeckung in Prozent
  • Entität für die MindestpositionEntität, die die Mindestposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist.
  • Maximale PositionMaximal einstellbare Position der Abdeckung in Prozent
  • Entität für die HöchstpositionEntität, die die Höchstposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist. Wenn das Minimum nicht unter dem Maximum liegt, werden die festen Werte verwendet.
  • Minimale Position nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Maximale Position nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Sichtfeld linksWinkel des Sichtfelds links von der Fenstermitte
  • Sichtfeld rechtsWinkel des Sichtfelds rechts von der Fenstermitte
  • Abdeckungs-EntitätenEntitäten auswählen, die über die Integration gesteuert werden

Klima-Einstellungen

  • Entität für die Innentemperatur
  • Anwesenheits-Entität (optional)Entität, die den Anwesenheitsstatus des Raums oder des Hauses darstellt
  • Wetter-Entität (optional)Überwacht die Wetterbedingungen und die Außentemperatur
  • Sensor für die Außentemperatur (optional)Überschreibt die Außentemperatur der Wetter-Entität, wenn beide gesetzt sind
  • Untere TemperaturschwelleMinimale angenehme Temperatur
  • Obere TemperaturschwelleMaximale angenehme Temperatur
  • Standardposition im Winter (optional)Position, die verwendet wird, wenn die Sonne nicht vor dem Fenster steht und der Winterzweig (Heizen) aktiv ist. Leer lassen, um die normale Standardposition zu verwenden.
  • Standardposition im Sommer (optional)Position, die verwendet wird, wenn die Sonne nicht vor dem Fenster steht und der Sommerzweig (Kühlen) aktiv ist. Leer lassen, um die normale Standardposition zu verwenden.
  • Transparente JalousieDie Jalousie ist transparent und soll immer vollständig schließen, wenn der Sommermodus aktiv ist
  • Lux-Sensor (optional)Lux-Sensor verwenden, um zu bestimmen, ob die Abdeckung im Anwesenheitsmodus die Blendung verringern soll
  • Lux-SchwellenwertSchwellenwert für den Lux-Sensor; über diesem Wert soll die Blendung verringert werden
  • Einstrahlungssensor (optional)Einstrahlungssensor verwenden, um zu bestimmen, ob die Abdeckung im Anwesenheitsmodus die Blendung verringern soll
  • EinstrahlungsschwellenwertSchwellenwert für den Einstrahlungssensor; über diesem Wert soll die Blendung verringert werden
  • Minimale Außentemperatur für den Sommermodus

Wetterbedingungen

  • WetterbedingungenWähle die Wetterbedingungen, die die automatische Fenstersteuerung aktivieren.

Horizontale Abdeckung

  • Azimut des FenstersDen Azimut angeben
  • Spannweite der MarkiseGesamte Spannweite in Metern
  • Höhe der MarkisePasse die Höhe der Markise ab der Ebene des Arbeitsbereichs an
  • Winkel der MarkiseWinkel der angebrachten Markise, senkrecht von der Wand zum Boden gemessen
  • SchattenbereichAbstand von der Abdeckung zum Schattenbereich in Metern
  • StandardpositionStandardposition der Abdeckung in Prozent
  • Entität für die StandardpositionEntität, die die Standardposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist.
  • Minimale PositionMinimal einstellbare Position der Abdeckung in Prozent
  • Entität für die MindestpositionEntität, die die Mindestposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist.
  • Maximale PositionMaximal einstellbare Position der Abdeckung in Prozent
  • Entität für die HöchstpositionEntität, die die Höchstposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist. Wenn das Minimum nicht unter dem Maximum liegt, werden die festen Werte verwendet.
  • Minimale Position nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Maximale Position nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Sichtfeld linksSichtfeld in Grad links von der Fenstermitte
  • Sichtfeld rechtsSichtfeld in Grad rechts von der Fenstermitte

Abdeckung mit Kippfunktion

  • Azimut des FenstersGib den Azimut an
  • LamellentiefeTiefe jeder einzelnen Lamelle in Zentimetern
  • LamellenabstandVertikaler Abstand zwischen zwei Lamellen in Zentimetern
  • StandardpositionStandardposition der Abdeckung in Prozent
  • Entität für die StandardpositionEntität, die die Standardposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist.
  • Minimale PositionMinimale Position
  • Entität für die MindestpositionEntität, die die Mindestposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist.
  • Maximale PositionMaximal einstellbare Position der Abdeckung in Prozent
  • Entität für die HöchstpositionEntität, die die Höchstposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist. Wenn das Minimum nicht unter dem Maximum liegt, werden die festen Werte verwendet.
  • Minimale Position nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Maximale Position nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Sichtfeld linksGrad, die von der linken Seite der Fenstermitte berücksichtigt werden
  • Sichtfeld rechtsGrad, die von der rechten Seite der Fenstermitte berücksichtigt werden
  • Abdeckungs-EntitätenWähle Entitäten aus, die über die Integration gesteuert werden
  • Zustand umkehren (nötig für manche Abdeckungen, die sich nicht an die HA-Richtlinien halten)

Toter Winkel

  • Beginn des toten Winkels linksLinker Rand des toten Winkels
  • Ende des toten Winkels rechtsRechter Rand des toten Winkels
  • Höhe des toten WinkelsJeder Wert, der gleich oder kleiner ist, gilt als innerhalb des toten Winkels. Nützlich, wenn die Sonne über das Objekt im toten Winkel scheinen kann

Nach der Einrichtung

  • Minimale PositionsänderungMinimale Änderung der Position, die nötig ist, bevor die Position der Abdeckung angepasst wird
  • Minimales Intervall zwischen PositionsänderungenMinimales Zeitintervall zwischen Positionsänderungen; das Minimum beträgt 2 Minuten
  • StartzeitStartzeit für jeden Tag; vor dieser Uhrzeit bleibt die Abdeckung unverändert
  • Entität für die StartzeitEntität, die den Zustand der Startzeit darstellt und die oben festgelegte feste Startzeit überschreibt. Nützlich, um die Startzeit mit einer Entität zu automatisieren
  • Dauer der manuellen ÜbersteuerungDie Dauer der manuellen Steuerung, bevor wieder zur automatischen Steuerung zurückgekehrt wird
  • Dauer der manuellen Übersteuerung zurücksetzenOption, die Dauer der manuellen Übersteuerung nach jeder manuellen Anpassung zurückzusetzen; wenn deaktiviert, gilt die Dauer nur für die erste manuelle Anpassung
  • EndzeitEndzeit für jeden Tag; nach dieser Uhrzeit bleibt die Abdeckung unverändert
  • Entität für die EndzeitStellt sicher, dass die Position bis zur Endzeit immer auf die Standardeinstellung für den Sonnenuntergang gesetzt wird. Das ist besonders hilfreich, wenn die Endzeit vor dem tatsächlichen Sonnenuntergang liegt.
  • Schwellenwert für manuelle Übersteuerung
  • Zwischenpositionen während der manuellen Übersteuerung ignorieren (Öffnen und Schließen)
  • Nach manuellem Eingriff nie automatisch korrigierenDie manuelle Steuerung bei Abdeckungen, bei denen dies aktiviert ist, wird nur durch eine ausdrückliche Aktion aufgehoben, nie durch den automatischen Timer.
  • Fenster- oder Türsensor (optional)Kontaktsensor für ein Fenster oder eine Tür. Solange er offen meldet, schließt die Integration diese Abdeckung nicht automatisch. Ein unbekannter oder nicht verfügbarer Sensor gilt als offen, sodass eine leere Batterie den Schutz abschwächt, statt eine offene Tür zu schließen.
  • Zum Endzeitpunkt immer auf Sonnenuntergangs-Standard zurück; nützlich, wenn die Endzeit vor dem Sonnenuntergang liegt
  • Verzögerung der Vorab-Meldung vor dem SchließenSekunden zwischen dem Ereignis adaptive_cover_will_close und der tatsächlichen Bewegung, wenn die Integration eine Abdeckung automatisch schließt. Manuelle Befehle, Szenen und der Sicherheitsmodus werden nie verzögert. 0 deaktiviert die Funktion.
  • Schwellenwert der Vorab-Meldung vor dem SchließenPosition, bei der oder unterhalb der eine Bewegung als Schließen gilt. Die Meldung wird nur ausgelöst, wenn sich die Abdeckung von einer Position über diesem Wert auf diesen Wert oder darunter bewegt.
  • Azimut des FenstersAzimut anpassen
  • FensterhöheGib die Fensterhöhe in Metern an
  • SchattenbereichAbstand von der Abdeckung zum Schattenbereich in Metern
  • Höhenanpassung des beschatteten BereichsHöhe des beschatteten Bereichs relativ zur Unterkante der geschlossenen Jalousie in Metern (positiv = darüber). Damit bleibt die Jalousie weiter geöffnet, wenn der Bereich, der vor der Sonne geschützt werden soll, zum Beispiel ein Schreibtisch, höher liegt
  • StandardpositionStandardposition der Abdeckung in Prozent
  • Entität für die StandardpositionEntität, die die Standardposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist.
  • Minimale PositionMinimal einstellbare Position der Abdeckung in Prozent
  • Entität für die MindestpositionEntität, die die Mindestposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist.
  • Maximale PositionMaximal einstellbare Position der Abdeckung in Prozent
  • Entität für die HöchstpositionEntität, die die Höchstposition als Prozentwert liefert und den festen Wert oben überschreibt. Fällt auf den festen Wert zurück, wenn die Entität nicht verfügbar ist. Wenn das Minimum nicht unter dem Maximum liegt, werden die festen Werte verwendet.
  • Mindestposition nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Maximalposition nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Sichtfeld links
  • Sichtfeld rechts
  • Abdeckungs-EntitätenEntitäten auswählen, die über die Integration gesteuert werden
  • Entität für Innentemperatur
  • Anwesenheitsentität (optional)Entität, die den Anwesenheitsstatus des Raums oder Zuhauses darstellt
  • Wetterentität (optional)Überwacht die Wetterbedingungen und die Außentemperatur
  • Außentemperatursensor (optional)Überschreibt die Außentemperatur der Wetterentität, wenn beide gesetzt sind
  • Untere TemperaturschwelleMinimale angenehme Temperatur
  • Obere TemperaturschwelleMaximale angenehme Temperatur
  • Standardposition im Winter (optional)Position, die verwendet wird, wenn die Sonne nicht vor dem Fenster steht und der Winterzweig (Heizen) aktiv ist. Leer lassen, um die normale Standardposition zu verwenden.
  • Transparenter RollladenDer Rollladen ist transparent und soll bei aktivem Sommermodus immer ganz schließen
  • Lux-Sensor (optional)Mit dem Lux-Sensor bestimmen, ob die Abdeckung im Anwesenheitsmodus die Blendung verringern soll
  • Lux-SchwelleSchwelle für den Lux-Sensor; oberhalb dieses Werts soll die Blendung verringert werden
  • Einstrahlungssensor (optional)Mit dem Einstrahlungssensor bestimmen, ob die Abdeckung im Anwesenheitsmodus die Blendung verringern soll
  • EinstrahlungsschwelleSchwelle für den Einstrahlungssensor; oberhalb dieses Werts soll die Blendung verringert werden
  • Minimale Außentemperatur für den Sommermodus
  • WetterbedingungenWähle die Wetterbedingungen, bei denen die automatische Fenstersteuerung aktiv ist.
  • Fenster-AzimutDen Azimut angeben
  • Spannweite der MarkiseGesamte Spannweite in Metern
  • Höhe der MarkiseHöhe der Markise über der Ebene des Arbeitsbereichs einstellen
  • Winkel der MarkiseWinkel der montierten Markise, senkrecht von der Wand zum Boden gemessen
  • SchattenbereichAbstand von der Abdeckung zum Schattenbereich in Metern
  • StandardpositionStandardposition der Abdeckung in Prozent
  • MindestpositionMinimal einstellbare Position der Abdeckung in Prozent
  • MaximalpositionMaximal einstellbare Position der Abdeckung in Prozent
  • Mindestposition nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Maximalposition nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Sichtfeld links
  • Sichtfeld rechts
  • Fenster-AzimutDen Azimut angeben
  • LamellentiefeTiefe jeder einzelnen Lamelle in Zentimetern
  • LamellenabstandVertikaler Abstand zwischen zwei Lamellen in Zentimetern
  • StandardpositionStandardposition der Abdeckung in Prozent
  • MindestpositionMindestposition
  • MaximalpositionMaximal einstellbare Position der Abdeckung in Prozent
  • Mindestposition nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Maximalposition nur erzwingen, wenn die Sonne vor dem Fenster steht
  • Sichtfeld linksGrad, die von der linken Seite der Fenstermitte berücksichtigt werden
  • Sichtfeld rechtsGrad, die von der rechten Seite der Fenstermitte berücksichtigt werden
  • Abdeckungs-EntitätenEntitäten auswählen, die über die Integration gesteuert werden
  • Zustand umkehren (nötig für manche Abdeckungen, die sich nicht an die HA-Richtlinien halten)
  • Blindspot links startenLinker Rand des Blindspots
  • Blindspot rechts beendenRechter Rand des Blindspots
  • Höhe des BlindspotsJeder Wert, der gleich oder kleiner ist, gilt als innerhalb des Blindspots. Nützlich, wenn die Sonne über das Objekt im Blindspot scheinen kann
  • Wert, ab dem das Öffnen beginnt
  • Wert, ab dem das Schließen beginnt
  • InterpolationslisteListe von Interpolationswerten, wobei 0 vollständig geschlossen und 100 vollständig geöffnet bedeutet
  • Eigene InterpolationslisteEigener Bereich von Interpolationswerten, wobei der Anfang geschlossen und das Ende geöffnet darstellen soll

Texte aus dem Code von basbruss/adaptive-cover. Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.

Entitäten

  • AuswahlfelderSteuerungsmodus
  • SchalterSicherheitsmodus

Fehlerbehebung

  • DiagnosedatenLädt eine Diagnosedatei herunter, die du an einen Fehlerbericht anhängen kannst.

Aus der README

This Custom-Integration provides sensors for vertical and horizontal blinds based on the sun's position by calculating the position to filter out direct sunlight.

This integration builds upon the template sensor from this forum post Automatic Blinds

  • Individual service devices for vertical, horizontal and tilted covers
  • Three strategy modes: basic, climate, security
  • Binary Sensor to track when the sun is in front of the window
  • Sensors for start and end time
  • Auto manual override detection
  • Climate Mode
  • Weather condition based operation
  • Presence based operation
  • Switch to toggle climate mode
  • Sensor for displaying the operation modus (winter, intermediate, summer)
  • Diagnostic sensor exposing all intermediate climate decision values
  • Security Mode (v1.9+)
Aus der README von basbruss/adaptive-cover, MIT License. Gekürzt.

Erscheint in Vulpo

Schnellumschalterkarte, Rollladenkarte, Szenenkarte, Tastenkarte, Apple Watch, Kontrollzentrum.

Informationen

Installationen
518 teilen Analysedaten
GitHub-Sterne
352
Verbindung
Funktioniert lokal
Pflege
In den letzten 6 Monaten aktualisiert
Version
v1.4.8,
Art
Marketplace-Integration
Voraussetzung
Braucht den Marketplace (HACS bis Home Assistant 2026.10)
Domain
adaptive_cover

Das könnte dir auch gefallen

Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation. Über diese Zahlen