การติดตั้ง Home Assistant

Home Assistant เป็นแพลตฟอร์ม บ้านอัจฉริยะ (Smart Home) แบบเปิด (Open-source) ที่ช่วยให้ผู้ใช้สามารถควบคุมและจัดการอุปกรณ์ต่างๆ ในบ้านได้จากที่เดียว ผ่านการรวมระบบอัตโนมัติและการเชื่อมต่ออุปกรณ์หลากหลายชนิด ไม่ว่าจะเป็นหลอดไฟ สมาร์ทปลั๊ก เซ็นเซอร์ กล้องวงจรปิด และอื่นๆ อีกมากมาย ในที่นี้ทดสอบติดตั้งผ่าน Virtualization ที่ชื่อ…

Home Assistant แพลตฟอร์มโอเพ่นซอร์สสำหรับพัฒนา IoT

Home Assistant เป็นแพลตฟอร์มโอเพ่นซอร์สที่ใช้ในการควบคุมและจัดการระบบสมาร์ทโฮม (Smart Home) โดยสามารถรวมอุปกรณ์ IoT ต่างๆ จากแบรนด์และโปรโตคอลที่หลากหลายเข้าด้วยกันในแพลตฟอร์มเดียว ทำให้สามารถควบคุมอุปกรณ์ต่างๆ ได้อย่างสะดวกผ่านแอปพลิเคชันหรือเว็บอินเทอร์เฟซ รวมถึงการตั้งค่าอัตโนมัติ (Automation) เพื่อให้ระบบทำงานตามความต้องการ สามารถดูรายละเอียดเพอ่มเติมได้ที่ https://www.home-assistant.io ความสามารถของ Home Assistant โอเพ่นซอร์ส:…

โปรแกรมสำหรับควบคุมเครื่องระยะไกล (Remote Access Service)

ปัจจุบันโปรแกรมที่ใช้ในการควบคุมเครื่องระยะไกลมีให้เลือกใช้งานหลายค่ายด้วยกัน ทั้งซฮฟต์แวร์เชิงการค้า และซอฟต์แวร์ในรูปแบบ Open Source การเลือกใช้งานทูลตัวใดขึ้นอยู่กับความพร้อมและทักษะของผู้ดูแลระบบ ในที่นี้ขอยกตัวอย่างทูลที่ได้รับความนิยมในตลาด

UTM โปรแกรม Virtual Machine สำหรับใช้งานบน Mac แทน VMWare, VirtualBox

UTM เป็นซอฟต์แวร์โอเพนซอร์สที่ช่วยให้ผู้ใช้ Mac สามารถสร้างและจัดการเครื่องเสมือน (Virtual Machines) เพื่อรันระบบปฏิบัติการต่าง ๆ เช่น Windows, Linux และ macOS ภายในสภาพแวดล้อมของ macOS ได้ สามารถดาวน์โหลดใช้งานได้ที่ https://mac.getutm.app

ทูลสำหรับพัฒนาระบบ IOT

ปัจจบันเครื่องมือในการพัฒนาระบบ Internet of Things หรือ IoT มีให้เลือกใช้งานจำนวนมากมาย โดยในที่นี้ขอแนะนำทูลที่นิยมใช้งานในปัจจุบัน 1. Arduino IDE (www.arduino.cc/en/software) (แนะนำ) ฟรี – Arduino IDE: เป็นแพลตฟอร์มที่ใช้งานง่ายสำหรับการเขียน, คอมไพล์ และอัปโหลดโค้ดไปยังบอร์ด…

โปรแกรมจำลองระบบ IOT สำหรับเรียนรู้ผ่านเว็บเบส

โปรแกรมจำลองระบบ IOT สำหรับเรียนรู้ผ่านเว็บเบส ตัวอย่าง 1. Wokwi  (www.wokwi.com) ฟรี (แนะนำ) WokWi เป็นซอฟต์แวร์จำลองการทำงานของไมโครคอนโทรลเลอร์และอุปกรณ์อิเล็กทรอนิกส์ที่ทำงานผ่านเว็บเบราว์เซอร์ ผู้ใช้สามารถเขียนโปรแกรมและทดสอบโค้ดสำหรับบอร์ดต่าง ๆ เช่น Arduino, ESP32, STM32 และ Raspberry Pi…

การเปลี่ยนจากโหมด X Windows มาสู่ Text Mode

การเปลี่ยนจากโหมด X Windows มาสู่ Text Mode การแสดงโหมดการใช้งานปัจจบัน sudo systemctl get-default การเปลี่ยนโหลดการใช้งานจาก Graphix Mode > Text Mode sudo systemctl set-default multi-user…

การติดตั้ง Node-RED บน Rocky Linux 9

การติดตั้ง Node-RED บน Rocky Linux 9 ================================ Node-RED เป็นทูลในการบริหารจัดการระบบ IoT แบบ Low-code programming หรือบางท่านเรียกว่า Flow-based programming (FBP) ฟรี ผู้ใช้งานสามารถใช้งานโดยใช้การลากโฟลเชื่อมต่อกัน โดยกำหนดเงื่อนไขตามการใช้งาน…