คำถามติดแท็ก wifi

สำหรับคำถามเกี่ยวกับอุปกรณ์ IoT ที่เชื่อมต่อ Wi-Fi และโปรโตคอลสำหรับการสื่อสาร Wi-Fi ใช้แท็ก [ไร้สาย] สำหรับโปรโตคอลไร้สายอื่น ๆ - แท็กนี้มีไว้สำหรับ Wi-Fi (IEEE 802.11.x) โดยเฉพาะ

2
เฟรมการกระทำ 802.11 ส่งและรับในซอฟต์แวร์
เป็นไปได้ที่จะเข้าถึง 802.11 action เฟรม TX / RX จากซอฟต์แวร์หรือไม่ มีโปรโตคอลที่เป็นกรรมสิทธิ์ตามเฟรมการดำเนินการเฉพาะของผู้จำหน่ายที่เรียกว่า ESP-NOW สำหรับชิป ESP8266 และ ESP32 และฉันต้องการลองใช้กับ Raspberry Pi มันเริ่มต้นด้วยโครงการส่วนตัวที่ฉันเชื่อมต่อ Raspberry Pi กับ ESP8266 (เพื่อแลกเปลี่ยนข้อความสั้น ๆ ) จากนั้นฉันสังเกตเห็นว่ามี API เพิ่มเติมสำหรับ ESP8266 (ESP-NOW และ Simple Pair) และต้องการเปรียบเทียบประสิทธิภาพกับการเชื่อมต่อ WiFi ธรรมดา หากการค้นหารายละเอียดเกี่ยวกับการเข้าถึงเฟรมของ WiFi Action ประสบความสำเร็จฉันจะโพสต์ผลลัพธ์ใด ๆ (อาจเป็นไลบรารีสำหรับใช้ในแอปพลิเคชันอื่น)

2
มาตรฐานสำหรับอุปกรณ์ WiFi ที่ไม่ได้เชื่อมต่ออินเทอร์เน็ต?
ฉันวางแผนที่จะทำระบบอัตโนมัติที่บ้านมากมาย เพื่อที่ฉันจะเป็นเจ้าภาพเครือข่าย WiFi ส่วนตัวแยกที่อุปกรณ์ทั้งหมดของฉันจะเชื่อมต่อกับ อุปกรณ์จะเป็นไฟที่เรียบง่ายแถบ LED RGB (smd5050 และ ws2812b) เทอร์โมสแตทพัดลมตัวเปิดหน้าต่างตัวควบคุมหน้าต่างสีและช่องจ่ายไฟปกติ นอกจากนี้เครื่องส่งสัญญาณ IR เพื่อจำลองระยะไกลเพื่อเริ่มต้นทีวี ฯลฯ และเครื่องส่งสัญญาณ 433MHz เพื่อจำลองระยะไกลที่สามารถสลับช่องรีโมทควบคุมมาตรฐาน ตอนนี้ฉันสงสัยว่ามีมาตรฐานใด ๆ ที่อุปกรณ์เหล่านี้ควรเปิดเผยกับเครือข่าย WiFi หรือไม่ แน่นอนว่าฉันสามารถให้เส้นทาง http ง่าย ๆ สำหรับทุกอุปกรณ์แล้วเขียนแอปพลิเคชันที่เข้าใจอินเตอร์เฟสของฉัน แต่มันจะดีถ้าฉันสามารถใช้มาตรฐานที่จะอนุญาตให้ฉันใช้แอพและโปรแกรมที่เขียนไปแล้วและเข้าใจมาตรฐาน .

