Category: IoT

NETPIE Manager: Opensource เพื่อช่วยให้การติดต่อกับ netpie.io ผ่านโพรโตคอล mqtt ได้ง่ายยิ่งขึ้น

NETPIE Manager ครับ… เกิดมาช่วย generate MQTT USER + PASSWORD จาก netpie โดยเฉพาะ.. Netpie Manager แยกตัวออกมาจากโปรเจ็ค CMMC Devices ครับ เพราะว่าความตั้งใจ CMMC Devices นั้นค่อนข้างทำเยอะ และไปไกลกว่านี้มากครับ มันเลยไม่เสร็จซะทีเนื่องจากช่วงนี้ผมทำงานมากกว่า 7 วันต่อสัปดาห์ครับ… เลยต้อง split ออกมาเป็น Netpie Manager ครับ ถ้ามีเวลาจะกลับไป review netpie...

NETPIE.io ตอน: ทดสอบผสานพลังกับ CMMC Connector

NETPIE วันที่ 2 มีเวลาสั้นๆ… ช่วงนี้งานยุ่งมาก ถึงยุ่งที่สุดดด วันนี้ได้เล่น netpie นิดนึง… เลยจับใส่กับ CMMC Connector (ที่หลายคนคงลืมไปแล้ว… ไม่เป็นไรสามารถย้อนกลับไปอ่านได้ที่นี่ครับ CMMC Connector ตอนที่ [1] Connector และ Devices) ผลทดลองออกมาน่าพอใจคือ library CMMC Connector สามารถเข้ากับ netpie.io ได้อย่างดีเยี่ยมครับ… เนื่องจากว่า netpie มี configuration ที่คล้ายคลึงกับ ibm bluemix...

แนะนำ netpie.io – IoT platform โดย NECTEC

วันนี้ netpie.io เปิดตัว ทางสมาชิก CMMC ก็ได้ไปทดลองเล่นกันครับ… เลยขออนุญาตมารีวิวระหว่างรอข้าวมื้อเย็น… ยั่วน้ำลายกันก่อนนะครับ.. NETPIE.IO ตัว NETPIE (Network Platform for Internet of Everything) เป็น IoT platform ที่พัฒนาโดย NECTEC ครับ ซึ่งรายละเอียดต้องตามไปอ่านเพิ่มเติมจาก Link ด้านล่างนะครับ   การติดต่อกับ netpie นั้นทำได้ง่ายมากครับ เนื่องจากทาง netpie.io มี code...

CMMC Connector ตอนที่ [1] Connector และ Devices

CMMC Connector เป็น Library ช่วยติดต่อกับ MQTT Protocol และมี WiFi helper เอาไว้ช่วยต่อ WIFI เวลาสัญญาณหายไป รวมทั้งช่วย reconnect MQTT Broker เวลา internet / broker มีปัญหาอีกด้วยครับ แต่วันนี้ยังไม่มีอะไรมาก เอา CMMC Devices มาให้ลองดูควบคู่กับ CMMC Connector กันไปก่อนครับ.. มีอัพเดตเรื่อยๆ เดี๋ยวเอามาให้โหลดกันทีเดียวเลยครับ ชมรมฯ ได้มีโอกาสทำ...

จับ ESP8266 มาอ่านค่าและสั่งงาน Bluetooth Low Energy ผ่าน Serial Port แล้วส่งขึ้น Cloud Server (ใช้ MQTT)

วันอาทิตย์ที่ผ่านมาทดสอบการอ่านค่าจาก Serial port แล้ว bridge ขึ้นไป cloud server ครับ.. เป็นการทดลองที่ดีครับ เพราะว่า ได้ฝึกการอ่านข้อมูลที่มาทาง serial port ได้ทดสอบส่งข้อมูลกลับไป Bluetooth Model โดยใช้ Serial, และ Serial1 แน่นอนครับ.. ESP8266 มี Serial อยู่ 2 ตัวนะครับ (กรณีที่ไม่สั่ง swap serialport) อ้างอิงจาก ESP8266 Arduino...

วิธีการติดตั้ง [mqtt] mosquitto 1.4.2 + websocket บน cloud service (digital ocean)

ก่อนติดตั้ง mosquitto [mqtt broker] สมัคร Digital Ocean กันก่อนครับ ลิ้งก์นี้ -> https://www.digitalocean.com/?refcode=35ccf387cb82 ใครสมัครต่อจากผมจะได้ Credit 10$ ครับ ตามกฎนี้ครับ Give $10, Get $25 Everyone you refer gets $10 in credit. Once they’ve spent $25 with us, you’ll get...

