อินเทอร์เน็ตของสิ่งต่าง ๆ

ถาม & ตอบสำหรับผู้สร้างและผู้ใช้เซ็นเซอร์เครือข่ายและอุปกรณ์ควบคุมในบริบทของบ้านอัจฉริยะระบบอัตโนมัติอุตสาหกรรมหรือเซ็นเซอร์สิ่งแวดล้อม

3
XMPP มีค่าใช้จ่ายจำนวนมากสำหรับอุปกรณ์ IoT ที่ส่งข้อความสั้น ๆ บ่อยครั้งหรือไม่?
ฉันได้อ่านเกี่ยวกับ XMPP ว่าเป็นโปรโตคอลการสื่อสารที่มีศักยภาพสำหรับอุปกรณ์ IoT แต่หลังจากอ่านแหล่งข้อมูลหนึ่งแล้วฉันไม่แน่ใจว่าเป็นโปรโตคอลที่เหมาะสมหรือไม่หากคุณกังวลเกี่ยวกับค่าใช้จ่ายสำหรับแต่ละข้อความ แหล่งข้อมูลนี้ระบุว่า: อย่างไรก็ตาม XMPP มีปัญหาหลายอย่างที่ทำให้ไม่พึงประสงค์สำหรับ IOT PROTOCOLS ที่ถูกฝังไว้ ในฐานะที่เป็นโปรโตคอลบนพื้นฐานของ XML XMPP นั้นมีความละเอียดมากยิ่งกว่า HTTP และมีค่าใช้จ่ายด้านข้อมูลจำนวนมาก คำขอแลกเปลี่ยน / ตอบกลับเพียงครั้งเดียวเพื่อส่งข้อมูลหนึ่งไบต์จากอุปกรณ์เชื่อมต่อ IOT ไปยังเซิร์ฟเวอร์มากกว่า 0.5 kB มีข้อกำหนดแบบร่างที่จะบีบอัด XMPP โดยใช้การเข้ารหัส XML ที่เรียกว่า effective XML Interchange (EXI) แต่ถึงแม้จะมี EXI ข้อมูลเดียวกันหนึ่งไบต์ก็จะได้รับโอเวอร์เฮดของโปรโตคอลนับร้อยไบต์จาก XMPP เพียงอย่างเดียว EXI ยังเป็นรูปแบบการประมวลผลที่ยากกว่าตัวเลือกอื่น ๆ เนื่องจากปัญหาเหล่านี้โดยทั่วไปจึงแนะนำให้หลีกเลี่ยงการใช้ XMPP ในแอปพลิเคชัน IoT ในตัว อย่างไรก็ตาม XMPP ส่งเสริมตัวเองให้เหมาะกับแอพพลิเคชั่น …

1
มีใครมีเกตเวย์ MQTT แบบโปร่งใสที่ทำงานใน Azure IoT Edge หรือไม่
หนึ่งในวัตถุประสงค์หลักของ IoT Edge คือการ จำกัด การคำนวณสถานะคงที่ (เงื่อนไขปกติ) ไปที่ขอบมากกว่าในคลาวด์ มีใครทำให้ Azure IoT Edge ทำงานเป็นเกตเวย์ "โปร่งใส" ตามรายละเอียดที่ https://docs.microsoft.com/en-us/azure/iot-edge/iot-edge-as-gateway#patterns ด้วยโปรโตคอลมาตรฐาน (MQTT, AMQP) มากกว่า SDK ที่เป็นกรรมสิทธิ์
10 mqtt  azure  edge 

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 

1
ฉันจะปิดเสียงเรียกเข้าโทรศัพท์จากไทล์ของฉันได้อย่างไร
เมื่อตัวติดตามไทล์จับคู่กับโทรศัพท์การแตะปุ่มบนไทล์จะทำให้โทรศัพท์ดังขึ้น นี้เกิดขึ้นแม้ว่าโทรศัพท์อยู่ในโหมดเงียบ ฉันบังเอิญใช้ iPhone ของฉันในที่ทำงานหลายครั้งรบกวนผู้คนรอบตัวฉัน ฉันต้องการปล่อยให้ไทล์จับคู่กับโทรศัพท์ของฉันเพื่อให้ฉันสามารถติดตามข้าวของส่วนตัวของฉันได้ แต่ฉันไม่ต้องการให้โทรศัพท์ดังขึ้น การซ่อนโทรศัพท์ของฉันในแอปไทล์ไม่มีผลใด ๆ ฉันจะปิดการใช้งานตัวเลือกเพื่อโทรเข้าโทรศัพท์ของฉันจากไทล์ได้อย่างไร
10 bluetooth  ios  tile 

