Versatile Thermostat

A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management.
https://github.com/jmcollin78/versatile_thermostat

Category: Consumption
Sub Category: Buildings and Heating

Keywords

hacs-custom hacs-integration home-assistant python thermostat

Keywords from Contributors

hacs sensor integration solar varta varta-storage

Last synced: about 19 hours ago
JSON representation

Repository metadata

A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management

README-cs.md

GitHub Release
GitHub Activity
License
hacs
BuyMeCoffee

Versatile Thermostat

Tento README soubor je k dispozici v následujících
jazycích: Angličtina | Francouzština | Němčina | Čeština

Tip Tato termostatická integrace má za cíl výrazně zjednodušit vaše automatizace kolem správy vytápění. Protože všechny typické události kolem vytápění (nikdo doma?, detekována aktivita v místnosti?, otevřené okno?, omezení spotřeby energie?) jsou nativně spravovány termostatem, nemusíte se zabývat komplikovanými skripty a automatizacemi pro správu vašich termostatů. ;-).

Tato vlastní komponenta pro Home Assistant je vylepšením a kompletním přepsáním komponenty "Awesome thermostat" (viz Github) s přidanými funkcemi.

Snímky obrazovky

Versatile Thermostat UI Card (K dispozici na Github) :

Card1 Card2

Co je nového?

Nové

  • Release 7.4:
  • Added thresholds to enable or disable the TPI algorithm when the temperature exceeds the setpoint. This prevents the heater from turning on/off for short periods. Ideal for wood stoves that take a long time to heat up. See TPI,

  • Added a sleep mode for VTherms of type over_climate with regulation by direct valve control. This mode allows you to set the thermostat to off mode but with the valve 100% open. It is useful for long periods without heating if the boiler circulates water from time to time. Note: you must update the VTHerm UI Card to view this new mode. See VTherm UI Card.

(Need translation please)

  • Verze 7.2:
  • Nativní podpora zařízení ovládaných prostřednictvím entity select (nebo input_select) nebo climate pro VTherm typu over_switch. Tato aktualizace činí vytváření virtuálních spínačů pro integraci Nodon, Heaty, eCosy atd. zastaralým. Více informací zde.

  • Odkazy na dokumentaci: Verze 7.2 zavádí experimentální odkazy na dokumentaci z konfiguračních stránek. Odkaz je přístupný prostřednictvím ikony ?. Tato funkce je v současnosti testována na některých konfiguračních stránkách.

🍻 Děkuji za piva 🍻

"Buy Me A Coffee"

Velké díky všem mým donátorům za jejich příspěvky a povzbuzování. Je to pro mě velmi potěšující a motivuje mě to pokračovat! Pokud vám tato integrace pomohla ušetřit, kupte mi malé pivo na oplátku, budu vám velmi vděčný!

Slovník

VTherm : Versatile Thermostat v následujícím textu tohoto dokumentu

TRV : termostatická hlavice vybavená ventilem. Ventil se otevírá nebo zavírá, čímž umožňuje průchod teplé vody

AC : klimatizace. Zařízení je AC, pokud chladí. Teploty jsou pak obrácené: Eco je teplejší než Komfort, který je teplejší než Boost. Algoritmy tuto informaci berou v úvahu.

EMA : Exponential Moving Average. Používá se k vyhlazení měření teplot senzorů. Odpovídá klouzavému průměru teploty místnosti. Používá se k výpočtu sklonu křivky teploty (slope), který by byl na surové křivce příliš nestabilní.

slope : sklon křivky teploty. Měří se v °(C nebo K)/h. Je pozitivní, pokud teplota stoupá, a negativní, pokud klesá. Tento sklon se počítá na EMA

PAC : tepelné čerpadlo

HA : Home Assistant

underlying: zařízení ovládané VTherm

Dokumentace

Dokumentace je nyní rozdělena do několika stránek pro snadnější čtení a vyhledávání:

  1. Úvod
  2. Instalace
  3. Rychlý start
  4. Výběr typu VTherm
  5. Základní atributy
  6. Konfigurace VTherm na spínači
  7. Konfigurace VTherm na klimatizaci
  8. Konfigurace VTherm na ventilu
  9. Předvolby
  10. Správa oken
  11. Správa přítomnosti
  12. Správa pohybu
  13. Správa energie
  14. Auto start a stop
  15. Centralizované řízení všech VTherm
  16. Řízení ústředního vytápění
  17. Pokročilé aspekty, bezpečnostní režim
  18. Samoregulace
  19. Příklady ladění
  20. Algoritmy
  21. Referenční dokumentace
  22. Řešení problémů
  23. Poznámky k verzím

