@hardillb Myślałem, że licencja jest bezpłatna, czy masz referencję?
jwillmer
Odpowiedzi:
7
Jak wskazują komentarze, najwyraźniej rzeczywiście istnieje proces licencjonowania i certyfikacji, który może wskazywać, skąd bierze się część ceny.
Chociaż dobrze znany w branży automatyki, ZigBee jest drogi. Protokół jest intensywny obliczeniowo, a ślad pamięci jest duży. ZigBee Alliance wymaga, aby wszyscy implementatorzy dołączyli przed przejściem drogiego procesu licencjonowania. Konkurencyjne (prostsze) protokoły wykorzystujące identyczny sprzęt radiowy można wdrożyć w tańszych procesorach bez utraty wydajności. Większość konkurujących protokołów nie wymaga licencji, szczególnie w połączeniu z modułami sprzętowymi tego samego ekosystemu. Wielu dostawców udostępnia bazy kodów i narzędzia programistyczne za darmo.
To pozornie dość rygorystycznyczasochłonny i kosztowny proces, którego istotę można znaleźć na stronie certyfikacji Zigbee Alliance . Strona ta zawiera również bardzo pomocne informacje: „Specyfikacje testów dostępne tylko dla członków Sojuszu w naszym obszarze dla członków”.
Każdy produkt z logo Zigbee musi przejść ten proces. Bycie „intensywnym obliczeniowo” i posiadanie „dużej pamięci” nie pomaga również obniżyć kosztów.
Ale dlaczego nie istnieje nielicencjonowany moduł sprzętowy dla hobbystów, który jest tani - licencje lub nie, dopóki standard został poprawnie wdrożony, żaden hobbysta nie zawracałby sobie tym głowy.
Jak rozumiem, aby używać etykiety „Zigbee”, musisz spełniać określone wymagania i gwarantować interoperacyjność z innymi urządzeniami Zigbee. W przeciwnym razie byłoby to „Zigbee-like” lub coś w tym rodzaju. To jest jak USB, jeśli używasz tej etykiety, musisz spełnić wymagania USB (musisz także zakupić numery VID), jest podobny do bloku MAC (wcześniej numery OUI) od IEEE. Wykonanie tych testów, przystąpienie do sojuszu Zigbee i zakup numeru identyfikacyjnego Zigbee (potrzebny jest również adres MAC) nie są bezpłatne. Stąd dodatkowy koszt oficjalnego Zigbee. Jeśli nie chcesz współpracować z innymi urządzeniami Zigbee, możesz użyć jednego z wielu otwartych protokołów 802.15.4. Jeśli chcesz mieć pełną funkcjonalność Zigbee i potrzebujesz tylko kilku modułów, dodatkowy koszt jest niewielki. Jeśli chcesz być producentem Zigbee, musisz ugryźć kulę i być oficjalnym.
Z jednej strony wydaje się to kłopotem dla zwykłych użytkowników. Z drugiej strony, jeśli twoja sieć Zigbee ma krytyczne znaczenie dla misji, nie chcesz, aby częściowo upieczone węzły uszkodziły jej działanie.
Możesz uzyskać moduły oparte na MRF24J40 firmy Microchip za znacznie mniej, około 6 USD. Ale wiadomo, że jest dość stary i ma wiele wad. Bardziej nowoczesnym byłby Silabs MGM111 za 7-8 USD w małych ilościach.
Nie będzie jednak jednego przyjaznego hobbystom, ponieważ licencjonowanie Zigbee skutecznie zabrania stosów open source przynajmniej w warstwie Zigbee. Podczas wdrażania Zigbee jesteś zamknięty w stosy radiowe dostawców krzemu, jednak możesz swobodnie omijać inne rozwiązania 802.14.5, takie jak Thread, który ma stosy open source.
Istnieją również całkiem nowe układy, które są wieloprotokołowe 2,4 GHz przez Nordic i TI itp., Które są zaprojektowane do obsługi rozwiązań opartych na BLE lub 802.14.5. Na przykład, dowolny moduł nRF52840 z Nordic lub jego partnerzy modułowi (Rigado BMD-340, Raytac MDBT50, Laird BL654) mogą uruchamiać Zigbee przynajmniej w teorii, ale musisz uzyskać odpowiedni SDK z Nordic z zamkniętym źródłem Zigbee.
EDYCJA: OpenThread.io ma ładny przegląd stosunkowo nowoczesnych elastycznych mikroukładów 802.14.5, wszystkie te są przyjazne dla hakerów, ponieważ mogą one uruchamiać OpenThread, i oczywiście pochodzą również z Zigbee.
Tak więc ... można uzyskać stos za darmo i tanio sprzęt, np. CC2531 .. Jedyny problem, jaki widzę to to, że nie jest tak łatwo skompilować (wymagana licencja IAR), a jeszcze bardziej skomplikowane jest uchwycenie całego zigbee specyfikacja i koncepcja umożliwiające wdrożenie własnego urządzenia ..
Odpowiedzi:
Jak wskazują komentarze, najwyraźniej rzeczywiście istnieje proces licencjonowania i certyfikacji, który może wskazywać, skąd bierze się część ceny.
Źródło: blog sep.com: Najpopularniejszy standard bezprzewodowy, o którym nigdy nie słyszałeś (część I) (moje wyróżnienie )
To pozornie dość
rygorystycznyczasochłonny i kosztowny proces, którego istotę można znaleźć na stronie certyfikacji Zigbee Alliance . Strona ta zawiera również bardzo pomocne informacje: „Specyfikacje testów dostępne tylko dla członków Sojuszu w naszym obszarze dla członków”.Każdy produkt z logo Zigbee musi przejść ten proces. Bycie „intensywnym obliczeniowo” i posiadanie „dużej pamięci” nie pomaga również obniżyć kosztów.
źródło
Istnieje wiele rozwiązań 802.15.4, które nie są Zigbee i kosztują mniej. Zobacz ten artykuł: „ Jaka jest różnica między IEEE 802.15.4 a ZigBee Wireless? ”
Jak rozumiem, aby używać etykiety „Zigbee”, musisz spełniać określone wymagania i gwarantować interoperacyjność z innymi urządzeniami Zigbee. W przeciwnym razie byłoby to „Zigbee-like” lub coś w tym rodzaju. To jest jak USB, jeśli używasz tej etykiety, musisz spełnić wymagania USB (musisz także zakupić numery VID), jest podobny do bloku MAC (wcześniej numery OUI) od IEEE. Wykonanie tych testów, przystąpienie do sojuszu Zigbee i zakup numeru identyfikacyjnego Zigbee (potrzebny jest również adres MAC) nie są bezpłatne. Stąd dodatkowy koszt oficjalnego Zigbee. Jeśli nie chcesz współpracować z innymi urządzeniami Zigbee, możesz użyć jednego z wielu otwartych protokołów 802.15.4. Jeśli chcesz mieć pełną funkcjonalność Zigbee i potrzebujesz tylko kilku modułów, dodatkowy koszt jest niewielki. Jeśli chcesz być producentem Zigbee, musisz ugryźć kulę i być oficjalnym.
Z jednej strony wydaje się to kłopotem dla zwykłych użytkowników. Z drugiej strony, jeśli twoja sieć Zigbee ma krytyczne znaczenie dla misji, nie chcesz, aby częściowo upieczone węzły uszkodziły jej działanie.
źródło
Możesz uzyskać moduły oparte na MRF24J40 firmy Microchip za znacznie mniej, około 6 USD. Ale wiadomo, że jest dość stary i ma wiele wad. Bardziej nowoczesnym byłby Silabs MGM111 za 7-8 USD w małych ilościach.
Nie będzie jednak jednego przyjaznego hobbystom, ponieważ licencjonowanie Zigbee skutecznie zabrania stosów open source przynajmniej w warstwie Zigbee. Podczas wdrażania Zigbee jesteś zamknięty w stosy radiowe dostawców krzemu, jednak możesz swobodnie omijać inne rozwiązania 802.14.5, takie jak Thread, który ma stosy open source.
Istnieją również całkiem nowe układy, które są wieloprotokołowe 2,4 GHz przez Nordic i TI itp., Które są zaprojektowane do obsługi rozwiązań opartych na BLE lub 802.14.5. Na przykład, dowolny moduł nRF52840 z Nordic lub jego partnerzy modułowi (Rigado BMD-340, Raytac MDBT50, Laird BL654) mogą uruchamiać Zigbee przynajmniej w teorii, ale musisz uzyskać odpowiedni SDK z Nordic z zamkniętym źródłem Zigbee.
EDYCJA: OpenThread.io ma ładny przegląd stosunkowo nowoczesnych elastycznych mikroukładów 802.14.5, wszystkie te są przyjazne dla hakerów, ponieważ mogą one uruchamiać OpenThread, i oczywiście pochodzą również z Zigbee.
źródło
Wiem, że to dość stary wątek, ale wciąż… Czy słyszałeś o:
http://zboss.dsr-wireless.com/
lub
http://www.ti.com/tool/Z-STACK
Tak więc ... można uzyskać stos za darmo i tanio sprzęt, np. CC2531 .. Jedyny problem, jaki widzę to to, że nie jest tak łatwo skompilować (wymagana licencja IAR), a jeszcze bardziej skomplikowane jest uchwycenie całego zigbee specyfikacja i koncepcja umożliwiające wdrożenie własnego urządzenia ..
źródło