Skip to main content

FastyBird IoT connector for FB BUS devices

Project description

FastyBird IoT FB BUS connector

Build Status Licence Code coverage

PHP PHP latest stable PHP downloads total PHPStan

Python Python latest stable Python downloads month Black MyPy

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:

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastybird-fb-bus-connector-0.54.0.tar.gz (493.3 kB view hashes)

Uploaded Source

Built Distributions

fastybird_fb_bus_connector-0.54.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (331.7 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fastybird_fb_bus_connector-0.54.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (338.4 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

fastybird_fb_bus_connector-0.54.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (333.1 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

fastybird_fb_bus_connector-0.54.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (314.8 kB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page