Grüße Allerseits! Ich arbeite gerade an meiner Bachelor Arbeit, bei der ich ein kleines Hausautomatisierungssystem auf Basis von ZigBee und Ethernet aufbauen will. Zur Zeit befinde ich mich noch in der Recherchephase. Gerade die Suche nach einer passenden ZigBee Lösung bereitet mir echte Kopfschmerzen. Das Ziel ist es, dass auch einmal ZigBee Kommunikation über die Ethernetverbindung geroutet werden soll. Aus diesem Grunde fallen Blackbox Lösungen, die schon einen fertigen Stack an Bord haben und sich auch nicht unter die Haube gucken lassen, wie zB. die XBee Module von Digi erstmal raus. Bisher sieht es so aus, dass man sich, wenn man sich für die RF Module eines Herstellers entscheidet, auch gleich für die Prozessoren eben dieses Herstellers verpflichtet - was mir eigentlich gar nicht mal so gut in den Kram passt, weil die Prozessoren ansonsten einfach nicht das leisten, was ich mir vorstelle. Bei einigen Anbietern bekommt man den Stack nur als vorkompilierte Lib. Auch das ist etwas, was ich nicht wirklich brauchen kann. Ich suche also einen ZigBee Stack, der wirklich als Source Code verfügbar ist und dementsprechend auch anpassbar. Gibt es da draußen etwas in dieser Richtung oder muss ich mich wirklich mit dem begnügen, was ich bisher finden konnte? Danke.
:
Verschoben durch Moderator
Herr_Kaiser schrieb: > Bisher sieht es so aus, dass man sich, wenn man sich für die RF Module > eines Herstellers entscheidet, auch gleich für die Prozessoren eben > dieses Herstellers verpflichtet Ja klar, wenn die Hersteller sich schon den Aufwand machen, den ganzen Kram zu implementieren, dann wollen sie damit natürlich in erster Linie auch ihre Prozessoren damit sponsorn und nicht die der Konkurrenz. Es gibt meines Wissens keinen "unabhängigen" kompletten Zigbee- Stack, d. h. etwas, das nicht von einem einzelnen Hersteller gesponsort worden wäre. > Ich suche also einen ZigBee Stack, der wirklich als Source Code > verfügbar ist und dementsprechend auch anpassbar. Für IEEE 802.15.4 (PHY und vielleicht MAC) wirst du das vielleicht noch finden, für komplett Zigbee (als NWK + APL + whatever) gibt's da meiner Meinung nach nichts. Du unterschätzt vermutlich ein wenig den Aufwand, der dahinter steht. Wenn's nicht unbedingt Zigbee sein muss, kannst du dich noch umsehen, ob's im Bereich IPv6 / 6LowPAN was gibt, was dir besser in den Kram passt.
>Ich suche also einen ZigBee Stack, der wirklich als Source Code >verfügbar ist und dementsprechend auch anpassbar. Sowas gibts nicht, da hat die ZigBee Allianz ihre Finger drauf, die aktuellen Specs gibts nur wenn du Mitglied im Club bist und welcher Freeware-Opensource-Entwickler gibt einen Haufen Geld aus, nur um einen Stapel (zum Teil wiederspurechliche) Doku zu bekommen, die er dann implentieren muesste um danach nochmal Geld in die Hand zu nehmen um ein huebsches Logo zu bekommen. Zwischendurch nimmt der Opensource-Entwickler an diversen Allianz-Meetings in sonstwo teil und faehrt danach ans andere Ende der Welt um sich bei Interoperabitlitaetstests zu vergnuegen, das hat keinerlei "Hackvalue", ergo gibts kein Opensource-Projekt. Streiche das Buzzword "ZigBee" aus den Suchbegriffen fuer deine Arbeit und du findest richtige OpenSource-Projekte im Kontext der Hausautomatisierung, wie z.B. 6LowPAN, Contiki, FHEM, OpenWRT, ... . Plan B, wenn es unbedingt um das Buzzword geht, nimm eine der verfuegbaren Closed-Source-Loesungen und verwende die Funkmodule quasi als Co-Processor.
Axel Wachtler schrieb: > Sowas gibts nicht, da hat die ZigBee Allianz ihre Finger drauf,... Falsch! Es gibt eine freie Implementierung, die man übrigens auch mit Tante Google finden kann. http://freaklabs.org/index.php/FreakZ-Open-Source-Zigbee-Stack.html Und eine weitere die man auch mit Tante Google findet. http://www.open-zb.net/ Die Pflege ist bei beiden Projekten aber etwas eingeschlafen. Ich empfehle dir aber auch die Finger von ZigBee zu lassen und dich eher mit 6LoWPAN, Contiki, TinyOS zu beschäftigen. Hintergrund ist der, dass ich denke, dass sich eine offene Implementierung langfristig besser durchsetzen wird und das kann man von ZigBee und anderen proprietären Protokollen leider nicht behaupten.
Zumindest den von Freaklabs habe ich auch schon gefunden. Aber der scheint bisher nur Teile der ZigBee Spezifikation zu implementieren. ZigBee war erstmal eine Grundidee. Aber was ich bisher gefunden habe, lässt wirklich nichts so Gutes für die weitere Arbeit damit hoffen. Wo mir bisher noch Infos fehlen ist der Stack von Microchip. Auf der Seite von denen wird der als kostenlos, lizenzkostenfrei und full-source beworben, was ja grundsätzlich genau das wäre, was ich suche, zumal auch die RF Module von denen recht günstig sind. Wenn man dann allerdings dem Downloadlink folgt, landet man in einem Online Store von Mircochip, wo dann doch 1000$ für ein Produkt, was der Stack zu sein scheint, verlangt werden. Vor allem der Zusatz "Estimated Availability: 03-Jul-2012" irritiert mich etwas. Mal auf eine Antwort des Supports warten, was das genau soll. Wenn sich da keine passende Lösung finden lässt, muss ich entweder mit fertigen Co-Prozessoren arbeiten oder ggf. bei Atmel nach einer Lösung schauen. Deren Produkte passen noch am Besten zu dem, was ich machen will. Oder ZigBee wird halt komplett fallen gelassen, was schade wäre, weil sich das im Titel einer BA doch sehr gut macht :) Auf jeden Fall schonmal danke für die hilfreichen Antworten!
>Oder ZigBee wird halt komplett fallen gelassen, was schade wäre, weil >sich das im Titel einer BA doch sehr gut macht :) Och, es zaehlen ja auch die inneren Werte ;-)
Herr_Kaiser schrieb: > Oder ZigBee wird halt komplett fallen gelassen, was schade wäre, weil > sich das im Titel einer BA doch sehr gut macht :) Mit IPv6, 6LoWPAN, IEEE 802.15.4, RPL, RFC 4919, IPSO Alliance, Contiki, TinyOS und noch ein paar netten Füllwörtern kannst du problemlos dein ganzes Titelblatt voll schreiben. Falls das nicht ausreicht kann man auch immer noch an der Schriftgröße und der Randbreite spielen. Im vergleich zu ZigBee (1 Schlagwort) habe ich dir oben übrigens 8 Schlagwörter genannt, die in Summe wesentlich überzeugender klingen als das eine gerade genannte. Falls das immer noch nicht überzeugt, dann beraten wir dich hier gerne weiter!
Axel Wachtler schrieb: > Och, es zaehlen ja auch die inneren Werte ;-) Ja, das wird der Untertitel meiner BA, falls das technisch sonst nix wird ;)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.