Open Energy Screen House Automation Hub พร้อม MQTT, Nodered, OpenHab & Lightwaverf

ในงานออนไลน์ที่เรียกเก็บเงินอย่างสมบูรณ์ที่ Silverstone เมื่อต้นเดือนที่ผ่านมาเราหยุดโดยหน้าจอพลังงานเปิดหมายถึงการแชทกับ Glyn Hudson เพื่อรสชาติของการแสดง)

การกำหนดค่าบ้านที่ชาญฉลาดของ Glyn นั้นมีพื้นฐานมาจาก Emonpi รวมถึงใช้ MQTT, Nodered, OpenHab, Lightwaverf และ Google Home

ไปที่ Glyn สำหรับทุกสิ่งที่ยอดเยี่ยม …

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

ดังที่ได้กล่าวไว้ก่อนหน้านี้ในโพสต์บล็อก EMONPI (ใช้การ์ด SD ที่สร้างไว้ล่วงหน้า EMONSD) สามารถทำหน้าที่เป็นศูนย์กลางการทำงานของบ้านที่ทรงพลัง การใช้ Emonpi เป็นศูนย์กลางการทำงานของบ้านเป็นรูปทรงที่ดีด้วยเหตุผลหลายประการ:

ทำงานตลอด 24 ชั่วโมงทุกวันสำหรับการตรวจสอบพลังงาน

ได้รับการปรับให้เหมาะสมสำหรับการใช้งานระยะยาวที่แข็งแกร่ง: ระบบไฟล์ Root Raspberry Pi เป็นแบบอ่านอย่างเดียวเพื่อเพิ่มอายุการใช้งานการ์ด SD

มันเชื่อมโยงกับเครือข่ายภูมิภาคของคุณแล้ว

มันกำลังใช้งาน Debian Raspbian Jessie ดังนั้นการติดตั้งชุดเพิ่มเติมจึงเป็นเรื่องง่ายและมีการสนับสนุนข้อเสนอที่ยอดเยี่ยม

Raspberry Pi 3 มีความจุพื้นที่มากมาย

วิทยุ / อุปกรณ์เสริมพิเศษสามารถเชื่อมโยงผ่าน USB

กำลังใช้งานเซิร์ฟเวอร์ MQTT อยู่แล้ว

การ์ด SD ที่สร้างไว้ล่วงหน้า Emonsd มาพร้อมกับการปฏิบัติตามการรวมเข้าด้วยกัน, openhab และ lightwaverf

ในการเผยแพร่นี้ฉันต้องการแสดงให้คุณเห็นว่าฉันใช้ emonpi ในบ้านของฉันเองได้อย่างไร

นี่คือวิดีโอตัวอย่างที่ใช้ Google House เพื่อจัดการความร้อนส่วนกลางของฉันรวมถึงอุปกรณ์ผ่าน MQTT:

อ่านเพื่อค้นพบว่าสิ่งนี้ประสบความสำเร็จได้อย่างไรโดยใช้ Emonpi และซอฟต์แวร์โอเพนซอร์ซ …

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

MQTT

โปรโตคอลการสื่อสารที่มีน้ำหนักเบา MQTT ใช้เป็นเลเยอร์การสื่อสาร ‘กาว’ ระหว่างการปฏิบัติตามบริการทั้งหมด ดูส่วนเทคนิค/MQTT ของคู่มือแต่ละคู่สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำงานของ MQTT บน EmonPI

การตรวจสอบพลังงาน

Emoncms …เห็นได้ชัด!

เมื่อเร็ว ๆ นี้ฉันได้รับความรักโดยใช้แอพ V2 Emoncms Android (ปัจจุบันอยู่ในเบต้า) ซึ่งรองรับหลายหน้า (ดูหัวข้อฟอรัม)

วิดีโอสาธิต Emoncms Android App V2 Beta:

ฉันเพิ่งจะสนุกกับการใช้โมดูลแอพ EmonCMS ที่ออกแบบใหม่ซึ่งเพิ่งเปิดตัวใน emoncms.org ตอนนี้เป็นไปได้ที่จะมีมากกว่าหนึ่ง myelectric หรือ mysolarpv ‘แอพ’ ต่อบัญชี EMONCMS รวมถึง Economic Economy 7 เวลาแยกการใช้ภาษีได้รับการสนับสนุนตอนนี้ (ดูหัวข้อฟอรัม):

ควบคุม

ระบบความร้อนกลาง

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

ปลั๊กปลั๊ก (ไฟ)

ฉันใช้ปลั๊ก RF Lightwave ที่ฉันมีไฟและอุปกรณ์บันเทิงอื่น ๆ ที่เชื่อมโยงเช่น สเตอริโอเช่นเดียวกับ Chromecast ความสามารถในการเปิด/ปิดปลั๊กทั้งธนาคารมีข้อได้เปรียบในการปิดแกดเจ็ตอย่างสมบูรณ์เมื่อไม่ได้ใช้ประโยชน์เพื่อลดการระบายแวมไพร์ประเภทใด ๆ

Emonpi สามารถจัดการอุปกรณ์ Lightwave RF ได้โดยตรงผ่าน MQTT หากติดตั้งโมดูล RF OOK ดูคู่มือ Lightwave RF Emonpi

Gadgets Lightwave RF ไม่สมบูรณ์แบบโปรโตคอล OOK RF นั้นง่ายไม่ปลอดภัยบางครั้งไม่น่าเชื่อถือและระบุความคิดเห็นไม่สามารถใช้ได้ ฉันกำลังคิดที่จะ swithcing ไปยังปลั๊ก Sonoff ที่ใช้ ESP8266 พร้อมเฟิร์มแวร์ MQTT หรือเฟิร์มแวร์ EMONESP ที่สาม

อินเตอร์เฟซ

ในช่วงไม่กี่ปีที่ผ่านมาฉันใช้ OpenHab เป็นอินเทอร์เฟซจัดการ OpenHab ถูกโหลดล่วงหน้าลงบนภาพ Emonpi Emonsd ที่สร้างไว้ล่วงหน้า ฉันยังไม่ได้อัพเกรดเป็น OpenHab v2.0 มันดูดีมาก อย่างไรก็ตาม V1.8 นั้นเชื่อถือได้อย่างมากและเหมาะกับความต้องการของฉัน ฉันใช้แอพ OpenHab Android เพื่อเข้าถึงอินเทอร์เฟซอย่างรวดเร็วจากโทรศัพท์ของฉัน:

OpenHab ก็รวมเข้ากับ Smartwatch Pebble ของฉันซึ่งทำให้ง่ายมากที่จะเปิด/ปิดเครื่องทำความร้อนในขณะที่ออกไปรวมถึง:

เมื่อย้อนกลับไป (ต้นปี 2559) ฉันขลุกอยู่กับ homeassistant (ดูโพสต์บล็อก) ฉันค่อนข้างประทับใจฉันได้ปฏิบัติตามงานและดูเหมือนว่ามันจะครบกำหนดเป็นแพลตฟอร์มอัตโนมัติบ้านที่ยอดเยี่ยม หยุดคู่แข่งที่ OpenHab

อีกทางเลือกหนึ่งสำหรับอินเทอร์เฟซคือแดชบอร์ดที่มีการเลื่อนซึ่งตอนนี้เป็นส่วนหนึ่งของโครงการที่มีการเลื่อน

ความงามของ MQTT คือแพลตฟอร์มที่ไม่เชื่อเรื่องพระเจ้าเป็นไปได้ที่จะมีอินเทอร์เฟซที่แตกต่างกันมากมายที่ควบคุมโหนดการจัดการที่เหมือนกัน

อินเทอร์เฟซเสียง

เมื่อเร็ว ๆ นี้ฉันเพิ่งได้รับลำโพงของ Google House Triggered ด้วยความช่วยเหลือเล็กน้อยจาก Ha-Bridge เพื่อเลียนแบบสะพาน Philips Hue มันค่อนข้างง่ายที่จะให้ Google House จัดการอุปกรณ์ระดับภูมิภาคผ่าน MQTT การกำหนดค่าเดียวกันที่แน่นอนจะทำงานร่วมกับ Amazon Echo ดูคู่มือการกำหนดค่า HA-BRIDGE สำหรับ EMONPI