3
ความแตกต่างระหว่าง ZigBee และ Z-Wave หรือไม่?
ฉันได้ติดตั้งสวิตช์ Z-Wave และร้านค้าในไม่กี่แห่งรอบ ๆ บ้านของฉัน อย่างไรก็ตามฉันสังเกตเห็นเมื่อซื้ออุปกรณ์ที่มีตัวเลือกไร้สายสองสามแบบในยี่ห้อที่ฉันดูอยู่ ฉันอยากรู้ว่าจะรู้ถึงข้อดีข้อเสียระหว่างอุปกรณ์ Z-Wave และ ZigBee ได้อย่างไร การเปรียบเทียบเช่นโพสต์นี้เมื่อใช้ WiFi ผ่าน Bluetooth จะน่าทึ่ง ตัวอย่างเช่นฉันอยากรู้ข้อมูลเช่นถ้าสไตล์หนึ่งอาจเป็นที่นิยมมากกว่าในบ้านที่มีกำแพงหลายหลังหรือหากมีงานแสดงสินค้าที่ดีกว่าในบ้านไร้สาย "ที่มีเสียงดัง" (เช่นอุปกรณ์ไร้สาย / ประเภทสัญญาณจำนวนมาก)
10 wireless  zwave  zigbee 

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

1
จำเป็นหรือไม่ที่จะต้องสร้างหมายเลข axe ของ MQTT สำหรับจำนวน x ของอุปกรณ์?
ขณะนี้ในโครงการของฉันซึ่งคอนโทรลเลอร์ (ไคลเอนต์) ส่งข้อมูลเซ็นเซอร์ไปยังเซิร์ฟเวอร์และรับข้อเสนอแนะจากเซิร์ฟเวอร์ด้วยข้อมูลเพิ่มเติมให้ใช้โปรโตคอล MQTT สำหรับการสื่อสาร มี 2 ​​หัวข้อแยกกันสำหรับไคลเอนต์และเซิร์ฟเวอร์ ตัวอย่างเช่น: Topic1 - ไคลเอนต์ (สมัครสมาชิก), เซิร์ฟเวอร์ (เผยแพร่) หัวข้อ 2 - ไคลเอนต์ (เผยแพร่), เซิร์ฟเวอร์ (สมัครสมาชิก) แต่ถ้าโครงการนี้เป็นกรณีการใช้งานของแอพพลิเคชั่นที่มีขนาดใหญ่กว่าสมมติว่ามีอุปกรณ์ 5000 ชิ้นที่ต้องติดตั้งที่ไหนสักแห่ง ดังนั้นจะต้องสร้างหัวข้อที่แตกต่างกัน 5,000 รายการสำหรับทั้งไคลเอนต์และเซิร์ฟเวอร์หรือไม่? หรือมีหัวข้อที่น้อยกว่าก็สามารถทำได้และอย่างไร
9 mqtt 

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
Mosquito MQTT Thingsboard และ Thingsboard IoT-gateway บนเซิร์ฟเวอร์เดียวกัน
มันจะได้รับการชื่นชมมากถ้ามีคนบอกการตั้งค่าเพื่อเรียกใช้ Mosquito MQTT และ Thingsboard กับ Thingsboard IoT-gateway บนเซิร์ฟเวอร์เดียวกัน ยุงได้รับในพอร์ต 1883 ซึ่งทำงาน ฉันต้องกำหนดค่าพอร์ต (ต้องแตกต่างใช่ไหม) ระหว่าง IoT-Gateway และ Thingsboard และฉันจะกำหนดค่า IoT-Gateway ได้อย่างไรว่าเชื่อมต่อกับ Thingsboard หรือไม่ เอกสาร Thingsboard ไม่ได้ช่วยที่นี่
9 mqtt 

