Ais USB Bridge ­čĹĚ

Ais USB Bridge

:bridge_at_night: :construction_worker_man:

Kodujemy now─ů funkcjonalno┼Ť─ç, za wcze┼Ťnie jest na wbudowanie jej do aplikacji na bramce dlatego zbudowali┼Ťmy to jako osobn─ů aplikacj─Ö Android.

Ta aplikacja umo┼╝liwia pod┼é─ůczenie adaptera UART (szeregowego) za pomoc─ů USB do gniazda TCP w celu zdalnego wysy┼éania i odbierania danych.

Przykłady użycia:

  • pod┼é─ůcz adapter Zwave do tabletu (panelu sterowania AIS) za pomoc─ů kabla OTG i uzyskaj do niego dost─Öp z bramki AIS dom za pomoc─ů po┼é─ůczenia TCP
  • pod┼é─ůcz adapter Zigbee do tabletu (panelu sterowania AIS) za pomoc─ů kabla OTG i uzyskaj do niego dost─Öp z bramki AIS dom za pomoc─ů po┼é─ůczenia TCP
  • pod┼é─ůcz Arduino do telefonu za pomoc─ů kabla OTG i uzyskaj do niego dost─Öp z bramki AIS dom za pomoc─ů netcata
  • pod┼é─ůcz ESP8266 / ESP32 do telefonu za pomoc─ů kabla OTG i uzyskaj do niego dost─Öp z bramki AIS dom za pomoc─ů netcata
    itdÔÇŽ

Czyli w skr├│cie, chodzi o to, ┼╝eby w prosty spos├│b po┼é─ůczy─ç dowolne urz─ůdzenie kt├│re nie ma wbudowanej komunikacji USB (nie rozumie co to jest CDC ACM, tylko komunikuje si─Ö szeregowo) do urz─ůdzenia(bramki, tabletu, telefonu, telewizora) z systemem Android i komunikowa─ç si─Ö z nim po TCP.

Co będziesz potrzebował

Aplikacji Ais USB Bridge

https://powiedz.co/ota/

Adapter/Kabel USB OTG

Oczywi┼Ťcie z odpowiednimi gniazdami dla twoich urz─ůdze┼ä (telefonu i urz─ůdzenia USB)

albo taki mini hub kt├│ry pozwala zasila─ç telefon/tablet podczas jego pracy z urz─ůdzeniem USB

Jak to działa

Aplikacja prowadzi krok po kroku:

  1. Uruchamiamy serwer TCP

  1. Pod┼é─ůczamy adapter USB

  1. ┼ü─ůczymy si─Ö z adapterem z aplikacji (zigbee2mqtt, zwavejs2mqttÔÇŽ) za pomoc─ů TCP

tu powinnien zacz─ů─ç si─Ö ÔÇťMatrixÔÇŁ b─Ödzie wida─ç komunikacj─Ö pomi─Ödzy adapterem USB a aplikacj─ů w formie skonwertowanych tablicy bajt├│w na ci─ůg cyfr szesnastkowych - ┼╝eby by┼éo ┼éatwiej czyta─ç :wink: te ÔÇťramki wiadomo┼ŤciÔÇŁ kt├│rymi wymienia si─Ö aplikacja z urz─ůdzeniem

Za jaki┼Ť czas, je┼╝eli b─Ödzie to dzia┼éa─ç stabilnie, to wbudujemy t─Ö funkcjonalno┼Ť─ç w aplikacj─Ö na bramce.

Udanej zabawy :slight_smile:

4 polubienia

@jolka to mo┼╝e jest to ju┼╝ tylko krok aby zintegrowa─ç zacny polski alarm Elmes z Jolk─ů za pomoc─ů tego:

http://www.elmes.pl/pl/produkty/nadajnik-sterowany-portem-szeregowym-tx-rs2

Pozdrowienia

Mo┼╝na to wykorzysta─ç do dongla Cc2652p od Grzegorza?

@kapryk, @sdsi - mo┼╝na wszystko z tym integrowa─ç co komunikuje si─Ö po UART, ale trzeba wiedzie─ç co zrobi─ç z odczytanymi ramkami danych, a przede wszystkim co te dane prezentuj─ů.
Proste protoko┼éy mo┼╝na by przetwarza─ç w HA podobnie jak przy integracji z bramk─ů RF czy Broadlink. Odczyta─ç ramk─Ö - przypisa─ç akcj─Ö, wys┼éa─ç komend─Ö do klienta TCP.
Lecz prac─Ö dla poszczeg├│lnych protoko┼é├│w pod integracj─Ö kto┼Ť musi wykona─ç.
@jolka - dzi─Öki za super narz─Ödzie. Kolejny element, kt├│ry wyr├│┼╝nia Wasz projekt. :clap:

1 polubienie

Ju┼╝ czytamÔÇŽ
Na pocz─ůtek lektury:

@jolka Czy ta funkcja trafiła już do aplikacji czy nadal jest wymagane posiadanie 2 aplikacji na telefonie oraz czy trafi ona do sklepu z aplikacjami?

To jest nadal osobna aplikacja.

Kupi┼éem sobie taki hub tylko ze na micro i niestety nie ┼éaduje jednocze┼Ťnie urzadzenia :frowning:
Czy ten Wasz faktycznie ładuje?
W necie poczyta┼éem ┼╝e tak si─Ö niby nie da, albo otg albo charging. Ale znalaz┼éem sposoby na lutowanie rezystora, to macie zrobione? To ÔÇťbezpieczneÔÇŁ?

Podbijam powy┼╝sze pytanie.
@jolka czy ten Wasz hub ┼éaduje jednocze┼Ťnie telefon?