thegridelectric / gw-scada-spaceheat-python

GridWorks SCADA for space heating
MIT License
5 stars 2 forks source link

Initial HomeAlone experiment #159

Closed anschweitzer closed 1 year ago

anschweitzer commented 1 year ago

An initial implementation of HomeAlone, take from atn.py and nofreeze.py.

codecov[bot] commented 1 year ago

Codecov Report

Merging #159 (dfe72f1) into main (774d628) will decrease coverage by 0.09%. The diff coverage is 73.29%.

:exclamation: Current head dfe72f1 differs from pull request most recent head 7cf9b47. Consider uploading reports for the commit 7cf9b47 to get more accurate results

@@            Coverage Diff             @@
##             main     #159      +/-   ##
==========================================
- Coverage   86.93%   86.84%   -0.10%     
==========================================
  Files         219      220       +1     
  Lines       13274    13444     +170     
==========================================
+ Hits        11540    11675     +135     
- Misses       1734     1769      +35     
Impacted Files Coverage Δ
gw_spaceheat/actors2/scada_interface.py 85.71% <62.50%> (-0.96%) :arrow_down:
gw_spaceheat/actors2/home_alone.py 71.81% <71.81%> (ø)
gw_spaceheat/actors2/scada2.py 84.06% <72.22%> (-0.69%) :arrow_down:
gw_spaceheat/actors2/boolean_actuator.py 95.12% <87.50%> (+0.52%) :arrow_up:
gw_spaceheat/actors2/actor.py 98.00% <100.00%> (+0.08%) :arrow_up:
gw_spaceheat/proactor/proactor_interface.py 80.00% <100.00%> (-0.42%) :arrow_down:
gw_spaceheat/proactor/watchdog.py 86.51% <100.00%> (+4.09%) :arrow_up:
gw_spaceheat/proactor/proactor_implementation.py 83.39% <0.00%> (+0.53%) :arrow_up:
gw_spaceheat/proactor/message.py 93.16% <0.00%> (+0.85%) :arrow_up:
gw_spaceheat/data_classes/hardware_layout.py 90.05% <0.00%> (+2.09%) :arrow_up:
... and 1 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more