ดูวิดีโอสาธิตที่ด้านบนของโพสต์นี้

การกำหนดค่าอุปกรณ์ใช้ประโยชน์จากเว็บเพจ HA-BRIDGE GUI:

การตั้งค่าแอป Google House:

การรวมและระบบอัตโนมัติ

ฉันใช้การพยักหน้าซึ่งโหลดไว้ล่วงหน้าบน EmonPI / EMONSD เพื่อรวมเข้ากับบริการอื่น ๆ เช่นการได้รับอุณหภูมิภายนอกล่าสุดจากสภาพอากาศใต้ดินให้ส่งการแจ้งเตือนแบบพุช (การแจ้งเตือนอุณหภูมิเปิด / ปิดความร้อน) ไปยังโทรศัพท์ของฉัน บริการทั้งสองนี้มีการไหลแบบพอดการทำล่วงหน้าทำให้การรวมเข้าด้วยกันเป็นเรื่องง่ายมาก Nodered ได้รับการติดตั้งล่วงหน้าและกำหนดค่าบน Emonpi / Emonsd ตัวอย่างการไหลที่รวมอยู่ใน EmonPI แสดงให้เห็นถึงการอ่านข้อมูล Emonth จาก MQTT รวมถึงข้อมูลอุณหภูมิภายนอกจากสภาพอากาศใต้ดิน

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

ความปลอดภัยเช่นเดียวกับการเข้าถึงระยะไกล

การจัดการระยะไกล (จากภายนอกเครือข่ายภูมิภาค) สามารถทำได้โดยใช้บริการ DNS แบบไดนามิกเช่น Duckdns หรือ Secure VPN เพื่อให้การเข้าถึงบริการจากภายนอก เช่นฉันเปิดพอร์ต 8080 เพื่อให้การเข้าถึง OpenHab ทำงานบน Emonpi ของฉันจากอินเทอร์เน็ต OpenHab เปิดการรับรองความถูกต้องเช่นเดียวกับ HTTPS สามารถใช้เพื่อสร้างการเชื่อมต่อที่ปลอดภัย

อีกทางเลือกหนึ่งเช่นเดียวกับทางออกที่ดีกว่ามากอาจใช้บริการ myopenhab.org เพื่อเปิดใช้งานการจัดการระยะไกลโดยไม่ต้องเปิดพอร์ตภายนอก

ผู้ช่วยในบ้านมีตัวอย่างของการใช้บริการ Tor Onion เพื่อเข้าถึงผู้ช่วยบ้านที่ทำงานในท้องถิ่น

เยี่ยมชม openenergymonitor.org

ทำซ้ำจากบล็อกต้นฉบับเผยแพร่โดยได้รับอนุญาตจาก Glyn Hudson

แบ่งปันสิ่งนี้:
Facebook
Twitter
สีแดง
LinkedIn
Pinterest
อีเมล
มากกว่า

whatsapp
พิมพ์

Skype
tumblr

โทรเลข
กระเป๋า

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Rant: อีกวันหนึ่งอีกช่วงหนึ่งที่“ เข้ากันไม่ได้” Home AutomationRant: อีกวันหนึ่งอีกช่วงหนึ่งที่“ เข้ากันไม่ได้” Home Automation