4
การสร้างภาพข้อมูลและการจัดการอุปกรณ์
ฉันกำลังมองหาโซลูชันในการจัดการอุปกรณ์ (เสมือน) และแสดงข้อมูลเป็นภาพ ฉันมีข้อมูลอนุกรมเวลาจำนวนมากจัดกลุ่มตามเซสชันและอุปกรณ์ที่จัดเก็บในฐานข้อมูล ข้อมูลนั้นมาจากอุปกรณ์เซ็นเซอร์กายภาพหลายตัว ตอนนี้ฉันกำลังมองหาเครื่องมือที่ลูกค้าสามารถเลือกอุปกรณ์จากสิ่งที่คล้ายกับแผนผังลำดับชั้นของอุปกรณ์ หลังจากเลือกอุปกรณ์เขาควรจะสามารถเลือกเซสชัน จากนั้นเขาควรจะได้รับค่าเซ็นเซอร์ทั้งหมดที่เกี่ยวข้องแสดงในแผนภูมิ เครื่องมือ / แพลตฟอร์มควรสามารถดึง (เลือก) ข้อมูลจากบริการบนเว็บ เครื่องมือไม่ควรจัดเก็บข้อมูลที่ดึงไว้ในฐานข้อมูล และฉันต้องการที่จะสามารถส่งคำสั่งไปยังเว็บเซอร์เพื่อตั้งค่าบางอย่างหรืออะไรก็ตาม แพลตฟอร์ม IoT ส่วนใหญ่ไม่ดึงข้อมูลคุณต้องผลักดันข้อมูลไปยังแพลตฟอร์มเหล่านี้ และโดยปกติจะมีฐานข้อมูลแบบฝังของตัวเอง ฉันไม่ต้องการวิเคราะห์ข้อมูลดังนั้นฉันจึงไม่ต้องการคุณสมบัติการวิเคราะห์ที่ซับซ้อน ฉันต้องการเลือกอุปกรณ์และเซสชันและรับข้อมูลจากฐานข้อมูล / บริการเว็บที่มีอยู่ของฉัน ไม่มีใครรู้จักเครื่องมือ / แพลตฟอร์มการจัดการแดชบอร์ด / อุปกรณ์หรือไม่

1
รองรับ 3G SIM5320 สำหรับ MQTT
ค้นหาคำติชมจากผู้อื่นที่ใช้โมดูล SIM53xx ซีรี่ส์สำหรับโซลูชัน IoT ผ่านเครือข่าย 3G ฉันมีนายหน้า MQTT บนอินเทอร์เน็ตเพื่อรวบรวมข้อมูลสำหรับระบบติดตามยานพาหนะที่กำลังพัฒนา มีข้อมูลจำนวนมากเกี่ยวกับโซลูชันประเภทนี้ที่มีการเชื่อมต่อ 2G แต่เนื่องจาก 2G กำลังถูกเลิกใช้งานฉันไม่มีทางเลือก แต่ใช้ 3G เป็น NB1 / CAT M1 รุ่นใหม่ sigfox และโซลูชันอื่น ๆ ที่ไม่มีใน Pacific ขนาดเล็ก เกาะโซลูชันนี้มีเป้าหมายที่จะและ LoRa มีช่วงไม่เพียงพอ (เกาะนั้นไม่เล็กมาก!) หลังจากการวิจัยมากมายดูเหมือนว่า SIM5320 เป็นโซลูชันที่เหมาะสมที่สุด (ราคาสมเหตุสมผลยอดนิยมขนาดเล็กมีคุณสมบัติ GPS) และยังมี whitepaper ที่ระบุส่วนขยายของชุดคำสั่ง AT ที่มีส่วนขยายสำหรับการตั้งค่าเซสชัน MQTT pub / sub เป็นต้นเหมาะสำหรับแอปพลิเคชันของฉันอย่างไรก็ตามมันถูกอ้างถึงใน whitepaper แบบแยกเดี่ยวsimcom mqtt …

2
ทริกเกอร์ไปยังเซิร์ฟเวอร์ระยะไกลเมื่ออุปกรณ์ของฉันใช้พลังงานแบตเตอรี่เหลือน้อยหรือไม่
ปัจจุบันฉันทำงานโครงการเพื่อสร้างอุปกรณ์ติดตามรถ ในขณะนี้อุปกรณ์สามารถทำงานได้ดี แต่ฉันต้องการปรับปรุง สถานการณ์คืออุปกรณ์ของฉันใช้พลังงานจากภายนอก (แบตเตอรี่ตะกั่วกรด) และฉันต้องการส่งการแจ้งเตือนไปยังเซิร์ฟเวอร์ระยะไกลเมื่ออุปกรณ์อยู่ในระดับแบตเตอรี่ต่ำ เท่าที่ฉันรู้วิธีหนึ่งที่จะทำได้คือการตรวจสอบแบตเตอรี่ที่เหลือซึ่งมีความซับซ้อนอยู่บ่อยครั้ง (ใช้ฮาร์ดแวร์และอัลกอริทึมที่ซับซ้อนมากขึ้น) การออกแบบของฉันใช้ Arduino uno R3 และโมดูล Sim080 ฉันแค่ต้องทริกเกอร์เซิร์ฟเวอร์ระยะไกลเมื่ออยู่ในระดับต่ำไม่จำเป็นต้องกำหนดความแม่นยำในการวัดที่เหลืออยู่ในแบตเตอรี่