นาฬิกา IoT ชิ้งก์กับ Internet ด้วย ESP8266 | Synchronized Clock with ESP8266

………พักทำเรื่องเครียดๆ มาทำนาฬิกา “ชิวๆ” กันสักหน่อย……  มาทำให้นาฬิกาแขวนให้มัน Smart ขึ้น ตาม concept ของ IoT โดย sync กับ internet กันเนอะ   ตอนดูเวลาในคอม, ในมือถือ, หรือว่าฝาผนังอันไหนมันก็ตรงกัน…. ฟินนนน…..

การ compile mosquitto (mqtt broker) ให้รองรับ websocket และเป็นเวอร์ชั่นใหม่ล่าสุดครับ 1.4.2

0. ติดตั้ง dependency ด้วยคำสั่ง apt-get install libssl-dev uuid-dev git build-essential cmake -y 1.1 wget http://c-ares.haxx.se/download/c-ares-1.10.0.tar.gz tar xvf c-ares-1.10.0.tar.gz cd c-ares-1.10.0 ./configure make sudo make install   wget http://git.libwebsockets.org/cgi-bin/cgit/libwebsockets/snapshot/libwebsockets-1.4-chrome43-firefox-36.tar.gz -O- | tar xvz cd libwebsockets-1.4-chrome43-firefox-36/ mkdir...

การใช้งาน IoT Dashboard ของ Lelylan และสั่งงานพอร์ต Digital บน Arduino + Ethernet Shield

สวัสดีครับ สำหรับวันนี้คงไม่มีใครที่ไม่รู้จัก IoT อย่าง MQTT แล้วสิครับ ซึ่งในตอนนี้ก็มี MQTT Broker ปรากฏอยู่มากมายให้ลองเล่นกันฟรีๆ  และในนั้นก็มีคนทำ MQTT Dashboard มาให้เราเล่นเช่นกัน ซึ่งผมก็มีโอกาสได้ลองเล่น MQTT Dashboard ของ Lelylan เชื่อมต่อกับ Arduino ที่มี Ethernet Shield ในขั้นเบื้องต้น คือการสั่งงานพอร์ต Digital ของ Arduino ผ่านอินเทอร์เน็ตด้วย MQTT Dashboard ของ Lelylan ซึ่งง่ายต่อการใช้งานและมีระบบการ...

ปฐมบทการส่งข้อมูลขึ้น Thingspeak และ Sparkfun โดยใช้ ESP8266 + Arduino IDE (Native)

วันนี้เชียงใหม่เมกเกอร์คลับ จะมานำเสนอประตูเปิดโลก Microcontroller เข้าสู่โลก Internet ฉบับง่ายตามวิถีชมรมครับ.. การส่งค่าขึ้นไปบน Internet สามารถทำได้หลายวิธี ซึ่งวิธีที่ง่ายสุดๆก็คือส่งผ่าน HTTP GET ซึ่งจะเหมือนกับการเปิดเว็บปกติเลยครับ การส่งผ่าน HTTP GET ก็มีข้อดี และก็มีข้อเสียด้วยเหมือนกัน (แต่จะไม่กล่าวถึงในบทความนี้) จุดเด่นของการใช้ HTTP GET ก็คือมันง่ายมากๆครับ เตรียมค่าที่ต้องการส่งแล้วส่งไปพร้อมกับ URL (querystring) เลยครับ และ service ที่รองรับการส่งข้อมูลแบบ GET ที่จะกล่าวถึงวันนี้จะเป็น Sparkfun และ Thingspeak ครับ...

การใช้งาน MQTT บน native ESP8266 + Arduino IDE และทดสอบเชื่อมกับ cloudmqtt

หวัดดีครับ ผมน็อปแน็ปสายมั่วครับ และนี่เป็นกระทู้แรกของผม เตรียม IDE/Driver ให้พร้อม ครั้งนี้ ผมใช้จะ ESP8266 แล้วเขียนด้วย Arduino IDE + dw.EspMini นะครับ สำหรับใครที่มีบอร์ดแล้ว แต่ยังไม่ได้ลง Driver ของบอร์ด dw.EspMini ก็ให้ไปลงตามนี้เลยครับ เข้าโปรแกรม Arduino แล้วไปที่ peference แล้วก็นำ ลิงค์ด้านล่างนี้ ดูต้นตอลิงค์ http://arduino.esp8266.com/package_esp8266com_index.json ไปวางไว้ในช่องของ Additional Boards Manager URLs ที่อยู่ด้านล่างๆของหน้าต่าง จากนั้นเข้าไปที่ Tools...

Skip to toolbar