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

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

3
มีวิธีควบคุมไฟของฉันจากเดสก์ทอป Linux ของฉันหรือไม่
ฉันเพิ่งเริ่มตรวจสอบไฟสมาร์ท ฉันสนใจที่จะใช้ซ็อกเก็ต Wi-Fi ในโคมไฟบางตัวในสำนักงานของฉันเพื่อให้แสงอัตโนมัติ ฉันอยากรู้ว่ามีวิธีที่จะเปิดไฟของฉันจากพีซีของฉันและในที่สุดก็เปิดพวกเขาเมื่อเครื่อง Linux ของฉันตื่นจากการถูกระงับ จากนั้นให้ปิดเมื่อเครื่อง Linux หยุดทำงาน มีซ็อกเก็ต Wi-Fi ที่ใช้โปรโตคอลการส่งข้อความบางอย่างที่เปิดอยู่ซึ่งฉันสามารถเขียนแอพเพื่อใช้กับพวกเขาได้หรือไม่?

1
อัตราการตอบสนอง HTTP GET รวดเร็วของ ESP8266
ในขณะที่เริ่มโปรแกรม ESP8266 ของฉันเพื่อรับการเปลี่ยนแปลงข้อมูลอย่างต่อเนื่อง (ตำแหน่งรถ) จากเซิร์ฟเวอร์ฉันพบปัญหา: ฉันไม่สามารถรับ ESP8266 เพื่อรับข้อมูลจากเซิร์ฟเวอร์มากกว่า 3 ครั้ง / วินาที อัตราข้อมูลจะดีกว่า 15 ครั้ง / วินาที ข้อมูลที่ได้รับคือสตริง 47 องค์ประกอบ #include <ESP8266WiFi.h> #include <WiFiClient.h> // WiFi information const char WIFI_SSID[] = "my-wlan"; const char WIFI_PSK[] = "123qwe123qwe"; // Remote site information const char http_site[] = "10.13.137.144"; const int http_port = …

1
สัญญาณเตือนที่ตั้งค่าไว้ใน Amazon Echo หนึ่งจะถูกแชร์กับอุปกรณ์อื่นทั้งหมดในบ้านเดียวกันหรือไม่
ด้วย Amazon Echo คุณสามารถตั้งค่าการเตือนที่จะถูกเรียกใช้บนอุปกรณ์เดียวกับที่สร้างการเตือนภัยได้ง่าย แต่ก็ไม่ได้มีประโยชน์เสมอไปหากคุณไม่ได้อยู่ในห้องเดียวกันเมื่อคุณคาดหวังให้ ไฟไหม้ (เช่นถ้าคุณตั้งสัญญาณเตือนในห้องครัวเพื่อปลุกคุณในตอนเช้า) เอกสารประกอบของ Amazon ดูเหมือนจะแนะนำว่าการเตือนภัยนั้นไม่ขึ้นอยู่กับแต่ละอุปกรณ์ : ขอให้ Alexa ตั้งค่าตัวนับถอยหลังหรือปลุกหลายครั้งโดยใช้เสียงของคุณ อุปกรณ์ Alexa แต่ละเครื่องมีตัวจับเวลาและการเตือนของตัวเอง คุณสามารถตั้งเวลาหรือปลุกได้ล่วงหน้าถึง 24 ชั่วโมง สามารถซิงโครไนซ์หรือแชร์สัญญาณเตือนภัยเหล่านี้ได้หรือไม่ฉันต้องไปที่ห้องที่ฉันต้องการให้ตั้งปลุกหรือไม่?

3
สวิตช์อัจฉริยะได้รับพลังงานอย่างไร
ฉันซื้อสวิทช์ผนังสมาร์ท สวิตช์ที่ถูกแทนที่นั้นมีสายไฟเพียง 2 เส้น (เข้าและออก) ความรู้เรื่องไฟฟ้าของฉันอาจมี จำกัด แต่ใช้งานได้อย่างไร สวิตช์ปกติเพิ่งเปิดวงจรเพื่อให้กระแสไม่ผ่านอีกต่อไปใช่ไหม ดังนั้นหากไม่มีกระแสอีกต่อไปสวิตช์อัจฉริยะจะรับพลังงานได้อย่างไร
12 smart-home 