1
เซ็นเซอร์สื่อสารด้วย Pi, BLE / Wifi
ฉันต้องการวาง Pi 3 ที่ไหนสักแห่งในบ้านของฉันและเซ็นเซอร์พลังงานจากแบตเตอรี่ Pi จะอ่านอินพุตจากเช่นระดับเดียวกันระดับหนึ่งขึ้นไปและสวน ดังนั้นกำแพงอิฐปกติ 1-2 หน้าระหว่างและระยะระหว่าง 0-50 เมตร ฉันค้นหาเทคโนโลยีที่แตกต่างจาก Z-Wave, Digimesh, XBee, ZBee, Sigfox เป็นต้น แต่ในที่สุดฉันก็ลงสู่เทคโนโลยีที่ใช้กันทั่วไปมากกว่า เนื่องจากเทคโนโลยีส่วนใหญ่ข้างต้นคุณต้องการผู้เล่นที่แตกต่างกันเช่นใน ZigBee คุณมีสามประเภทที่แตกต่างกันเช่นเราเตอร์ ด้วยเทคโนโลยีข้างต้นจำเป็นต้องมีใบอนุญาตเชิงพาณิชย์ที่มีราคาแพงมาก ตอนนี้ฉันอยู่ระหว่าง BLE และ Wi-Fi วิทยาลัยแห่งหนึ่งของฉันแนะนำให้ฉันใช้ Contiki ระบบปฏิบัติการโอเพ่นซอร์สซึ่งทำให้ง่ายต่อการติดตั้งการสื่อสารกับเซ็นเซอร์ คำถาม เขาอธิบายกับฉันว่ามีสามชั้น: กายภาพโปรโตคอลและเส้นทาง ดังนั้น6LoWPANเป็นหนึ่งในตัวเลือกการกำหนดเส้นทาง ฉันสามารถสร้างตาข่ายกับ Contiki และESP8266 ได้หรือไม่ มิฉะนั้นผมจะไปสำหรับCC2650 ฉันเคยเห็นว่ามีวิธีแก้ปัญหาตาข่ายกับ ESP8266 เทคโนโลยีทั้งคู่ดูเหมือนจะคล้ายกับฉันมาก ทั้งสองมีช่วงประมาณ 200 เมตร (ซึ่งอาจมากกว่า 30 เมตรผ่านกำแพง) และมีการใช้กันอย่างแพร่หลาย ความแตกต่างสำหรับกรณีการใช้งานของฉันอยู่ที่ไหน

1
~ 200 อุปกรณ์บน AP เดี่ยว
ฉันมีโครงการที่ฉันต้องการเชื่อมต่อ ~ 200 อุปกรณ์กับ AP เดียว อุปกรณ์เหล่านี้แต่ละตัวจะถูกชดเชยในการสื่อสารของพวกเขาเพื่อให้มีเพียงประมาณ 10 อุปกรณ์ที่ส่งแพ็กเก็ต TCP ไปยังเซิร์ฟเวอร์ในเวลาใดก็ตาม ฉันต้องการให้อุปกรณ์ทั้งหมดยังคงเชื่อมต่อกับเซิร์ฟเวอร์ผ่านซ็อกเก็ตที่เปิดอยู่ตลอดเวลาและเพียงแค่ให้พื้นที่การส่งข้อมูลตามที่อธิบายไว้ข้างต้น ข้อกังวลแรกของฉันคือข้อความสัญญาณ DTIM ที่ AP จะต้องส่งไปยังอุปกรณ์ทั้งหมด เราเตอร์ราคาที่สมเหตุสมผล (น้อยกว่า $ 500) จะมีความสามารถในสิ่งนี้ นอกจากนี้หากใครก็ตามสามารถนึกถึงปัญหาเพิ่มเติมที่อาจเกิดขึ้นซึ่งจะเป็นประโยชน์อย่างมาก!
10 wifi  routers 

