Add wiffi integration#30784
Conversation
|
There hasn't been any activity on this pull request recently. This pull request has been automatically marked as stale because of that and will be closed if no further activity occurs within 7 days. |
|
Thanks, stalebot, but this PR awaits an initial review from us. |
|
The config flow needs 100% test coverage. You can use the scaffold script to help get started with those tests. |
|
Please make sure that all checks pass. They are available here: |
MartinHjelmare
left a comment
There was a problem hiding this comment.
Good! Just one more thing that needs addressing. Then we can merge.
|
We need to hold here for a bit until we've fixed our tests on dev branch. Please stay tuned. |
|
@mampfes if you rebase the ci should pass |
wiffi devices are DIY board manufactured by stall.biz. Several devices are available, e.g. a weather station (weatherman), an indoor environmental sensor (wiffi-wz) and some more. This intgration has been developed using a weatherman device, but should also work for other devices from stall.biz.
- move wiffi specific code to pypi - remove yaml configuration code
remove debug log rename .translations to translations
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
Description:
WIFFI devices are DIY boards manufactured by stall.biz.
Several devices are available, e.g. a weather station (weatherman), an
indoor environmental sensor (wiffi-wz) and some more.
This integration has been developed using a weatherman device, but should
also work for other devices from stall.biz.
Pull request with documentation for home-assistant.io (if applicable): home-assistant/home-assistant.io#11748
Example entry for
configuration.yaml(if applicable):Checklist:
tox. Your PR cannot be merged unless tests passIf user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
python3 -m script.hassfest.requirements_all.txtby runningpython3 -m script.gen_requirements_all..coveragerc.