3
สวิตช์ไฟอัจฉริยะ WiFi พร้อม Cloud API หรือไม่
ฉันต้องการคำแนะนำสำหรับสวิตช์ไฟอัจฉริยะที่ใช้ WiFi ซึ่งสามารถควบคุมได้จากระยะไกลและมี API แบบเปิด สวิตช์ไฟ WeMo ไม่มี API ระยะไกลที่เปิดอยู่ เช่นเดียวกันกับTP-Link HS200ยอดนิยมอื่นๆ สวิตช์ควบคุมระยะไกลอื่น ๆ ส่วนใหญ่ที่ฉันพบสามารถควบคุมได้ผ่านแอพของตนเองเท่านั้น มีบางโครงการของ GitHub ที่มีการออกแบบวิศวกรรมย้อนกลับแอพเหล่านี้ แต่ฉันต้องการใช้ API ที่เผยแพร่โดยตรงโดยผู้ผลิตเพราะโครงการของฉันเป็นระยะเวลานานและฉันไม่ต้องการเดิมพันกับโซลูชันวิศวกรรมย้อนกลับ

1
เทคโนโลยีการสื่อสารไร้สายสำหรับการติดตามตำแหน่งในอาคาร
ฉันต้องพัฒนาวิธีแก้ปัญหาเพื่อพิจารณาว่ามีวัตถุ / แท็กอยู่ภายในขอบเขตที่กำหนดหรือไม่ ปริมณฑลจะอยู่ในอาคารดังนั้น GPS ไม่ใช่ตัวเลือก มันจะเป็นสี่เหลี่ยมประมาณ 10 เมตร x 10 เมตร 'แท็ก' ต้องพอดีกับกระเป๋าของบุคคล (แต่อาจเป็นแบตเตอรี่) และฉันจำเป็นต้องรู้: เมื่อแท็กออกจากเส้นรอบวง (ไม่จำเป็นต้องแน่นอนและฉันไม่สนใจว่าจะอยู่ที่ไหนในปริมณฑล) ระบุแท็กจากขอบเขต (เนื่องจากจะมีวัตถุ 10-20 รายการในขอบเขตที่จำเป็นต้องติดตาม) ระบบ RFID ที่ใช้งานจะก้าวไปข้างหน้าหรือไม่? ฉันคิดว่าฉันต้องมีตัวรับ 3-4 ตัวเว้นระยะรอบขอบเขตเพื่อที่จะได้รวมการอ่านจากพวกเขาเพื่อประเมินตำแหน่ง ขอบคุณคำแนะนำหรือข้อเสนอแนะใด ๆ จริงๆ

