Download the PHP package igormukhingmailcom/ajax-systems-api without Composer
On this page you can find all versions of the php package igormukhingmailcom/ajax-systems-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download igormukhingmailcom/ajax-systems-api
More information about igormukhingmailcom/ajax-systems-api
Files in igormukhingmailcom/ajax-systems-api
Download igormukhingmailcom/ajax-systems-api
More information about igormukhingmailcom/ajax-systems-api
Files in igormukhingmailcom/ajax-systems-api
Vendor igormukhingmailcom
Package ajax-systems-api
Short Description Library to work with ajax.systems API
License MIT
Package ajax-systems-api
Short Description Library to work with ajax.systems API
License MIT
Please rate this library. Is it a good library?
Informations about the package ajax-systems-api
AjaxSystemsApi
API client for ajax.systems security system
Warning This library is based on grey/reverse engineered Ajax Systems Web API which was closed at 2018. So currently this library doesn't work.
Future upgrade New non-public Ajax Systems Enterprise API is under development right now. Please, star this project if you interested to be announced once Enterprise API become public and available to all clients.
Cases current library covers
(Sublists contain cases when library potentially can be used)
- [x] Turn on/off WallSwitches
- Turn on/off lights/boiler/irrigation connected to WallSwitch with CRON
- Ignite a TNT connected to WallSwitch on some external event
- [x] Arm/disarm/partially arm (night mode)
- Arm/disarm your Hub with CRON
- [x] Send panic
- Send panic to Hub on some external event
- [x] Get Hub's raw data
- Get battery charge of all sensors daily and send notification to user's email with CRON
- Get temperature of some room's sensor to turn on room's heater
- Get power consumption of WallSwitch connected device to store statistics
- Self-test script to check important sensors settings and send notification to user's email if some important settings was changed since last time
- [x] Read raw log
- Track HUB events for home automation
- Backup events to external source
- [x] Get Hub's SIM card balance
- Track and warn user if balance is low
- Track and automatically add money to balance (pay via some service) if balance is low
- [x] Get logged in user data
Installation
Usage
Contribution
Testing / running examples
TODO
- [ ] Turn on/off Ajax Relay if this supported by app.ajax.systems (haven't this device to play with)
- [ ] Turn on/off Ajax Socket if this supported by app.ajax.systems (haven't this device to play with)
- [ ] Convert RAW data to objects
- [ ] Save objects
- [ ] SSE (server-sent events)
- [ ] Symfony bundle
All versions of ajax-systems-api with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
php-http/message Version ^1.0
php-http/httplug Version ^1.0
php-http/discovery Version ^1.0
php-http/client-implementation Version ^1.0
php-http/client-common Version ^1.0
php-http/message Version ^1.0
php-http/httplug Version ^1.0
php-http/discovery Version ^1.0
php-http/client-implementation Version ^1.0
php-http/client-common Version ^1.0
The package igormukhingmailcom/ajax-systems-api contains the following files
Loading the files please wait ....