FastyBird IoT FB BUS connector
What is FastyBird IoT FB BUS connector?
FB BUS connector is a combined FastyBird IoT extension which is integrating FIB aka FastyBird Interface Bus for connected devices
FastyBird IoT FB BUS connector is an Apache2 licensed distributed extension, developed in PHP with Nette framework and in Python.
Features:
- FIB v1 protocol devices support
- FIB connector management for FastyBird IoT devices module
- FIB device management for FastyBird IoT devices module
- {JSON:API} schemas for full api access
- Integrated connector Python worker
Requirements
PHP part of FastyBird FB BUS connector is tested against PHP 7.4 and ReactPHP http 0.8 event-driven, streaming plaintext HTTP server and Nette framework 3.0 PHP framework for real programmers
Python part of FastyBird FB BUS connector is tested against Python 3.7
Installation
Manual installation
Application backend in PHP
The best way to install fastybird/fb-bus-connector is using Composer:
composer require fastybird/fb-bus-connector
Application workers in Python
The best way to install fastybird-fb-bus-connector is using Pip:
pip install fastybird-fb-bus-connector
Marketplace installation
You could install this connector in your FastyBird IoT application under marketplace section
Documentation
Learn how to connect devices with FIB interface to FastyBird IoT system in documentation.
Feedback
Use the issue tracker for bugs or mail or Tweet us for any idea that can improve the project.
Thank you for testing, reporting and contributing.
Changelog
For release info check release page
Maintainers
|
Adam Kadlec |
Homepage https://www.fastybird.com and repository https://github.com/fastybird/fb-bus-connector.
Metadata
Release files for fastybird-fb-bus-connector 0.54.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fastybird-fb-bus-connector-0.54.0.tar.gz | 493.3 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| fastybird_fb_bus_connector-0.54.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.17+ x86-64 | Details |
| fastybird_fb_bus_connector-0.54.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.17+ x86-64 | Details |
| fastybird_fb_bus_connector-0.54.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.17+ x86-64 | Details |
| fastybird_fb_bus_connector-0.54.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.17+ x86-64 | Details |
Total release size: 1.8 MB
Release files / fastybird-fb-bus-connector-0.54.0.tar.gz
| Download URL | fastybird-fb-bus-connector-0.54.0.tar.gz |
|---|---|
| Size | 493.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e6e0ed7206893c1680754b26d460a72fd5de7ac60d771bde14ed5a5daea7d72f
|
|
BLAKE2b-256 checksum How to use checksums |
0b98f3a037a115e1778f610f0fcb920385a9fa2a3f208322ae3c34c406720427
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fastybird_fb_bus_connector-0.54.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fastybird_fb_bus_connector-0.54.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 331.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9fbc9f046e622730810051655a763c08f9d84b4dd97ec98c95f11824a9ecc496
|
|
BLAKE2b-256 checksum How to use checksums |
2f73e34187c91d04320d9eda965a5fbf0a6aa606352a7712116b804dab3342ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fastybird_fb_bus_connector-0.54.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fastybird_fb_bus_connector-0.54.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 338.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
dbd379ff9d883625bffa1ab5904187c99c53c8f0ae3eb76fede452a0ec73dbb0
|
|
BLAKE2b-256 checksum How to use checksums |
8961e04dd2c868daa9056418d66f14ae617ff8bf03324a161336bc7129c39f96
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fastybird_fb_bus_connector-0.54.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fastybird_fb_bus_connector-0.54.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 333.1 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
16574d5610745eff5d82841ae35e3552fab9d2d79ac6546360f231c5c7dcfcb3
|
|
BLAKE2b-256 checksum How to use checksums |
0c3509c4795de90dc416314b5a3281b706cdb6461d65bfa3c419b1648717f5cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / fastybird_fb_bus_connector-0.54.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fastybird_fb_bus_connector-0.54.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 314.8 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c5df6204abf03e37b8eac7a0a9db3d1835060174888e5fb6d29f099cc2a7b7e7
|
|
BLAKE2b-256 checksum How to use checksums |
89700dc8858b4eb256e6973a320a38be2854a0df8a1d90f8eb444a737abe827a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|