2
โปรโตคอล MQTT เหมาะสมสำหรับการส่งสัญญาณการอ่านค่าเซ็นเซอร์ผ่าน BLE หรือไม่?
สมมติว่ามีเซ็นเซอร์อ่อนแอจำนวนมาก (เช่นอุปกรณ์ระดับ Arduino) ซึ่งใช้ BLE เป็นเครื่องมือในการสื่อสารและอุปกรณ์เหล่านี้เชื่อมต่อกับเกตเวย์ที่ทรงพลังกว่า (เช่นอุปกรณ์ Raspberry pi) ฉันต้องการทราบว่า MQTT ถือเป็นโปรโตคอลที่เหมาะสมสำหรับการส่งสัญญาณการอ่านของพวกเขาหรือไม่ บล็อก / เอกสารจำนวนหนึ่งพิจารณาว่า MQTT เหมาะสมสำหรับ "แอปพลิเคชัน IoT" เนื่องจากมีน้ำหนักเบาเมื่อเทียบกับ HTTP และประหยัดพลังงาน อย่างไรก็ตามเพื่อความเข้าใจของฉันมันต้องมีการเชื่อมต่อจะถูกเปิดไว้ซึ่งไม่ใช่กรณีที่มี BLE หรือโปรโตคอลการสื่อสารอื่น ๆ ที่เหมาะสมสำหรับ IoT BLE ไม่คงการเชื่อมต่อไว้เป็นเวลานานเพื่อสงวนพลังงาน เห็นได้ชัดว่า MQTT เหมาะสมเมื่อมีการใช้โปรโตคอลเลเยอร์ MAC เช่น WiFi สิ่งนี้เกือบจะทำลายเหตุผลเบื้องหลังการใช้ MQTT ในตอนแรก (เช่นถ้าอุปกรณ์ที่ใช้จัดการโปรโตคอลเช่น WiFi นั้นอาจไม่จำเป็นต้องใช้โปรโตคอลเช่น MQTT) คุณเห็นข้อบกพร่องในตรรกะนี้หรือไม่? มีโปรโตคอลชั้นแอปพลิเคชันอื่น ๆ สำหรับจุดประสงค์นั้นหรือไม่? โครงสร้างที่เห็นบ่อยที่สุดของข้อความประเภทนี้คืออะไร (เช่นข้อมูลไบนารีดิบ, JSON, …

1
ข้อมูลที่สร้างจากหลอดไฟอัจฉริยะ?
ฉันพยายามตอบคำถาม 2 ข้อเป็นหลัก: ข้อมูลประเภทใดที่ถูกสร้างขึ้นจากอุปกรณ์ IoT 1 สาขาคือ smart bulbs / smart lighting เราจะมองเห็นข้อมูลที่สร้างขึ้นด้วยวิธีเดียวกันได้อย่างไร ฉันค้นหาทางออนไลน์โดยเฉพาะเจาะจง แต่ไม่พบข้อมูลที่มีประโยชน์มากมาย หากคุณคนใดสามารถช่วยตอบคำถามนี้ด้วย URL ทรัพยากรที่เกี่ยวข้องมันจะช่วยฉันอย่างมากสำหรับการนำเสนอของโรงเรียนในเรื่องเดียวกัน

1
ฉันสามารถใช้เอนโทรปี (อ่อน) ในเอนโทรปีของ FPGA ได้หรือไม่?
ฉันทำงานกับแพลตฟอร์ม IoT ใน FPGA สำหรับการประเมินผลและการสร้างต้นแบบ ฉันต้องให้การสนับสนุน TLS และฉันต้องการแหล่งข้อมูลเอนโทรปี ฉันเข้าใจว่าแหล่งกำเนิดเสียงแบบสุ่มที่แท้จริงนั้นค่อนข้างผู้เชี่ยวชาญ (ถ้าใช้งานได้จริง) ใน FPGA เนื่องจากประสิทธิภาพของอุปกรณ์มักจะค่อนข้างดี (และยากที่จะหาพารามิเตอร์มุมตัวพิมพ์เล็ก ๆ ) แต่ฉันสามารถใช้ตัวกำเนิดลำดับแบบสุ่มหลอกได้ ปัญหาที่เกิดขึ้น ฉันมีแชนเนล I / O มาตรฐาน (uart, I2C และอื่น ๆ ) เท่านั้นไม่มีอะไรที่ดูเหมือนว่าจะให้ PRBS ได้มากเท่าที่ควร - ยกเว้นเสียงอินพุต ADC อาจมีเทคนิคที่น่าเชื่อถือในการสร้างเอนโทรปีใน FPGA ที่ฉันควรพิจารณาหรือไม่? สมมติว่าฉันใช้ PRBS ฉันสามารถติดตั้งแหล่งกำเนิดเสียงภายนอกซึ่งฉันสามารถใช้เป็นเมล็ดพันธุ์ได้ ฉันสนใจที่จะรู้ว่าสิ่งนี้จะเพิ่มในการใช้ TLS ของฉันจริง ๆ สิ่งนี้จะเชื่อถือได้และปลอดภัยหรือดีกว่าการใช้ลำดับสุ่มหลอกคงที่เพียงเล็กน้อยเท่านั้นหรือไม่ ฉันจะต้องทำการสำรวจแหล่งสัญญาณเสียงภายนอกเพื่อให้เอนโทรปีต่อไปหรือไม่ มันก็โอเคถ้าแหล่งเอนโทรปีที่ฉันลงท้ายด้วยไม่ปลอดภัยอย่าง crypto (เพราะนี่เป็นแค่ต้นแบบ) แต่ฉันต้องการที่จะเข้าใจการแลกเปลี่ยนที่คุ้มค่า

1
เชื่อมต่อกับอุปกรณ์ที่เครือข่ายภายในบ้านจากระยะไกล
ฉันพยายามที่จะคิดออกว่าเป็นไปได้ในทางใดทางหนึ่งสำหรับฉันที่จะเชื่อมต่อกับอุปกรณ์ในเครือข่ายในบ้านของฉันจากระยะไกล แต่จากระยะไกล สถานการณ์: ระบบความบันเทิงของฉันเชื่อมต่อกับเครือข่ายในบ้านและทุกครั้งที่ฉันทำงาน (ห่างออกไป 50 กม.) ฉันต้องการเปิดใช้งาน (โดยปกติแล้วเพราะครอบครัวไม่รู้วิธีใช้งาน) โดยใช้แอพ Android ผู้ผลิตอุปกรณ์มีสิ่งที่ฉันติดตั้งในโทรศัพท์ของฉัน ปกติฉันจะเชื่อมต่อกับ Wi-Fi และแอพที่เสร็จแล้วเชื่อมต่อกับหน่วยความบันเทิงทันทีและเริ่มทำงาน แต่ในสถานการณ์สมมตินี้ต้องการทราบวิธีการบรรลุผลเหมือนกัน แต่ห่างจากระยะทาง 50 กม. ไม่ใช่การเชื่อมต่อ WiFi ภายในบ้านเดียวกัน ฉันค้นหา DDNS แต่นั่นไม่ได้เพิ่มเช่นเดียวกับ VPN แต่ไม่มีอะไรเพิ่มขึ้น กระตือรือร้นที่จะเรียนรู้วิธีการทำงานบ้านอัจฉริยะทั้งหมด (อุปกรณ์อิเล็กทรอนิกส์ทั้งหมดของฉันที่บ้านเชื่อมต่อกับเครือข่ายไร้สาย) เราเตอร์: อุปกรณ์ Netgear D6400: AVR-x1100w (ฉันมีตัวควบคุมคู่เช่นกันฉันกำลังจะติดตั้งสำหรับติดตั้งไฟและเครื่องปรับอากาศ) พวกเขาทั้งหมดมีเว็บอินเตอร์เฟสด้วย
12 smart-home  wifi 

5
บลูทู ธ เป็นโปรโตคอลที่ดีพอสำหรับบีคอน "กุญแจของฉัน" หรือไม่?
บีคอนบลูทู ธ สำหรับ localizing วัตถุที่หายไปจะเริ่มแพร่กระจาย คุณสามารถค้นหาพวกเขาโดยใช้แอพในสมาร์ทโฟนของคุณ (ใช่และสร้างบัญชีแชร์บนเฟซบุ๊คของคุณวัตถุ ... ) ด้วยตรรกะที่ใกล้กว่า / ไกลกว่า ฉันลองวันหนึ่ง แต่วันหนึ่งกุญแจของฉันเป็นจริงในรถของฉันซึ่งอยู่นอกบ้านของฉันดังนั้นการตรวจจับสัญญาณจากโต๊ะทำงานของฉันไม่ทำงาน ฉันสงสัยว่าบลูทู ธ นั้นเป็นโปรโตคอลที่ดีสำหรับตำแหน่งวัตถุที่บ้านโดยเฉพาะอย่างยิ่งสำหรับสิ่งกีดขวางและกลางแจ้ง เครือข่ายที่เป็นไปได้อื่น ๆ อาจเป็น: Wi-Fi: คุณสามารถค้นหาผู้คนด้วย Wi-Fiแต่ฉันรู้ว่ามันโลภพลังงานมาก Z-Wave และอื่น ๆ : อาจมีความแรงของสัญญาณ แต่มันน่าเชื่อถือหรือไม่ LoRa : ผู้ผลิตสัญญาณเริ่มทำงานกับมันแต่เมื่อฉันได้ยินว่ามันไม่แพร่กระจายเพียงพอและยังคงเป็นกรรมสิทธิ์ แท็ก RFID และพาสซีฟ: เครื่องอ่านมีราคาไม่แพงผู้สมัครที่ดี ดังนั้นเราควรจะอยู่บนบีคอนบีคอนหรือโปรโตคอลอื่น ๆ สามารถเชื่อถือได้มากขึ้นโดยเฉพาะอย่างยิ่งสำหรับการใช้งานที่บ้าน?

4
การใช้เราเตอร์ Tor wifi จะทำให้ IoT ปลอดภัยยิ่งขึ้นหรือไม่
การใช้เราเตอร์ Tor wifiจะทำให้ IoT ปลอดภัยจากการโจมตีและอื่น ๆ หรือไม่? เราเตอร์เหล่านี้จัดเตรียมไคลเอนต์ Tor และทำการเชื่อมต่อทราฟฟิกอินเทอร์เน็ตทั้งหมดผ่าน VPN การทำเช่นนี้จะเป็นการเปิดเผยการเข้าถึงอินเทอร์เน็ตของคุณเนื่องจากเซิร์ฟเวอร์ไม่สามารถระบุที่อยู่ IP ของคุณได้ VPN ทำให้ทุกคนขัดขวางการรับส่งข้อมูลในส่วนสาธารณะของอินเทอร์เน็ตได้ยากแม้ว่าคุณจะเชื่อมต่อโดยใช้ฮอตสปอต Wi-Fi ของบุคคลที่สามก็ตาม เส้นทางโหนดเราเตอร์ใช้การเข้ารหัส 802.11 มาตรฐานส่วนที่เราเตอร์สาธารณะจะถูกห่อหุ้มภายใน VPN

1
อัลกอริธึมการเข้ารหัสสำหรับไมโครคอนโทรลเลอร์ PIC16
ฉันวางแผนที่จะใช้ระบบอัตโนมัติภายในบ้านของฉันเอง ในนั้นจะมีเซิร์ฟเวอร์ Raspberry PI กลางและเซ็นเซอร์และสวิตช์จำนวนหนึ่งที่ใช้ไมโครคอนโทรลเลอร์ PIC16 8 บิตซึ่งสื่อสารกับ Raspberry PI กลางผ่านวิทยุ (ใช้ nRF24L01, 2.4GHz) ยกตัวอย่างเช่นพิจารณาPIC16F1705 ที่มี ROM 16k และ RAM 1k เพื่อความปลอดภัยของระบบฉันต้องการอัลกอริทึมการเข้ารหัสลับบางอย่างเช่น ฟังก์ชันแฮช ยันต์บล็อค เครื่องกำเนิดจำนวนสุ่ม ตอนนี้คำถามของฉันคือ: อัลกอริทึมการเข้ารหัสลับใดที่มีให้สำหรับ PIC16 อัลกอริทึมใดที่สามารถพอร์ตหรือนำไปใช้งานได้ ตัวอย่างเช่นมาตรฐานการเข้ารหัสขั้นสูง (AES) ในความเข้าใจของฉันไม่สามารถใช้งานได้เนื่องจากข้อ จำกัด RAM

3
ประตูโรงรถควบคุมด้วยระบบอินเทอร์เน็ต
โดยทั่วไปต้องการเริ่มต้นด้วยการควบคุมประตูโรงรถผ่านอินเทอร์เน็ตแล้วเพิ่มสิ่งต่าง ๆ เช่นไฟสมาร์ทและสัญญาณเตือนประตูเมื่อเวลาผ่านไป ฉันเพิ่งได้ยินเกี่ยวกับZ-WaveและGoogle Weaveในไซต์นี้ - พวกเขาอาจได้รับความช่วยเหลือบ้าง ยังต้องการที่จะสามารถดูว่าประตูโรงรถเปิดอยู่หรือไม่นอกเหนือจากความสามารถในการเปิดหรือปิด ฉันมีช่างเปิด 41a5507-5 ที่เปิดประตูโรงรถ - จำเป็นต้องค้นหาวิธี / ถ้าเป็นไปได้ที่จะส่งสัญญาณไปยังที่เปิดโดยไม่ต้องใช้รีโมท หรือคุณต้องการซื้อเครื่องเปิดประตูโรงรถแบบพิเศษ? ทิศทางบางอย่างจะได้รับการชื่นชม
12 smart-home 

3
Mosquitto บน Raspberry Pi ปฏิเสธการเชื่อมต่อหลังจากเปลี่ยนการตั้งค่าบันทึก
ในความพยายามอย่างต่อเนื่องของฉันที่จะได้รับ Raspberry Pi ของฉันที่จะสั่งสิ่งที่ฉันฉันตั้งค่านายหน้า Mosquitto MQTT ในการตั้งค่าฐานทุกอย่างเป็นไปด้วยดี ฉันสามารถโพสต์ข้อความทดสอบด้วยคำสั่งเผยแพร่และรับพวกเขาด้วยคำสั่งสมัครสมาชิก จากนั้นฉันก็ตัดสินใจที่จะเพิ่มระดับการบันทึกและแก้ไขไฟล์ mosquitto.conf ดังนี้ รุ่นที่มีความสำคัญส่วนบันทึกทั้งหมดแสดงความคิดเห็นการทำงาน อื่น ๆ ไม่ได้ ฉันหรี่มันลงไปตามบรรทัดด้วยล็อกไฟล์ $ diff mosquitto.conf mosquitto.conf.old 408,410c408,410 < #log_dest file /var/log/mosquitto/mosquitto.log --- > log_dest file /var/log/mosquitto/mosquitto.log ไฟล์มีอยู่และเป็นเจ้าของโดยmosquitto:mosquittoผู้ใช้ที่เรียกใช้บริการ ข้อความที่เป็นประโยชน์มากที่ฉันจะได้รับเมื่อลองใช้การบันทึกคือ: mosquitto_pub -h localhost -t thisisme -m 5 Error: Connection refused โดยตอนนี้ฉันแน่ใจว่าบริการตายอย่างเงียบ ๆ $ sudo service mosquitto status ● …

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