1
Wi-Fi Line Thermostat สำหรับ Heaters Baseboard
พื้นหลัง บ้านมีเครื่องทำความร้อนแผงวงจรไฟฟ้าแรงดันไฟฟ้าไม่กี่บรรทัด (240V, 3600W) ปัญหา ควบคุมตารางเวลาและอุณหภูมิปัจจุบันโดยไม่ต้องเชื่อมต่อผ่านเครือข่ายท้องถิ่น ข้อกำหนดที่ยาก รองรับการเชื่อมต่อ Wi-Fi กับเครือข่ายท้องถิ่น ไม่จำเป็นต้องเชื่อมต่ออินเทอร์เน็ตได้ตลอดเวลา เทอร์โมสแตทสามารถอ้างอิงได้โดยไม่ซ้ำกันตามชื่อ (หรือที่อยู่ IP) โปรโตคอลการขนส่งที่เข้ารหัสและป้องกันด้วยรหัสผ่าน เปลี่ยนอุณหภูมิจากเทอร์มินัลโดยใช้ REST ผ่าน HTTP:$ curl -d "thermostat = kitchen & set = 20C & token = T" -X POST https://10.0.0.15/temp ข้อกำหนดที่อ่อนนุ่ม ข้อกำหนดเพิ่มเติม ได้แก่ : เสนอเว็บเซิร์ฟเวอร์อย่างง่าย (หรือบลูทู ธ สำหรับการตั้งค่าเริ่มต้น) สามารถตั้งอุณหภูมิได้ ดุม หากมีฮับที่ให้บริการ REST แบบเปิดเหนือ HTTP API …
10 smart-home  wifi  hvac 

2
ESP8266 ไม่มีเว็บเพจ
ฉันสามารถส่งข้อมูลไปยัง ESP8266 โดยไม่ต้องสร้างเว็บเซิร์ฟเวอร์ได้หรือไม่ ฉันกำลังใช้พิน GPIO ของ ESP8266 ผ่านทางเว็บเซิร์ฟเวอร์ ตอนนี้ฉันต้องการสร้างแอพ Android สำหรับสิ่งนั้น ดังนั้นฉันต้องการส่งข้อมูลไปที่ 8266 โดยไม่ต้องสร้างเว็บเซิร์ฟเวอร์ - เป็นไปได้หรือไม่
9 wifi  esp8266 

2
SSL แบบทางเดียวสามารถรักษาความปลอดภัยอุปกรณ์ IoT ได้หรือไม่
ฉันกำลังพิจารณาอุปกรณ์ IoT ที่เชื่อมต่อกับเครือข่ายท้องถิ่นของฉัน (การตั้งค่าเริ่มต้นไม่มี VPN ไม่มี NAT ไม่มี DMZ) ที่มีหรือไม่มีอินเทอร์เน็ต อุปกรณ์ของฉันจะทำงานเป็นเซิร์ฟเวอร์ HTTP ที่เสนอกลไก RPC พร้อมการตรวจสอบและการอนุญาต โฆษณาตัวเองด้วย mDNS และฉันคุยกับมันโดยใช้แอพมือถือหรือ RaspberryPi ของฉัน ดูเหมือนว่าบรรทัดฐานในการพัฒนา IoT คือการมี SSL (สองทาง) ซึ่งกันและกัน นั่นหมายความว่า SSL แบบทางเดียวไม่สามารถรักษาความปลอดภัยให้กับทราฟฟิคของฉันได้? ทำไม? หมายเหตุ: ฉันเข้าใจความแตกต่างทางเทคนิคระหว่าง SSL หนึ่งและสองทางฉันไม่เข้าใจว่าทำไม One-way (เกือบ) ไม่เคยถูกพิจารณาในการผลิต IoT ฉันเข้าใจว่าการมี SSL ร่วมกันสำหรับอุปกรณ์ในพื้นที่นั้นเป็นเรื่องยาก: คุณต้องใช้รหัสสาธารณะของเซิร์ฟเวอร์และรับรองลูกค้าและในทางกลับกัน ในทางกลับกันดูเหมือนง่ายขึ้น (ไม่ต้องการให้ผู้ใช้ดำเนินการ) อุปกรณ์ที่ผลิตจำนวนมากเช่นฟิลิปส์เว้ต้องการเปิดจุดปลาย http ท้องถิ่นและไม่ปลอดภัยกว่าการเข้ารหัส SSL ทางเดียว ทำไมหนึ่งจะเลือกนี้ …
9 security  wifi  https  tls 

1
CoAP ขึ้นอยู่กับ IEEE 802.15.4 หรือไม่
ในข้อกำหนดของ CoAP นั้นหมายความว่าสามารถใช้ IEEE 802.15.4 ร่วมกับ CoAP ได้ นี่เป็นข้อกำหนดหรือสามารถใช้ CoAP ร่วมกับโปรโตคอล OSI เลเยอร์ 1, 2 อื่น ๆ เช่น IEEE 802.11, BLE หรือ LTE / 5G / etc ได้หรือไม่?

1
สถาปัตยกรรมนี้มีความเป็นไปได้และมีความยืดหยุ่นหรือไม่?
ฉันมีปัญหา แต่ทำให้แน่ใจว่าโครงการของฉันเป็นไปได้จริง ๆ สิ่งที่ฉันต้องการเก็บถาวร: ควบคุมเครื่องชงกาแฟ Senseo ของฉันผ่านอินเทอร์เน็ต มันเดือดลงไปเพียงแค่ควบคุม 2 ปุ่ม ทางออกแรกที่ง่าย: ตั้งค่าเซิร์ฟเวอร์ NodeJS บน Raspberry Pi ของฉัน ฉันเสียบ Raspberry GPIO ของฉันกับทรานซิสเตอร์ 2 ตัวเพื่อควบคุมปุ่มเครื่องชงกาแฟ ฉันสามารถควบคุม Raspberry GPIO ได้โดยตรงใน Javascript ตัวอย่างเช่นการเรียกhttp://myraspberrypi.com/makemeacoffeeเปิดใช้งาน GPIO เปิดใช้งานปุ่มและกระแสกาแฟ แต่: ฉันไม่ต้องการเสียบ raspberry ของฉันกับเครื่องชงกาแฟของฉัน (ฉันต้องการ Pi สำหรับวัตถุประสงค์อื่น) และฉันคิดว่าการแยกเว็บเซิร์ฟเวอร์และตัวควบคุมนั้นเป็นความคิดที่ดี ถ้าพรุ่งนี้ฉันต้องการตรวจสอบอุณหภูมิของห้องน้ำของฉันหรือควบคุมเครื่องชงกาแฟเครื่องที่สอง (ใช้ ESP8266 อีกเครื่อง) ฉันต้องการที่จะทำมันโดยไม่ต้องคิดใหม่ทั้งหมด สิ่งที่ฉันต้องเก็บถาวรนั่นคือ ESP8266 กับ NodeMCU เพื่อใช้เป็นคอนโทรลเลอร์ไร้หัว Wi-Fi …

3
อุปกรณ์อัตโนมัติในบ้านที่เชื่อมต่อ Wi-Fi
ฉันต้องการทราบคำศัพท์สำหรับอุปกรณ์บ้านอัตโนมัติระดับที่เชื่อมต่อ Wi-Fi โดยตรงกับจุดเชื่อมต่อ (ไม่ผ่านสะพานเช่น Z-Wave ฯลฯ ) ถ้าฉันเข้าใจชั้นเรียนนี้ฉันก็สามารถค้นหาหลอดไฟที่เชื่อมต่อผ่าน Wi-Fi ฉันต้องการที่จะส่งการควบคุมบรรทัดคำสั่งหรือคล้ายกับการเปิดหรือปิดมัน ฉันไม่ต้องการให้ฮาร์ดแวร์เชื่อมต่อ อีกครั้งฉันกำลังมองหาคำศัพท์สำหรับชั้นเรียน : นี่คือจุดประสงค์ของคำถามไม่ใช่ตัวอย่างของหลอดไฟ คะแนนโบนัสสองเท่าสำหรับการพิสูจน์ว่าหลอดไฟที่อธิบายไว้ไม่ใช่ยูนิคอร์น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.