versatile_thermostat
A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.1%) to scientific vocabulary
Keywords
Repository
A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management
Basic Info
Statistics
- Stars: 565
- Watchers: 14
- Forks: 62
- Open Issues: 22
- Releases: 0
Topics
Metadata Files
README-de.md
Versatile Thermostat
Diese README-Datei ist verfügbar in folgenden Sprachen: English | French | German
Diese Thermostat-Integration zielt darauf ab, Ihre Heizungsmanagement-Automatisierungen erheblich zu vereinfachen. Da alle typischen Heizungsereignisse (niemand zu Hause?, Aktivität in einem Raum erkannt?, Fenster offen?, Stromlastabwurf?) nativ vom Thermostat verwaltet werden, müssen Sie sich nicht mit komplizierten Skripten und Automatisierungen beschäftigen, um Ihre Thermostate zu verwalten. ;-).
Diese benutzerdefinierte Komponente für Home Assistant ist ein Upgrade und eine komplette Neufassung der Komponente "Awesome thermostat" (siehe Github) mit zusätzlichen Funktionen.
Screenshots
Versatile Thermostat UI Card (Verfügbar auf Github) :

Was ist neu?
![]()
Release 7.2:
Native Unterstützung für Geräte, die über eine
select(oderinput_select) oderclimateEntität für VTherm vom Typover_switchgesteuert werden können. Dieses Update macht die Erstellung von virtuellen Schaltern für die Integration von Nodon, Heaty, eCosy, etc. überflüssig. Weitere Informationen hier.Links zur Dokumentation: Version 7.2 führt experimentelle Links zur Dokumentation auf den Konfigurationsseiten ein. Der Link ist über das Symbol
erreichbar. Diese Funktion wird derzeit auf einigen Konfigurationsseiten getestet.
🍻 Danke für die Biere 🍻
Ein großes Dankeschön an alle meine Biersponsoren für ihre Spenden und Ermutigungen. Das bedeutet mir sehr viel und motiviert mich, weiterzumachen! Wenn Sie durch diese Integration Geld gespart haben, geben Sie mir im Gegenzug ein Bier aus; ich würde mich sehr darüber freuen!
Glossar
VTherm: Versatile Thermostat, wie in diesem Dokument beschrieben
TRV: Thermisches RadiatorVentil (Heizkörperventil), ausgestattet mit einem Ventil. Das Ventil öffnet oder schließt sich, um heißes Wasser durchzulassen.
AC: Klimatisierung (Air Conditioning). Ein AC-Gerät kühlt, statt zu heizen. Die Temperaturen sind umgekehrt: Eco ist wärmer als Comfort, was wiederum wärmer ist als Boost. Die Algorithmen berücksichtigen diese Information.
EMA: Exponentieller gleitender Durchschnitt (Exponential Moving Average). Dient zur Glättung der Temperaturmessungen des Sensors. Er stellt einen gleitenden Durchschnitt der Raumtemperatur dar und wird zur Berechnung der Temperaturkurvensteigung verwendet, die sonst bei den Rohdaten zu instabil wäre.
slope: Die Steigung der Temperaturkurve, gemessen in ° (C oder K)/h. Sie ist positiv, wenn die Temperatur steigt, und negativ, wenn sie sinkt. Diese Steigung wird auf Grundlage der EMA brechnet.
WP: Wärmepumpe
HA: Home Assistant
underlying: Das von VTherm gesteuerte Gerät
Dokumentation
Die Dokumentation ist jetzt auf mehrere Seiten aufgeteilt, um das Lesen und Suchen zu erleichtern:
1. Einleitung
2. Installation
3. Schnellstart
4. Wahl eines VTherm-Typs
5. Grundlegende Merkmale
6. Konfiguriere ein VTherm als Schalter
7. Konfiguriere ein VTherm als Klima
8. Konfiguriere ein VTherm als Ventil
9. Voreinstellungen
10. Fensterverwaltung
11. Anwesenheitsverwaltung
12. Bewegungsverwaltung
13. Energieverwaltung
14. Auto Start und Stop
15. Zentrale Kontrolle aller VTherms
16. Steuerung der Zentralheizung
17. Weiterführende Aspekte, Sicherheitsmodus
18. Selbstregulierung
19. Tuning-Beispiele
20. Algorithmen
21. Referenzdokumentation
22. Tuning-Beispiele
23. Störungsbeseitigung
24. Veröffentlichungshinweise
Einige Ergebnisse
Temperaturstabilität um den durch die Voreinstellung konfigurierten Zielwert:

Durch die Integration over_climate berechnete Ein/Aus-Zyklen:

Regelung mit einem over_switch:

Strenge Regulierung in over_climate:

Regelung mit direkter Ventilsteuerung in over_climate:

