Flashowanie CC2531 Zigbee2MQTT USB

Witam,
By się nie rozpisywać za długo: gdzie znajdę link do oprogramowania dongla USB w wersji AIS (Jolka)?. Nie chodzi mi o oryginalny program ale o wersje zmienioną przez AI-Speaker.
Z góry dziękuję
Pozdrawiam
Robert

Nie ma czegoś takiego i nie było. Nigdy nie ingerowaliśmy w to oprogramowanie. Zresztą piszemy o tym na aukcji Allegro:

Moduł USB CC2531 Zigbee2MQTT

z wgranym oprogramowaniem CC2531ZNP-Prod.hex zgodnie z dokumentacją projektu Zigbee2mqtt

Pozdrawiam! :slight_smile:

Bardzo dziękuję za informację
Pozdrawiam
Robert

1 polubienie

Cześć,

Postaram się to trochę bardziej rozwinąć.

Z-Stack firmy Texas Instruments

To oprogramowanie, które jest na urządzeniu, to orginalne oprogramowanie Z-Stack firmy Texas Instruments
https://zigbeealliance.org/zigbee_products/z-stack-2/

instrukcje jak je kompilować oraz gotowe skompilowane już pliki .hex do coordinator i do router są dostępne tu:

My obecnie wgrywamy na urzadzenia wersję oprogramowania coordinator Z-Stack_Home_1.2
Bo to wg nas najlepiej się nadaje w większości przypadków.
Czyli nasz dongiel jest koordynatorem w sieci zigbee (takie urządzenie może być tylko jedno w całej sieci) do niego można podłączać routery i urządzenia końcowe zigbee.

CC2531

Urządzenia które w tej chwili sprzedajemy to orginalne (nie żadne odpowiedniki) CC2531 z Texas Instruments, tak to wygląda na naszym usb donglu - to wszystko na zdjęciu to 100% prwada, a nie tylko marketing:

Do wgrywania używamy CC debugger, oczywiście z Texas Instruments.
image

Warstwy oprogramowania

  1. Na samym dole (na urządzeniu CC2531) jest Z-Stack firmy Texas Instruments (opisane powyżej).
  2. Kolejna warstwa oprogramowania (już na bramce AIS dom) to zigbee-herdsman, to oprogramowanie tłumaczy API Texas Instruments na API w Node.js
    W przypadku CC2531 z Texas Instruments, zigbee-herdsman do komunikacji z urządzeniem używa interfejsu “zStack monitoring and test API” To API opisane jest w tym dokumencie:

Tu są kody projektu zigbee-herdsman:

  1. Zigbee2Mqtt to oprogramowanie w Node.js (też działające na bramce AIS dom) które dodaje do zigbee-herdsman komunikację po MQTT
    Tu są kody projektu zigbee2mqtt:
  1. Asystent domowy to kolejna warstwa działająca na bramce AIS dom, ten program napisany jest w Python i komunikuje się z zigbee2mqtt za pomocą protokołu MQTT
    Tu są źródła projektu Asystent domowy (fork Home Assistant):

Jak widać, wszystkie warstwy źródeł oprogramowania są publicznie dostępne, dla każdego za darmo.
Każdy może je pobierać i instalować na dowolnej platformie systemowo sprzętowej, na której zadziała Node.js i Python.
Są to dość skomplikowane rzeczy, które my staramy się sprowadzić do włożenie dongla zigbee usb do bramki, Asystent to wykrywa i magicznie startuje usługi i wszystkie te warstwy się ze sobą komunikują.

W 99% procentach to działa ok, ale otwarte systemy, które pozwalają na podłączanie tysięcy urządzeń różnych firm, mają oczywiście różne przypadki “nie działania”.

Przepraszamy, że nie jesteśmy w stanie zdiagnozować każdego problemu i każdemu pomóc zbudować sieć zigbee. Tego nie ma w pakiecie za 50 zł*

*49,70 to cena naszego urządzenia w Botland.

Płacimy podatki, ZUS-y, VAT od legalnie importowanych urządzeń, koszty przesyłek lotniczych, odprawy celne (bo my NIE sprzedajemy urządzeń z zamiennikami orginałów, sprowadzanych nielegalnie bez VAT z Aliexpress). Utrzymujemy to forum, stronę z dokumentacją, rozwijamy oprogramowanie i je okresowo aktualizujemy. Udzielamy gwarancji i prowadzimy serwis gwarancyjny i pogwarancyjny wszystkich sprzedawanych urządzeń. Udostępniamy wszystkie kody i w miarę możliwości staramy się pomagać.

Bardzo prosimy o spokojne rozważenie tych argumentów i branie ich pod uwagę w momencie, kiedy poczujemy się źle potraktowani przez AI-Speaker.

Pozdrawiamy serdecznie :slight_smile: :peace_symbol:

5 polubień