معرفی شرکت ها


DeviceControllerTelegramBot-1.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A Telegram Bot to control Board Pins for Device Controller Arduino Library
ویژگی مقدار
سیستم عامل -
نام فایل DeviceControllerTelegramBot-1.0.0
نام DeviceControllerTelegramBot
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Dhrumil Mistry
ایمیل نویسنده -
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/DeviceControllerTelegramBot/
مجوز MIT License
# Device Controller Telegram Bot A Telegram Bot to control Board Pins for [Device Controller Arduino Library](https://github.com/dmdhrumilmistry/DeviceController) ## Usage - Install [Device Controller Arduino Library](https://github.com/dmdhrumilmistry/DeviceController) in Arduino IDE. - Use [Arduino Uno Controller Example Sketch](https://github.com/dmdhrumilmistry/DeviceController/blob/main/examples/ArduinoUnoController/ArduinoUnoController.ino) to test the bot. - Upload Sketch on the board - Create new Telegram Bot using [BotFather](https://t.me/BotFather) - Copy API KEY to clipboard - Install DeviceControllerTelegramBot Using pip ``` pip3 install DeviceControllerTelegramBot ``` - Use [ArduinoUnoController.py](https://github.com/dmdhrumilmistry/DeviceControllerTelegramBot/blob/main/examples/ArduinoUnoController.py) from examples to create a Telegram bot - Assign copied Key to api_key variable - Update Serial Communication configuration ```python serial_comms_conf = { 'PORT': "COM[PORT_NUMBER]", 'baud_rate': 9600, 'timeout': 0.0, 'encoding': 'utf-8' } ``` > Update PORT in dictionary - Start Bot using ``` python3 ArduinoUnoController.py ``` - Start chat with bot on telegram, it will reply with your telegram chat id, copy chat id and update admin_chat_ids_list ```python admin_chat_ids_list = [ your_chat_id, another_chat_ids_if_any, ] ``` - Restart Bot - Use `/devices` command to control connected devices ## TODO - Add demonstration image/video - Add options to control Analog pins


نیازمندی

مقدار نام
- setuptools
- pyserial
- pyTelegramBotAPI


نحوه نصب


نصب پکیج whl DeviceControllerTelegramBot-1.0.0:

    pip install DeviceControllerTelegramBot-1.0.0.whl


نصب پکیج tar.gz DeviceControllerTelegramBot-1.0.0:

    pip install DeviceControllerTelegramBot-1.0.0.tar.gz