Viel Spaß!
Beiträge sind willkommen!
Wenn Sie einen Beitrag leisten möchten, lesen Sie bitte die contribution guidelines.
Owner
- Name: Jean-Marc Collin
- Login: jmcollin78
- Kind: user
- Location: France
- Company: Clouderial
- Website: http://clouderial.com
- Repositories: 13
- Profile: https://github.com/jmcollin78
GitHub Events
Total
- Create event: 122
- Commit comment event: 2
- Release event: 73
- Issues event: 369
- Watch event: 256
- Delete event: 61
- Issue comment event: 1,337
- Push event: 294
- Pull request review event: 56
- Pull request review comment event: 18
- Pull request event: 155
- Fork event: 39
Last Year
- Create event: 122
- Commit comment event: 2
- Release event: 73
- Issues event: 369
- Watch event: 256
- Delete event: 61
- Issue comment event: 1,337
- Push event: 294
- Pull request review event: 56
- Pull request review comment event: 18
- Pull request event: 155
- Fork event: 39
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Jean-Marc Collin | j****n@r****m | 265 |
| Jean-Marc Collin | j****8@g****m | 140 |
| Paulo Ferreira de Castro | p****o@g****m | 10 |
| adi90x | a****0@g****m | 7 |
| Frank Mainz | f****k@c****e | 6 |
| Andrea Nicotra | n****a@g****m | 3 |
| misa1515 | 6****5 | 3 |
| Gernot Messow | g****r@g****m | 3 |
| Vassilis Papanikolaou | v****k@g****m | 2 |
| hilburn | c****9@g****m | 2 |
| Joeri Colman | c****i@m****m | 1 |
| Bergoglio | 6****o | 1 |
| EPicLURcher | 7****r | 1 |
| Edwin ten Haaf | e****n@f****l | 1 |
| Eric Scherlinger | 3****e | 1 |
| Fabio Coatti | f****i@g****m | 1 |
| John Kozyrakis | i****z | 1 |
| Ludovic BOUÉ | l****e | 1 |
| Matt Bush | m****h@g****m | 1 |
| Maxwell Gonsalves | 5****2 | 1 |
| Romain Van Vooren | r****v@g****m | 1 |
| Sebastian Noe | g****b@s****e | 1 |
| Tierry Danquin | c****t@o****m | 1 |
| Tomasz Madycki | t****i@g****m | 1 |
| cddu33 | 5****3 | 1 |
| chpego | 3****o | 1 |
| domozer | 4****r | 1 |
| echopage | 3****e | 1 |
| felix schwenzel | d****x@g****m | 1 |
| jkreiss-coexya | 9****p | 1 |
| and 3 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 425
- Total pull requests: 242
- Average time to close issues: 21 days
- Average time to close pull requests: 3 days
- Total issue authors: 188
- Total pull request authors: 35
- Average comments per issue: 4.49
- Average comments per pull request: 0.88
- Merged pull requests: 204
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 236
- Pull requests: 187
- Average time to close issues: 10 days
- Average time to close pull requests: 2 days
- Issue authors: 126
- Pull request authors: 23
- Average comments per issue: 4.58
- Average comments per pull request: 0.92
- Merged pull requests: 158
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- jmcollin78 (132)
- maia (12)
- adi90x (9)
- kadaan (6)
- tomtom13 (6)
- vador31 (4)
- TTLucian (4)
- jezzaaa (4)
- jiquem (4)
- Bergoglio (4)
- MaxWaldorf (4)
- KipK (3)
- prodoff (3)
- williamka (3)
- Merangle (3)
Pull Request Authors
- jmcollin78 (152)
- pdcastro (10)
- FMainz (10)
- adi90x (9)
- gpayer (6)
- hilburn (6)
- tmad (2)
- misa1515 (2)
- zepala (2)
- ericsche (2)
- s256 (2)
- EPicLURcher (2)
- oOthkOo (2)
- pounard (2)
- felixfischer (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite
- hacs/action main composite
- home-assistant/actions/hassfest master composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- hacs/action main composite
- home-assistant/actions/hassfest master composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- hacs/action main composite
- home-assistant/actions/hassfest master composite
- hacs/action main composite
- ffmpeg * development
- homeassistant ==2023.10.3 development
- aiodiscover * test
- pytest-asyncio * test
- pytest-homeassistant-custom-component * test
- ulid_transform * test
Diese Thermostat-Integration zielt darauf ab, Ihre Heizungsmanagement-Automatisierungen erheblich zu vereinfachen. Da alle typischen Heizungsereignisse (niemand zu Hause?, Aktivität in einem Raum erkannt?, Fenster offen?, Stromlastabwurf?) nativ vom Thermostat verwaltet werden, müssen Sie sich nicht mit komplizierten Skripten und Automatisierungen beschäftigen, um Ihre Thermostate zu verwalten. ;-).