Některé výsledky

Stabilita teploty kolem cíle nakonfigurovaného předvolbou:

image

Cykly zapnutí/vypnutí vypočítané integrací over_climate:

image

Regulace s over_switch:

image

Silná regulace v over_climate:

image

Regulace s přímým řízením ventilu v over_climate:

image

Užijte si to!

Příspěvky jsou vítány!

Pokud si přejete přispět, přečtěte si prosím pokyny pro přispívání.



Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 2 months ago

Total Commits: 495
Total Committers: 40
Avg Commits per committer: 12.375
Development Distribution Score (DDS): 0.446

Commits in past year: 181
Committers in past year: 25
Avg Commits per committer in past year: 7.24
Development Distribution Score (DDS) in past year: 0.53

Name Email Commits
Jean-Marc Collin j****n@r****m 274
Jean-Marc Collin j****8@g****m 150
Paulo Ferreira de Castro p****o@g****m 10
Frank Mainz f****k@c****e 9
adi90x a****0@g****m 7
Andrea Nicotra n****a@g****m 3
misa1515 6****5 3
Gernot Messow g****r@g****m 3
jebabin g****m@j****e 2
hilburn c****9@g****m 2
Vassilis Papanikolaou v****k@g****m 2
Malte Gerken m****n@g****m 2
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
Frederic Seiler f****c@s****o 1
Joeri Colman c****i@m****m 1
John Kozyrakis i****z 1
zepala 4****a 1
silviopen 4****n 1
sergeybelozorov 9****v 1
ms5 m****5 1
jkreiss-coexya 9****p 1
felix schwenzel d****x@g****m 1
echopage 3****e 1
domozer 4****r 1
chpego 3****o 1
cddu33 5****3 1
and 10 more...

Committer domains:


Issue and Pull Request metadata

Last synced: about 2 months ago

Total issues: 444
Total pull requests: 258
Average time to close issues: 26 days
Average time to close pull requests: 3 days
Total issue authors: 200
Total pull request authors: 39
Average comments per issue: 4.68
Average comments per pull request: 0.84
Merged pull request: 212
Bot issues: 0
Bot pull requests: 0

Past year issues: 212
Past year pull requests: 172
Past year average time to close issues: 22 days
Past year average time to close pull requests: 2 days
Past year issue authors: 119
Past year pull request authors: 25
Past year average comments per issue: 5.1
Past year average comments per pull request: 0.58
Past year merged pull request: 141
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/jmcollin78/versatile_thermostat

Top Issue Authors

  • jmcollin78 (136)
  • maia (13)
  • adi90x (10)
  • kadaan (6)
  • tomtom13 (6)
  • TTLucian (4)
  • vador31 (4)
  • Bergoglio (4)
  • MaxWaldorf (4)
  • jezzaaa (4)
  • jiquem (4)
  • prodoff (3)
  • Ra72xx (3)
  • KipK (3)
  • williamka (3)

Top Pull Request Authors

  • jmcollin78 (158)
  • FMainz (12)
  • pdcastro (10)
  • adi90x (9)
  • hilburn (6)
  • gpayer (6)
  • malteger (3)
  • ericsche (2)
  • s256 (2)
  • tmad (2)
  • oOthkOo (2)
  • EPicLURcher (2)
  • zepala (2)
  • jebabin (2)
  • pounard (2)

Top Issue Labels

  • developed (132)
  • enhancement (111)
  • P1 (107)
  • bug (99)
  • question (44)
  • wontfix (40)
  • Not VTherm issue (22)
  • invalid (20)
  • Template not respected (18)
  • documentation (18)
  • help wanted (16)
  • Waiting response (16)
  • duplicate (14)
  • need PR (12)
  • not reproduced (9)
  • Vote needed (6)

Top Pull Request Labels


Dependencies

.github/workflows/cron.yaml actions
  • actions/checkout v2 composite
  • hacs/action main composite
  • home-assistant/actions/hassfest master composite
.github/workflows/pull.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v1 composite
  • hacs/action main composite
  • home-assistant/actions/hassfest master composite
.github/workflows/push.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v1 composite
  • hacs/action main composite
  • home-assistant/actions/hassfest master composite
.github/workflows/hacs.yml actions
  • hacs/action main composite
requirements_dev.txt pypi
  • ffmpeg * development
  • homeassistant ==2023.10.3 development
requirements_test.txt pypi
  • aiodiscover * test
  • pytest-asyncio * test
  • pytest-homeassistant-custom-component * test
  • ulid_transform * test

Score: 10.16277015046621