Skip to content
This repository has been archived by the owner on Apr 14, 2021. It is now read-only.

Add device capabilities and read humidity sensor #237

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

mkalus
Copy link

@mkalus mkalus commented Feb 27, 2021

Starting in FritzOS 7.25, the AVM FRITZ!DECT 440 can read the humidity of its surroundings. I have added the relevant code to include it in the library (although not in the command line tool - might be a bit longish and the 440 is not shown on thermostat temperature readouts anyway).

I also expanded the list of device capabilities I found in the official AVM documentation.

I would be happy if you accpted the pull request.

@codecov
Copy link

codecov bot commented Feb 27, 2021

Codecov Report

Merging #237 (fb2160b) into master (4874fa4) will decrease coverage by 0.14%.
The diff coverage is 50.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #237      +/-   ##
==========================================
- Coverage   99.95%   99.80%   -0.15%     
==========================================
  Files         107      108       +1     
  Lines        2056     2062       +6     
==========================================
+ Hits         2055     2058       +3     
- Misses          1        4       +3     
Impacted Files Coverage Δ
fritz/device.go 83.33% <40.00%> (-16.67%) ⬇️
fritz/humidity.go 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4874fa4...fb2160b. Read the comment docs.

@mkalus
Copy link
Author

mkalus commented Feb 27, 2021

Ok, might need to add a few trivial tests in device.go. Should I do that?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant