science-stories / php-iot
Modern, production-grade MQTT 3.1.1 & 5 client for PHP 8.4+
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/science-stories/php-iot
Requires
- php: ^8.4
- psr/event-dispatcher: ^1.0
- psr/log: ^3.0.2
Requires (Dev)
- laravel/pint: ^1.25.1
- pestphp/pest: ^4.1
- pestphp/pest-plugin-type-coverage: ^4.0
- phpstan/phpstan: ^2.1.29
- rector/rector: ^2.1.7
- symfony/var-dumper: ^v7.3.3
- vlucas/phpdotenv: ^v5.6.2
README
Modern, production-grade MQTT 3.1.1 & 5 client for PHP 8.4+
Features
- 🚀 Modern PHP 8.4+ with strict types and modern syntax
- 📡 MQTT 3.1.1 & 5.0 protocol support
- 🔒 TLS/SSL encryption support
- 🔄 Auto-reconnect with exponential backoff
- 📊 QoS 0, 1, 2 support
Installation
Install via Composer:
composer require science-stories/php-iot
Contributing
Contributions are welcome! Feel free to submit pull requests or open issues.
License
PHP IOT is open-sourced software licensed under the MIT License
Credits
Developed by Bogdan Gewald