{"id":21168738,"url":"https://github.com/fastybird/fb-bus-connector","last_synced_at":"2026-05-17T12:33:37.360Z","repository":{"id":44365535,"uuid":"434660218","full_name":"FastyBird/fb-bus-connector","owner":"FastyBird","description":":electric_plug: FastyBird IoT connector for FB BUS devices","archived":false,"fork":false,"pushed_at":"2022-08-23T22:27:06.000Z","size":377,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-21T13:46:40.841Z","etag":null,"topics":["fastybird","fb","fib","iot","iot-connector","php","pjon","python","rs485","serial-communication"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FastyBird.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-12-03T16:20:08.000Z","updated_at":"2022-02-02T22:17:10.000Z","dependencies_parsed_at":"2022-08-16T21:30:26.400Z","dependency_job_id":null,"html_url":"https://github.com/FastyBird/fb-bus-connector","commit_stats":null,"previous_names":[],"tags_count":68,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FastyBird%2Ffb-bus-connector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FastyBird%2Ffb-bus-connector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FastyBird%2Ffb-bus-connector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FastyBird%2Ffb-bus-connector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FastyBird","download_url":"https://codeload.github.com/FastyBird/fb-bus-connector/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243615629,"owners_count":20319733,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fastybird","fb","fib","iot","iot-connector","php","pjon","python","rs485","serial-communication"],"created_at":"2024-11-20T15:17:05.741Z","updated_at":"2026-05-17T12:33:37.322Z","avatar_url":"https://github.com/FastyBird.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FastyBird IoT FB BUS connector\n\n[![Build Status](https://badgen.net/github/checks/FastyBird/fb-bus-connector/master?cache=300\u0026style=flat-square)](https://github.com/FastyBird/fb-bus-connector/actions)\n[![Licence](https://badgen.net/github/license/FastyBird/fb-bus-connector?cache=300\u0026style=flat-square)](https://github.com/FastyBird/fb-bus-connector/blob/master/LICENSE.md)\n[![Code coverage](https://badgen.net/coveralls/c/github/FastyBird/fb-bus-connector?cache=300\u0026style=flat-square)](https://coveralls.io/r/FastyBird/fb-bus-connector)\n\n![PHP](https://badgen.net/packagist/php/FastyBird/fb-bus-connector?cache=300\u0026style=flat-square)\n[![PHP latest stable](https://badgen.net/packagist/v/FastyBird/fb-bus-connector/latest?cache=300\u0026style=flat-square)](https://packagist.org/packages/FastyBird/fb-bus-connector)\n[![PHP downloads total](https://badgen.net/packagist/dt/FastyBird/fb-bus-connector?cache=300\u0026style=flat-square)](https://packagist.org/packages/FastyBird/fb-bus-connector)\n[![PHPStan](https://img.shields.io/badge/phpstan-enabled-brightgreen.svg?style=flat-square)](https://github.com/phpstan/phpstan)\n\n![Python](https://badgen.net/pypi/python/fastybird-fb-bus-connector?cache=300\u0026style=flat-square)\n[![Python latest stable](https://badgen.net/pypi/v/fastybird-fb-bus-connector?cache=300\u0026style=flat-square)](https://pypi.org/project/fastybird-fb-bus-connector/)\n[![Python downloads month](https://img.shields.io/pypi/dm/fastybird-fb-bus-connector?cache=300\u0026style=flat-square)](https://pypi.org/project/fastybird-fb-bus-connector/)\n[![Black](https://img.shields.io/badge/black-enabled-brightgreen.svg?style=flat-square)](https://github.com/psf/black)\n[![MyPy](https://img.shields.io/badge/mypy-enabled-brightgreen.svg?style=flat-square)](http://mypy-lang.org)\n\n## What is FastyBird IoT FB BUS connector?\n\nFB BUS connector is a combined [FastyBird](https://www.fastybird.com) [IoT](https://en.wikipedia.org/wiki/Internet_of_things) extension which is integrating [FIB](https://www.fastybird.com) aka **F**astyBird **I**nterface **B**us for connected devices\n\n[FastyBird](https://www.fastybird.com) [IoT](https://en.wikipedia.org/wiki/Internet_of_things) FB BUS connector is\nan [Apache2 licensed](http://www.apache.org/licenses/LICENSE-2.0) distributed extension, developed\nin [PHP](https://www.php.net) with [Nette framework](https://nette.org) and in [Python](https://python.org).\n\n### Features:\n\n- FIB v1 protocol devices support\n- FIB connector management for [FastyBird](https://www.fastybird.com) [IoT](https://en.wikipedia.org/wiki/Internet_of_things) [devices module](https://github.com/FastyBird/devices-module)\n- FIB device management for [FastyBird](https://www.fastybird.com) [IoT](https://en.wikipedia.org/wiki/Internet_of_things) [devices module](https://github.com/FastyBird/devices-module)\n- [{JSON:API}](https://jsonapi.org/) schemas for full api access\n- Integrated connector Python worker\n\n## Requirements\n\nPHP part of [FastyBird](https://www.fastybird.com) FB BUS connector is tested against PHP 7.4\nand [ReactPHP http](https://github.com/reactphp/http) 0.8 event-driven, streaming plaintext HTTP server\nand [Nette framework](https://nette.org/en/) 3.0 PHP framework for real programmers\n\nPython part of [FastyBird](https://www.fastybird.com) FB BUS connector is tested against [Python 3.7](http://python.org)\n\n## Installation\n\n### Manual installation\n\n#### Application backend in PHP\n\nThe best way to install **fastybird/fb-bus-connector** is using [Composer](http://getcomposer.org/):\n\n```sh\ncomposer require fastybird/fb-bus-connector\n```\n\n#### Application workers in Python\n\nThe best way to install **fastybird-fb-bus-connector** is using [Pip](https://pip.pypa.io/en/stable/):\n\n```sh\npip install fastybird-fb-bus-connector\n```\n\n### Marketplace installation\n\nYou could install this connector in your [FastyBird](https://www.fastybird.com) [IoT](https://en.wikipedia.org/wiki/Internet_of_things) application under marketplace section\n\n## Documentation\n\nLearn how to connect devices with FIB interface to FastyBird IoT system\nin [documentation](https://github.com/FastyBird/fb-bus-connector/blob/master/.docs/en/index.md).\n\n## Feedback\n\nUse the [issue tracker](https://github.com/FastyBird/fb-bus-connector/issues) for bugs\nor [mail](mailto:code@fastybird.com) or [Tweet](https://twitter.com/fastybird) us for any idea that can improve the\nproject.\n\nThank you for testing, reporting and contributing.\n\n## Changelog\n\nFor release info check [release page](https://github.com/FastyBird/fb-bus-connector/releases)\n\n## Maintainers\n\n\u003ctable\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd align=\"center\"\u003e\n\t\t\t\t\u003ca href=\"https://github.com/akadlec\"\u003e\n\t\t\t\t\t\u003cimg width=\"80\" height=\"80\" src=\"https://avatars3.githubusercontent.com/u/1866672?s=460\u0026amp;v=4\"\u003e\n\t\t\t\t\u003c/a\u003e\n\t\t\t\t\u003cbr\u003e\n\t\t\t\t\u003ca href=\"https://github.com/akadlec\"\u003eAdam Kadlec\u003c/a\u003e\n\t\t\t\u003c/td\u003e\n\t\t\u003c/tr\u003e\n\t\u003c/tbody\u003e\n\u003c/table\u003e\n\n***\nHomepage [https://www.fastybird.com](https://www.fastybird.com) and\nrepository [https://github.com/fastybird/fb-bus-connector](https://github.com/fastybird/fb-bus-connector).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastybird%2Ffb-bus-connector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffastybird%2Ffb-bus-connector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastybird%2Ffb-bus-connector/lists"}