ข้ามไปเนื้อหา

ฟาร์มอัจฉริยะแบบ edge + cloud ที่ไม่พังเมื่อเน็ตล่ม

แยกทางควบคุมกับทางวิเคราะห์ เก็บข้อมูลให้ถูกที่ และให้บอร์ดดูแลความปลอดภัยเอง

เผยแพร่

TLSLANESP32บอร์ดในแปลงคลาวด์เว็บ แอป แจ้งเตือน กฎedge ในบ้านข้อมูลดิบ AI Grafana

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

โรงเรือนไฮโดรโปนิกส์ของบ้านรักผัก

ภาพ: แปลงจริงที่ระบบนี้ดูแล ที่มา: พิศาล บุญหนัก

หน้าเข้าสู่ระบบเว็บบ้านรักผัก

ภาพ: หน้าเข้าสู่ระบบของเว็บบ้านรักผัก ควบคุมและติดตามฟาร์มได้ทั้งบนเว็บและแอปมือถือ ที่มา: พิศาล บุญหนัก

  • หน้าแรกแอปบ้านรักผัก ค่าอากาศสด และคำแนะนำจาก AIค่าสดและ AI แนะนำ
  • พยากรณ์อากาศและค่าน้ำในแปลง พร้อมคำเตือนอากาศและค่าน้ำ
  • หน้าควบคุมปั๊ม พ่นหมอก และรีเลย์ (ยังปิดไว้ทั้งหมด)ควบคุมอุปกรณ์

สองทาง หน้าที่ต่างกัน

บอร์ด ESP32 ในแปลงส่งข้อมูลสองทางพร้อมกัน ทางแรกไปเซิร์ฟเวอร์บนคลาวด์ผ่าน MQTT ที่เข้ารหัส TLS ใช้สำหรับเว็บ แอปมือถือ การแจ้งเตือน กฎอัตโนมัติ และอัปเดตเฟิร์มแวร์ ทางที่สองไปเครื่อง edge ในบ้านผ่าน LAN เก็บข้อมูลดิบทุก 10 วินาทีและรัน AI

ถ้าเครื่อง edge ดับ ฟาร์ม เว็บ และแอปยังทำงานปกติ ถ้าเน็ตบ้านล่ม edge ยังได้ข้อมูลตรงจากบอร์ด ไม่ขาดช่วง

ข้อมูลอยู่ให้ถูกที่

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

edge ในบ้าน: เก็บข้อมูลดิบทั้งหมดทุก 10 วินาทีเก็บครบทุกค่าAI และ Grafanaข้อมูลมาก อยู่ใกล้แปลง ไม่ต้องจ่ายค่าส่งคลาวด์: เฉพาะที่คนต้องใช้ค่าล่าสุดสรุปรายชั่วโมงแจ้งเตือนและกฎข้อมูลน้อย เปิดดูได้จากทุกที่

ความปลอดภัยอยู่บนบอร์ด

รีเลย์ทุกตัวมีเวลาเปิดสูงสุดและปิดเองเมื่อขาดการติดต่อนานเกินกำหนด ไม่ว่าคำสั่งจะมาจากคน กฎอัตโนมัติ หรือ AI บอร์ดเป็นผู้ตัดสินขั้นสุดท้ายเรื่องความปลอดภัย

เน็ตหลุดบอร์ดปิดปั๊มเองการเชื่อมต่อต่ออยู่หลุดปั๊มน้ำเปิดอยู่ปิด0300 วินาทีหลังหลุด

กฎที่ดูพยากรณ์อากาศ

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

กฎรดน้ำที่ดูอากาศล่วงหน้าพยากรณ์ฝนล่วงหน้าโอกาสฝนเกินเกณฑ์?งดรดน้ำรอบนั้นบันทึกเหตุผลตรวจย้อนได้ประหยัดน้ำและปุ๋ย และไม่ให้รากแฉะเกิน

บทเรียนเล็ก ๆ จากของจริง

เครื่อง edge ตัวแรกเป็นโน้ตบุ๊ก ปิดฝาแล้วเครื่องหลับ ข้อมูลหายไปครึ่งชั่วโมง ตั้งแต่นั้นมา ทุกเครื่องที่ต้องทำงานตลอดเวลา ผมตรวจเรื่องไฟดับ การหลับ และ IP ของเครื่องตั้งแต่วันแรก