2
หลอดฟลูออเรสเซนต์ - สวิตช์ Sonoff?
เหมือนกับหลาย ๆ คนฉันกำลังมองหาวิธีควบคุมหลอดฟลูออเรสเซนต์ในห้องครัวของฉัน มีเหตุผลใดที่ฉันไม่สามารถเชื่อมต่อสวิตช์ Sonoff ภายในหลอดไฟฟลูออเรสเซนต์ได้ ฉันไม่มีความรู้ด้านไฟฟ้าเพียงพอที่จะรู้ว่านี่เป็นวิธีแก้ปัญหาที่ปลอดภัย / ทำงานได้หรือไม่ ถ้าช่วยฉันได้ที่อังกฤษ

2
จะเชื่อมโยงอุปกรณ์กับผู้ใช้อย่างไร?
ฉันพยายามเรียนรู้การพัฒนา IoT โดยใช้เมนูบริการของ Arduino และ Amazon - Alexa Skill Kit, AWS Lambda และ AWS IoT ฉันสามารถมาได้ไกล แต่เมื่อฉันคิดว่าจะใช้สิ่งเหล่านี้ให้เป็นกองอุปกรณ์ฉันไม่สามารถหาวิธีจัดการกับปัญหานี้ได้: สำหรับอุปกรณ์ที่ไม่มีส่วนหัวคุณจะเชื่อมโยงอุปกรณ์ของลูกค้ากับลูกค้ารายนั้นได้อย่างไร คุณสามารถรับหมายเลขผู้ใช้จาก Alexa เมื่อใดก็ตามที่ผู้ใช้เรียกใช้ทักษะ Alexa ของคุณและคุณสามารถจับคู่นั้นในฐานข้อมูลของคุณกับลูกค้าและอาจจับคู่กับอุปกรณ์ที่ลงทะเบียนกับลูกค้ารายนั้น แต่คุณจะลงทะเบียนอุปกรณ์กับลูกค้าอย่างไร ? มันจะต้องมีเหมือนลูกค้ามีป้อนหมายเลขซีเรียลใน UI ที่ไหนสักแห่ง? ฉันคิดว่าคุณอาจใช้ OAUTH เพื่อรับโทเค็นเช่นบัญชี Amazon ของลูกค้าส่งไปยังอุปกรณ์จากนั้นให้อุปกรณ์แสดงโทเค็นและตัวระบุของตนเองไปยังฐานข้อมูลของคุณ วิธีนี้ทำให้คุณมีลิงก์อย่างน้อยระหว่างบัญชีที่เชื่อมโยงกับอุปกรณ์ เสียงนี้เป็นวิธีที่สมเหตุสมผลหรือไม่ ฉันไม่สามารถค้นหาการเชื่อมต่ออุปกรณ์เฉพาะกับบัญชีลูกค้าได้มากนักดังนั้นลิงก์ใด ๆ ที่มีข้อมูลเพิ่มเติมยินดีต้อนรับ
9 alexa  aws-iot 

1
จะให้ผู้ช่วย Google Home อ่านค่าจากอินเทอร์เน็ตได้อย่างไร
ใช้ IFTTT ฉันสามารถส่งคำขอ POST REST ซึ่งจากนั้นจะสามารถเปิด / ปิดไฟบน Raspberry Pi ของฉัน ฉันสามารถทำคำขอ GET REST (โดยใช้บุรุษไปรษณีย์) เพื่อรับคุณค่าของแสง แต่ฉันไม่สามารถหาวิธีได้ Google home / ผู้ช่วยในการอ่านค่านั้นสำหรับฉัน ค่าที่ส่งคืนจากคำขอ GET REST: { "id": "sw1", "state": "off", "name": "Pi light" } นี่คือการไหล: คำถาม: "สวัสดี Google เปิดหรือปิดไฟไหม" คำตอบของผู้ช่วย Google: "ไฟเปิดอยู่" หรือ "ปิดไฟ" ฉันค้นหาทุกที่ลองทำสองสิ่งโดยใช้ IFTTT webhooks แต่ฉันดูเหมือนจะไม่สามารถเชื่อมต่อจุดต่าง ๆ ได้ สิ่งนี้จะสำเร็จได้อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.