เมื่อต้นสัปดาห์ที่ผ่านมาผู้ผลิตรายใหญ่อีกรายหนึ่ง (Panasonic) ได้ประกาศให้บริการฮาร์ดแวร์สมาร์ทโฮมใหม่ซอฟต์แวร์และบริการคลาวด์ใหม่ พวกเขาเข้าร่วมรายชื่อ บริษัท ทั่วโลกที่ผลิตระบบ ‘สแตนด์อโลน’ เหล่านี้ เกือบ 5 ปีแล้วที่ฉันเขียนชิ้นสมาร์ทโฮมยูโทเปีย แต่ความคืบหน้าอยู่ที่ไหน ในโลกที่ผู้ผลิตทีวีปลั๊กเข้ากับเครื่องเล่น Blu-ray ผู้ผลิตรายอื่นและไฟล์ใด ๆ ที่สร้างขึ้นบนพีซีสามารถใช้กับ Mac อุตสาหกรรมระบบอัตโนมัติในบ้านสามารถไม่ได้รับการกระทำร่วมกันและสร้างมาตรฐานระดับโลกสำหรับข้อมูล แลกเปลี่ยนในบ้านอัจฉริยะ? จนกว่าสิ่งนี้จะเกิดขึ้นเราจะต้องติดอยู่ใน VHS vs Betamax World ตลอดไป จนกว่าจะมีใครบางคนเริ่มตระหนักว่าฝันร้ายที่เข้ากันไม่ได้นี้กำลังบีบคออุตสาหกรรมทั้งหมดเราจะไม่ทำให้มันเข้าไปในบ้านทุกหลังอย่างที่ควรจะเป็น ในขณะที่เรายังคงต้องจ้างผู้รวมระบบเพียงเพื่อให้สวิตช์ติดผนังของเราพูดกับมากกว่าแสงของเราไม่มีความหวังสำหรับการดูดซึมตลาดมวลชน โวยวาย? บางทีแจ้งให้เราทราบความคิดของคุณในความคิดเห็นด้านล่างและตรวจสอบหัวข้อที่ยอดเยี่ยมนี้ในฟอรัมของเรา

Harmony Home Automation Server 5.1 Beta TrialHarmony Home Automation Server 5.1 Beta Trial

Idomus กำลังใช้งานที่ลงทะเบียนในการพิจารณาคดีในการทดสอบเบต้าฟรีของซอฟต์แวร์ Harmony Home Home Automation … “ในฐานะที่เป็นผู้เชี่ยวชาญด้านความสามัคคีที่ลงทะเบียนเราเชื่อว่าคุณอาจชอบแอบดูที่แอปพลิเคชันซอฟต์แวร์ปัจจุบันเรากำลังเตรียมพร้อมสำหรับการเปิดตัว แอปพลิเคชันซอฟต์แวร์ขยายคำสั่งที่มีอยู่ใน Harmony Home Automation Server V5.0 ในบางวิธีการใหม่ที่สำคัญคือ: ฉาก – วิธีการใหม่ของการตั้งค่าและควบคุมฉากส่องสว่างทั่วบ้านของคุณ ปลั๊กอิน – มีการสร้างปลั๊กอินที่หลากหลายใหม่ (หรือพัฒนาของคุณเอง) สำหรับแพลตฟอร์มฮาร์ดแวร์อื่นนอกเหนือจาก X10 การสนับสนุนภาษา – เยอรมันฝรั่งเศสอิตาลีและดัตช์ได้รับการพัฒนาใน XML – อินเทอร์เฟซกราฟิกที่หลากหลายใหม่ช่วยให้คุณสามารถใช้ความสามัคคีในสภาพแวดล้อมที่ดื่มด่ำ

Vista Media Center RF RemoteVista Media Center RF Remote

มันอยู่มานานแล้วอย่างไรก็ตาม Remote Programmable Remote (RC197) นี้เป็นส่วนเสริมที่ยอดเยี่ยมสำหรับการกำหนดค่าศูนย์สื่อของคุณเพียง 25.00 ปอนด์ รีโมทจะจัดการเครื่องเล่นสื่อ Windows เช่นเดียวกับ iTunes รวมถึงการเป็น RF แทนที่จะเป็น IR หมายถึงมันทำงานกับผนังและคุณสามารถจัดการระบบของคุณจากพื้นที่อื่น ๆ รอบ ๆ บ้านของคุณ ควบคุมวัสดุสื่อทั้งหมดด้วยการคลิกง่าย ๆ สองสามครั้ง นำทางข้อมูลเพลงของคุณโดยใช้ทีวี/จอภาพของคุณ การเข้าถึงคีย์โดยตรงเพื่อจัดการ Microsoft Media Center PC