8 กุมภาพันธ์ 2559

Published กุมภาพันธ์ 08, 2559 by with 0 comment

ทำบ้านไฮเทศด้วยโมดูล homeassistant ในภาษา Python

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

บทความนี้ผมจะพาผู้อ่านไปทำความรู้จักกับโมดูล homeassistant ซึ่งเป็นโมดูล home automation platform ใน Python 3 กันครับ


ทำบ้านไฮเทศด้วยโมดูล homeassistant ในภาษา Python หน้าเว็บโมดูล homeassistant ในการควบคุม IoT

โมดูล homeassistant เป็นโมดูล home automation platform ทำงานใน Python 3 โดยมีความสามารถ สามารถติดตามหรือควบคุมการทำงานอุปกรณ์ต่าง ๆ ในบ้านและสามารถควบคุมระบบอัตโนมัติได้ด้วย เสมือนเป็นผู้ช่วยในบ้าน

  • รองรับการเขียน API เพิ่มเติมด้วยโค้ด Python และ RESTful API
  • สนับสนุน Components ต่าง ๆ ไม่ว่าจะเป็น Arduino , MQTT , Google Cast , Nest , Nmap , IFTTT และอื่น ๆ อีกมากมาย ดูเพิ่มเติมได้ที่ https://home-assistant.io/components/#all
  • ใช้ MIT License (MIT)
  • รองรับเฉพาะ Python 3 (Linux)
สามารถติดตั้งได้โดยใช้คำสั่ง pip:
$ pip3 install homeassistant

ดูตัวอย่างการใช้งานได้ที่ https://home-assistant.io/demo/
อ่านเอกสารการใช้งานได้ที่ https://home-assistant.io

ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

,

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)