jknipper / fritzbox-aha
This package is abandoned and no longer maintained.
No replacement package was suggested.
v1.1.6
2018-12-10 09:22 UTC
Requires
- php: >=7.0
- phpcurl/curlwrapper: ^2.1
Requires (Dev)
- phpmd/phpmd: ^2.5
- phpunit/phpunit: ^5.7
- satooshi/php-coveralls: ^1.0
- sebastian/phpcpd: ^2.0
- squizlabs/php_codesniffer: ^2.7
This package is not auto-updated.
Last update: 2024-11-20 11:06:02 UTC
README
PHP implementation of the AVM Home Automation HTTP Interface.
Supported devices:
- Comet DECT/FRITZ!DECT 300 heating controls
- FRITZ!DECT 200 power switch
- FRITZ!DECT 210 power switch (not tested)
Install
Via Composer
$ composer require jknipper/fritzbox-aha
Usage
use \JanKnipper\FritzboxAHA\FritzboxAHA; $aha = new FritzboxAHA(); $aha->login("fritz.box", "user", "password");
Change log
Please see CHANGELOG for more information on what has changed recently.
Testing
$ composer test
Contributing
Please see CONTRIBUTING and CODE OF CONDUCT for details.
Security
If you discover any security related issues, please email github@jakni.de instead of using the issue tracker.
Credits
Sources
https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/AHA-HTTP-Interface.pdf https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/AVM_Technical_Note_-_Session_ID.pdf
License
The MIT License (MIT). Please see License File for more information.