Skip to content

PHP implementation of the AVM Home Automation HTTP Interface to control Smart Home devices

License

Notifications You must be signed in to change notification settings

sgoettsch/fritzbox-aha

 
 

Repository files navigation

fritzbox-aha

Latest Version on Packagist Software License Total Downloads

PHP implementation of the AVM Home Automation HTTP Interface.

Supported devices:

  • FRITZ!DECT 200
  • FRITZ!DECT 300
  • FRITZ!DECT 440
  • FRITZ!DECT 500

Install

Via Composer

composer require sgoettsch/fritzbox-aha

Usage

use \sgoettsch\FritzboxAHA\FritzboxAHA;
$aha = new FritzboxAHA();
$aha->login("fritz.box", "user", "password");

See example1 example2

Testing

composer test:all

Contributing

Please see CONTRIBUTING and CODE OF CONDUCT for details.

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.

About

PHP implementation of the AVM Home Automation HTTP Interface to control Smart Home devices

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages

  • PHP 100.0%