Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
basbruss committed Apr 3, 2024
1 parent a88bdf3 commit 4730ff2
Showing 1 changed file with 34 additions and 25 deletions.
59 changes: 34 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,14 @@ This integration builds upon the template sensor from this forum post [Automatic
- Switch to toggle climate mode
- Sensor for displaying the operation modus (`winter`,`intermediate`,`summer`)

- **Adaptive Control**

- Turn control on/off
- Control multiple covers
- Set start time to prevent opening blinds while you are asleep
- Set minimum interval time between position changes
- set minimum percentage change


## Installation

Expand All @@ -49,6 +57,31 @@ Each type has its own specific parameters to setup a sensor. To setup the sensor

This component supports two strategy modes: A `basic` mode and a `climate comfort/energy saving` mode that works with presence and temperature detection.

```mermaid
flowchart LR
A[Sundata] --> B{Normal}
A --> C{Climate}
B --> |Sun not infront| D{Default}
B --> |Sun infront| E(Calculated Position)
D --> H(Default Position)
D --> |Between sunset and sunrise|I(Sunset Default Position)
C --> F[No Presence]
C --> G[Presence]
G --> B
F --> M(Check weather)
M --> N(Conditions False)
M --> O(Conditions True)
O --> |Below minimal comfort temperature|K(Fully Open)
O --> |Above maximal comfort temperature|L(Fully Closed)
O --> |Inbetween comfort temperature thresholds |D
N --> D
```

### Basic mode

This mode uses the calculated position when the sun is within the specified azimuth range of the window. Else it defaults to the default value or after sunset value depending on the time of day.
Expand All @@ -74,35 +107,11 @@ The objective is to reduce glare while providing daylight to the room. All calcu
If you added a weather entity than it will only use the above calculations if the weather state corresponds with the existence of direct sun rays. These states are `sunny`,`windy` and `partlycloudy`. If not equal to these states the position will default to the default value to allow more sunlight entering the room with minimizing the glare due to the weather condition. <br><br>
Tilted blinds will only defect from the above approach if the inside temperature is above the maximum comfort temperature. Than the slats will be positioned at 45 degrees as this is [founded optimal](https://www.mdpi.com/1996-1073/13/7/1731).

```mermaid
flowchart LR
A[Sundata] --> B{Normal}
A --> C{Climate}
B --> |Sun not infront| D{Default}
B --> |Sun infront| E(Calculated Position)
D --> H(Default Position)
D --> |Between sunset and sunrise|I(Sunset Default Position)
C --> F[No Presence]
C --> G[Presence]
G --> B
F --> M(Check weather)
M --> N(Conditions False)
M --> O(Conditions True)
O --> |Below minimal comfort temperature|K(Fully Open)
O --> |Above maximal comfort temperature|L(Fully Closed)
O --> |Inbetween comfort temperature thresholds |D
N --> D
```

### Simulation
![combined_simulation](custom_components/adaptive_cover/simulation/sim_plot.png)

### Blueprint
### Blueprint (deprecated since v1.0.0)

This integration provides the option to download a blueprint to control the covers automatically by the provide sensor.
By selecting the option the blueprints will be added to your local blueprints folder.

0 comments on commit 4730ff2

Please sign in to comment.