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!
Bardzo dziękuję za informację
Pozdrawiam
Robert
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.
Warstwy oprogramowania
- Na samym dole (na urządzeniu CC2531) jest Z-Stack firmy Texas Instruments (opisane powyżej).
- 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:
- 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:
- 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