
वहाँ पूर्ण Weave ढेर करने के लिए कई तत्व होते हैं, लेकिन कार्यक्षमता के बहुमत तार्किक निर्माणों प्रोफाइल कहा जाता है में बांटा गया है। प्रत्येक प्रोफ़ाइल बुन कार्यक्षमता के एक विशिष्ट सेट से मेल खाती है जिसमें शामिल हैं:
- प्रोटोकॉल
- प्रोटोकॉल भूमिकाएं (प्रकाशक, ग्राहक)
- संदेश प्रकार
- स्कीमा और प्रकाशित डेटा
- स्थिति कोड
- त्रुटि कोड
देखें प्रोफाइल एक सामान्य अवलोकन के लिए Weave प्राइमर में पेज।
मुख्य
कुछ प्रोफाइल वेव की कार्यक्षमता के केंद्र में हैं। ये:
- थोक डाटा ट्रांसफर (BDX) - नोड्स के बीच स्थानांतरण फ़ाइलें
- आम - प्रणाली स्थिति और त्रुटि रिपोर्टिंग
- डेटा प्रबंधन - वास्तविक समय विशेषता प्रबंधन
- इको - परीक्षण नेटवर्क कनेक्टिविटी और विलंबता
- सुरक्षा - सुरक्षित सत्र स्थापित
- सेवा निर्देशिका - सेवा में नक्शे अंतिमबिंदुओं संसाधनों के लिए
माध्यमिक
अन्य कोर के ऊपर अतिरिक्त कार्यक्षमता प्रदान करते हैं:
- अलार्म - कपड़े में लागू होने की स्थिति तत्काल
- डिवाइस नियंत्रण - राज्य और एक नोड के विन्यास का प्रबंधन
- डिवाइस विवरण - नोड्स के बीच शेयर पहचान
- कपड़ा प्रोविजनिंग - संसाधन स्तर के कपड़े प्रबंधन
- हार्टबीट - से संकेत मिलता है एक नोड के जीवंतता
- लोकेल - संसाधन स्थानों से संकेत मिलता है
- नेटवर्क प्रोविजनिंग - संसाधन-स्तरीय नेटवर्क प्रबंधन
- सेवा प्रोविजनिंग - जोड़ी और रजिस्टर संसाधनों
- सॉफ़्टवेयर अद्यतन - सॉफ्टवेयर अद्यतन प्रक्रिया का प्रबंधन
- स्थिति रिपोर्ट - विरासत स्थिति और त्रुटि रिपोर्टिंग।
- समय सेवाएं - संसाधनों और सेवा के बीच सिंक समय की जानकारी
- समय क्षेत्र - प्रबंधन संसाधनों के बीच समय क्षेत्र सेटिंग
- टोकन युग्मित कर रहा है - जोड़ी को प्रमाणीकरण टोकन
- टनेलिंग - Weave सुरंगों का प्रबंधन
बुनाई का ढेर

वेव स्टैक के मूल में चार मॉड्यूल होते हैं:
- सुरक्षा प्रबंधक - सभी सुरक्षित सत्र (प्रबंधन करता है मामला , Pase , TAKE संसाधनों के बीच)
- एक्सचेंज मैनेजर — प्रत्येक प्रोफाइल द्वारा परिभाषित संसाधनों के बीच एक्सचेंज संदर्भों (वार्तालापों) का प्रबंधन करता है
- संदेश परत - संचार के लिए हल्का परिवहन और सत्र परत
- फैब्रिक स्टेट - सेशन और फैब्रिक कीज़ सहित फैब्रिक की सुरक्षा और कॉन्फ़िगरेशन का प्रबंधन करता है
माध्यमिक प्रोफाइल और लक्षण बुन कोर और प्राथमिक प्रोफाइल के ऊपर बैठते हैं।
बुनाई का उपयोग करता है टीसीपी, यूडीपी, और BLE के अंतर्निहित परिवहन पारित करने के लिए बुनाई संदेशों । TCP और UDP, थ्रेड और वाईफाई जैसी तकनीकों पर IPv4 और IPv6 दोनों का उपयोग करते हैं, जबकि BLE को रूटेबिलिटी के बिना पॉइंट-टू-पॉइंट लिंक के रूप में माना जाता है।