thegridelectric / gw-scada-spaceheat-python

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

Tank Module via HTTP/Hubitat/Fibaro #216

Closed anschweitzer closed 10 months ago

anschweitzer commented 11 months ago

Added HubitatTankModule, which measures 4 temperature sensors in a water tank by REST polling a Hubitat which is connected to Fibaros on the tank, which are connected to temperature sensors in the tank.

Changes:

codecov[bot] commented 11 months ago

Codecov Report

Merging #216 (c6292d6) into main (c1d51bc) will decrease coverage by 1.47%. Report is 1 commits behind head on main. The diff coverage is 56.28%.

:exclamation: Current head c6292d6 differs from pull request most recent head 0b4e852. Consider uploading reports for the commit 0b4e852 to get more accurate results

@@            Coverage Diff             @@
##             main     #216      +/-   ##
==========================================
- Coverage   81.37%   79.91%   -1.47%     
==========================================
  Files          57       56       -1     
  Lines        3957     4022      +65     
==========================================
- Hits         3220     3214       -6     
- Misses        737      808      +71     
Files Coverage Δ
gw_spaceheat/actors/__init__.py 100.00% <100.00%> (ø)
gw_spaceheat/actors/home_alone.py 86.66% <100.00%> (ø)
gw_spaceheat/actors/multipurpose_sensor.py 37.06% <100.00%> (ø)
gw_spaceheat/actors/power_meter.py 84.44% <100.00%> (ø)
gw_spaceheat/actors/scada.py 82.07% <100.00%> (-0.20%) :arrow_down:
gw_spaceheat/actors/scada_interface.py 86.66% <100.00%> (+0.95%) :arrow_up:
gw_spaceheat/actors/simple_sensor.py 93.15% <100.00%> (+1.36%) :arrow_up:
tests/atn/atn.py 84.23% <100.00%> (ø)
tests/tests_actors/test_scada.py 100.00% <100.00%> (ø)
tests/utils/fragment_runner.py 83.69% <100.00%> (ø)
... and 1 more

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