1 คะแนน โดย GN⁺ 2023-09-27 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ครั้งหนึ่งเคยเป็นระบบโฮมออโตเมชันที่เสถียร ประกอบด้วยฮับที่เชื่อม Zigbee และ Ethernet เข้าหากัน พร้อมหลอดไฟ สวิตช์ และปลั๊ก แต่กำลังตกต่ำลงเพราะ การทำให้คุณภาพเสื่อมลงอย่างค่อยเป็นค่อยไป (enshittification) ที่ขับเคลื่อนโดยฝ่ายบริหาร
  • นโยบายที่ ไม่ยึดผู้ใช้เป็นศูนย์กลาง เริ่มต้นตั้งแต่ตอนที่แอป iOS บังคับอัปเกรดฮับและกันไม่ให้เข้าใช้งานก่อน
  • อัปเดตล่าสุดบล็อกการเข้าถึงอุปกรณ์หากไม่ยอมรับ EULA ใหม่ และต่อไปยังจะบังคับให้ ล็อกอิน อีกด้วย
  • มีความกังวลว่าอัปเดตในอนาคตจะทำให้การทำงานบนเครือข่ายภายในหายไป และเพิ่ม การเชื่อมต่อคลาวด์ เข้ามา จนประสบการณ์ใช้งานแย่ลง
  • มีการเสนอให้ย้ายไปใช้ ฮับ Ikea Dirigera เป็นทางเลือก แต่ต้องแลกกับการสูญเสียเซ็นเซอร์และฟังก์ชันบางส่วน และก็ยังไม่ใช่ทางแก้ที่แท้จริง

อดีตและปัจจุบันของ Philips Hue

  • ในอดีต Philips Hue เป็นระบบนิเวศที่ประกอบด้วยหลอดไฟ สวิตช์ ปลั๊ก และฮับที่สื่อสารด้านหนึ่งด้วย Zigbee และอีกด้านด้วย Ethernet
    • เป็นระบบที่ ธรรมดาแต่เสถียร ทำงานได้โดยไม่ตกหล่นคำสั่ง
    • ทำงานร่วมกับระบบนิเวศ Apple HomeKit ได้อย่างสมบูรณ์แบบ
  • แต่เมื่อเกิดปัญหาระดับผู้บริหาร ระบบก็กำลังเดินเข้าสู่เส้นทางของ การเสื่อมคุณภาพแบบเต็มรูปแบบ (full-on enshittification)

ขั้นของการทำให้ประสบการณ์ผู้ใช้แย่ลง

  • หลายปีก่อน แอป iOS เริ่มมีพฤติกรรมบังคับอัปเกรดกล่องฮับก่อน จนไม่ให้เข้าใช้งาน
    • คือเมื่อเปิดแอปขึ้นมาเพื่อควบคุมอะไรบางอย่าง ผู้ใช้ต้องทำตามที่แอปต้องการก่อน ซึ่งเป็นพฤติกรรมที่ ห่างไกลจากการยึดผู้ใช้เป็นศูนย์กลาง
  • ขั้นล่าสุดคือแสดง EULA ใหม่ และถ้าไม่ยอมรับก็จะไม่สามารถเข้าถึงอุปกรณ์ของตัวเองได้
    • อย่างไรก็ดี ข้อตกลงนี้ถูกมองว่าเป็น ข้อตกลงขยะที่บังคับใช้ไม่ได้ (unenforceable)
  • ยิ่งไปกว่านั้น ยังมีอัปเดตที่เตรียมจะบังคับให้ ล็อกอิน
    • มันจะไม่ทำงานแบบเดิมบนเครือข่ายภายในอีกต่อไป และจะมี การเชื่อมต่อคลาวด์ อีกชั้นเข้ามา ทำให้การใช้งานแย่ลงไปอีก

คำวิจารณ์ต่อฝ่ายบริหาร

  • มีการเปรียบสถานการณ์นี้กับฉากในตอนหนึ่งของ South Park ที่พนักงานบริษัทเคเบิลตอบสนองต่อคำคร่ำครวญของลูกค้าอย่างไม่เหมาะสม
  • ผู้บริหารของบริษัทแบบนี้ถูกวิจารณ์ว่าโดยพื้นฐานแล้วเป็น พวกซาดิสม์ (sadists) และจะ กดผลิตภัณฑ์ให้จมลงถึงก้นบึ้ง เพื่อโกยกำไรระยะสั้นก่อนย้ายไปทำลายอย่างอื่นต่อ

ทางเลือกและข้อจำกัด

  • การปฏิเสธ Home Assistant และ Homebridge

    • ผู้เขียนขีดเส้นไว้ล่วงหน้าก่อนที่ใครจะเสนอ Home Assistant หรือ Homebridge
    • มีจุดยืนว่าจะไม่แตะต้องการผสมกันของ Javascript กับทัศนคติแบบ "curl | sudo sh" เด็ดขาด
  • การใช้ฮับ Ikea Dirigera

    • มีการเสนอทางอ้อมที่ง่ายกว่าสำหรับกรณีที่มีแค่ไฟและ ปลั๊กอัจฉริยะ คือหา ฮับ Ikea Dirigera มาใช้
      • ลบอุปกรณ์ออกจากฮับ Hue แล้วเพิ่มเข้าไปฝั่ง Ikea ก็จะใช้งานได้ตามปกติ และยังส่งต่อไปยัง HomeKit ได้ จึงคงความสามารถนั้นไว้
    • แต่ Ikea ก็ไม่ได้สมบูรณ์แบบ
      • ไม่สามารถ เชื่อมเซ็นเซอร์ไฟ เซ็นเซอร์การเคลื่อนไหว เซ็นเซอร์อุณหภูมิ หรือรีโมตคอนโทรลเลอร์ของ Hue เข้ากับ HomeKit ได้
      • ผลคือจะสูญเสียข้อมูลจากเซ็นเซอร์ตรวจจับความเคลื่อนไหว ค่าความสว่าง และอุณหภูมิของพื้นที่นั้น
      • รวมถึงสูญเสียความสามารถของ พฤติกรรมแบบกำหนดเอง เช่น เปิดอะไรบางอย่างด้วยปุ่มแล้วให้ปิดอัตโนมัติหลังผ่านไปไม่กี่นาที
        • ซึ่งเป็นฟังก์ชันที่เหมาะกับการทำให้เครื่องใช้ไฟฟ้าในครัวที่ถูกปล่อยทิ้งไว้มีความเสี่ยงน้อยลง
    • และก็ไม่มีอะไรรับประกันว่า Ikea จะไม่หันไปในทิศทางที่เมินเฉยผู้ใช้ในอนาคตเช่นกัน

แนวทางแก้ที่พึงประสงค์

  • ผู้เขียนหวังว่าจะมีใครสักคนที่มีวิสัยทัศน์ทางเทคนิคและวิจารณญาณ สร้างผลิตภัณฑ์ที่รองรับ Zigbee ด้านหนึ่งและ HomeKit อีกด้านหนึ่ง พร้อมความยืดหยุ่นในระดับเดียวกับระบบเดิมของ Hue
  • จนกว่าผลิตภัณฑ์แบบนั้นจะออกมา ก็คงต้องทนกับ ความเละเทะอีกฉากหนึ่ง (shit show) ต่อไป

1 ความคิดเห็น

 
GN⁺ 2023-09-27
ความคิดเห็นจาก Hacker News
  • บทความล่าสุดที่เกี่ยวข้อง: Philips Hue จะเริ่มบังคับให้ผู้ใช้สร้างบัญชีเร็ว ๆ นี้ - https://news.ycombinator.com/item?id=37594377 - กันยายน 2023, 314 ความคิดเห็น

  • Rachel ชี้ประเด็นได้ตรงเผงเหมือนเคย ผมเป็นกลุ่มที่เริ่มใช้ตั้งแต่แรก ๆ เลยมี ผลิตภัณฑ์ Hue เต็มบ้าน แต่ช่วงประมาณหนึ่งปีที่ผ่านมาเริ่มซื้อหลอดไฟ Nanoleaf แล้ว
    แม้ Hue จะดีกว่านิดหน่อย แต่ก็ไม่ถึงขั้นที่คุ้มจะทนกับแอปห่วย ๆ ได้ เห็นคนแนะนำ ฮับ Dirigera ของ Ikea อยู่หลายครั้ง เลยสั่งมาเครื่องหนึ่ง และถ้ามันทำงานได้ตามที่หวัง สัปดาห์หน้าก็คงย้ายทั้งหมดไปใช้มัน ผมเคยชอบผลิตภัณฑ์ของ Philips แต่น่าเสียดายที่แค่แพงกว่าคู่แข่งสองเท่าคงยังไม่พอ เลยโลภมากขึ้นไปอีก

    • ผมทำสายอิเล็กทรอนิกส์ และมีประสบการณ์พัฒนาทั้งแบ็กเอนด์กับฟรอนต์เอนด์ เลยคิดว่าโครงสร้างพื้นฐานในบ้านมีอยู่แค่สามทาง: ซื้อผลิตภัณฑ์ธรรมดาที่ไม่สมาร์ตและไม่ใช้คลาวด์, ทำเอง, หรือซื้อผลิตภัณฑ์ที่แฮ็กให้ใช้กับโครงสร้างพื้นฐานของตัวเองได้
      ปัญหาไม่ได้อยู่ที่โครงสร้างพื้นฐานของพวกเขาเองเท่านั้น แต่อยู่ที่ บริษัทเป็นคนกำหนดว่าจะเปลี่ยนเมื่อไร แม้จะเป็นการเปลี่ยนแปลงด้วยเจตนาดีก็อาจกลายเป็นปัญหาด้านความน่าเชื่อถือได้ และผมต้องเสียเวลาของตัวเองไปตามอารมณ์ของพวกเขา ถ้าผมดูแลเอง ภายใต้สมมติฐานว่าแยกออกจากอินเทอร์เน็ตสาธารณะ ผมก็เลือกได้เองว่าจะอัปเดตเมื่อไรและจะใช้เวลาแค่ไหน มันไม่ใช่แค่เรื่องที่บริษัทหนึ่งค่อย ๆ ใช้ความปรารถนาดีของลูกค้าจนหมด แต่เป็นปัญหาว่าผมไม่อยากต้องวิ่งวุ่นทุกครั้งที่บริการเปลี่ยนหรือปิดตัว
    • ผมลองใช้ LED ที่ควบคุมผ่านแอปได้มาหลายแบบ และในบรรดานั้น แอป Hue ดีที่สุดอย่างชัดเจน แต่เมื่อไม่นานมานี้มีแจ้งเตือนในแอปว่า “เร็ว ๆ นี้คุณจะต้องล็อกอิน” ซึ่งทำให้ไม่พอใจมาก เพราะไฟทำงานได้สมบูรณ์แบบตามที่ต้องการอยู่แล้วแม้ไม่มีบัญชี
      ตั้งแต่เห็นแจ้งเตือนนั้น ผมก็คิดอยู่ว่าควรหาแอปใหม่ไหม แต่ “เร็ว ๆ นี้” ยังมาไม่ถึง เลยยังทำเป็นไม่สนใจอยู่ หวังว่าถึงตอนนั้นจะเป็นวันหยุดสุดสัปดาห์ที่มีเวลาจัดการเยอะ ๆ
    • ผมใช้ไฟและบริดจ์ของ Ikea อยู่ โดยของผมเป็นรุ่นที่มีอายุหลายปีแล้ว ทุกอย่างทำงานได้ดีเฉย ๆ และตลอดระยะเวลากว่าสี่ปีมีปัญหาแค่ประมาณครั้งเดียว
      เชื่อมกับ Google Home, HomeKit, Home Assistant ได้ง่ายด้วย ข้อไม่พอใจอย่างเดียวคือบริดจ์ต้องใช้ อีเธอร์เน็ตแบบมีสาย และบริดจ์หนึ่งตัวรองรับอุปกรณ์ได้แค่ 5 ชิ้น ผมซื้อสวิตช์กายภาพแบบไร้สายมาอันหนึ่งด้วย แต่แบตหมดค่อนข้างเร็ว และสุดท้ายก็แทบไม่ได้ใช้ เลยไม่ใช่ปัญหาใหญ่อะไร แต่การมีตัวเลือกไว้ก็เป็นเรื่องดี
    • ด้วย Matter การใช้อุปกรณ์จากหลายระบบนิเวศร่วมกันง่ายขึ้นมาก ในราคาของ Hue RGB A19 หนึ่งดวง สามารถซื้อหลอดไฟ Nanoleaf RGB A19 ที่รองรับ Matter บน Thread ได้ 3 ดวง
      Hue อาจดีกว่าก็ได้ แต่ผมสงสัยว่าจะดีกว่าถึง 3 เท่าหรือเปล่า ต่อไปคงย้ายไปใช้หลอด Matter ของแบรนด์ที่สมดุลด้านราคาและคุณภาพดีที่สุด และจะใช้หลอด Hue เฉพาะเวลาต้องใช้ฟีเจอร์ที่ Matter ไม่รองรับ เช่น Hue Sync เท่านั้น
    • ผมเปลี่ยนไฟ Hue ทั้งหมดเป็น Lutron Caseta แล้ว มันทำงานดีกว่าวิธีที่หลอดแต่ละดวงสื่อสารกับบริดจ์มาก ผมใช้ Apple Home อยู่ ซึ่งโดยรวมก็ไม่ได้ดีนัก แต่รู้สึกว่าแข็งแรงเสถียรกว่า Hue หรือ Google Home
  • เรื่อง “EULA ฉบับใหม่เด้งขึ้นมา และถ้าไม่ยอมรับก็จะเข้าถึงของของตัวเองไม่ได้อีก” อาจเป็นข่าวดีเสียด้วยซ้ำ ฟังดูผิดกฎหมายพอ ๆ กับการที่ผู้ผลิตรถบอกว่าหลังจากซื้อรถแล้ว ถ้าอยากคงการรับประกันไว้ต้องใช้น้ำมัน Shell vpower เท่านั้น
    ผมหวังว่า EU จะเข้ามาจัดการเรื่องนี้ และตั้งคำถามสำคัญว่า การผูกฟังก์ชันของอุปกรณ์ IoT ไว้กับบัญชีออนไลน์ควรได้รับอนุญาตหรือไม่ เหตุผลที่ผมซื้อ Philips ก็เพราะระบบค่อนข้างเปิด เข้าถึงและควบคุมเกตเวย์ผ่าน HTTP ได้ วางไว้หลังไฟร์วอลล์โดยไม่ให้อินเทอร์เน็ตเข้าถึงได้ และใช้แอปของบุคคลที่สามได้ ตอนนี้ผมย้ายไปใช้ Zigbee USB 3.0 dongle กับ Zigbee2MQTT ที่ควบคุมจากเซิร์ฟเวอร์ Python แบบคัสตอมบน Raspberry Pi แล้ว แม้จะเสียการเข้าถึงผ่านแอปไป แต่ได้ระบบอัตโนมัติและการควบคุมดิมเมอร์/อีเวนต์ ทำให้ไม่ต้องใช้เกตเวย์ Philips อีกต่อไป การใช้งานผ่าน HTTP แบบง่าย ๆ ทำให้ได้ข้อดีทั้งด้านแอปและความเป็นไปได้ในการแฮ็ก สิ่งที่ขาดไปมีแค่การเข้าถึงอีเวนต์แบบเรียลไทม์เท่านั้น น่าเสียดายที่พวกเขาหันหลังให้ แต่ก็หวังว่า EU จะออกกฎหมายใหม่ แม้จะอีก 10 ปีข้างหน้าก็ตาม

    • ผมใช้ชุดเดียวกันอยู่: Sonoff Zigbee Plus dongle, zigbee2mqtt, Home Assistant
      เป็นโซลูชันแบบโลคัลล้วน ๆ ไม่มีคลาวด์ของบุคคลที่สาม, ไม่มี EULA, ไม่มีฮับปิด, ไม่มีแอปปิด, ไม่มีข้อจำกัด และเข้ากันได้กับอุปกรณ์ Zigbee แทบทุกตัว อุปกรณ์ยอดนิยมบางส่วนที่ทดสอบแล้วดูได้ที่ https://www.zigbee2mqtt.io/supported-devices/ แนะนำให้ทุกคนใช้ ตัวอย่างเช่นบน Docker Compose สามารถจัดเป็น 3 คอนเทนเนอร์คือ zigbee2mqtt, mosquitto และ Home Assistant ได้ และยังมีอิมเมจ Home Assistant สำเร็จรูปที่รวมการจัดการผ่าน Supervisor GUI สำหรับคนที่ไม่อยากตั้งค่าด้วยมือด้วย ถ้าอยากตั้งค่า automation แบบกราฟิกด้วยการเชื่อมโหนด Node-RED ก็เป็นแอดออนที่ยอดเยี่ยม และทรงพลังกว่าโซลูชันปิดมาก
    • อยากรู้ว่าใช้ Zigbee USB 3.0 dongle ตัวไหนอยู่
  • ไม่ใช่ว่า “ก่อนจะพูดว่า Home Assistant ก็หยุดไว้ตรงนั้นก่อน” แต่กลับอยากโต้แย้งตรงนี้มากกว่า ผลิตภัณฑ์ Hue ดี ๆ ทั้งหมดทำงานผ่าน Zigbee ดังนั้นคุณสามารถและควร รันฮับเองโดยตรง เพื่อเลี่ยงปัญหานี้ได้ทั้งหมด ทำได้ด้วย Home Assistant
    นี่คือทางออกที่ดีที่สุดจริง ๆ คุณสามารถควบคุมไฟได้เองตามต้องการโดยไม่ต้องสื่อสารกับ Philips

    • ไม่ชอบ Home Assistant ทุกอย่างอิงกับการเปลี่ยนสถานะ ซึ่งผมมองว่าโง่มาก
      เช่น แทนที่จะส่งอีเวนต์ home_button_clicked กลับต้องจัดการแบบ button_click=none -> button_click=home -> delay() -> button_click=none โครงสร้างไร้สาระมาก วิธีที่สมเหตุสมผลคือทำให้เป็นแบบ อิงอีเวนต์ ทั้งหมด และเมื่อเกิดอีเวนต์แยกอย่าง home_button_clicked ก็ให้มีผลข้างเคียงเป็นการตั้งค่าสถานะ event_last_button_clicked แต่นี่ทำกลับด้านหมด จนน่าหงุดหงิดมาก
    • สงสัยจริง ๆ ว่าทำได้ไหม ญาติให้หลอด Philips Hue มาหลายดวงตอนเก็บของ แต่ไม่มีฮับมาด้วย
      ผมมีชุด Home Assistant ที่ต่ออุปกรณ์ Zigbee ไว้หลายตัว แต่หาวิธีจับคู่หลอด Hue ผ่าน Zigbee โดยตรงไม่เจอ และที่เห็นทั้งหมดต้องใช้ฮับ ถ้ามีวิธีก็อยากรู้ ตอนนี้ก็ใช้เหมือนหลอดไฟธรรมดาไปก่อน
    • นี่เป็นคำพูดที่ค่อนข้างโง่ Hue เป็น Zigbee ก็จริง แต่บางอย่างก็ ทำงานได้ดีกว่าบนฮับ Hue เช่น การเปลี่ยนสี
      Philips กำลังลดทอนความน่าใช้และมูลค่าของสินค้าตัวเองอย่างมากด้วยการตัดสินใจแย่ ๆ ครั้งนี้
  • ใครช่วยอธิบายได้ไหมว่าเรื่อง JS ที่เกี่ยวกับ Home Assistant กับเกร็ด curl | sudo sh นั้นหมายความว่าอะไร หมายความว่า Home Assistant ไม่ปลอดภัย หรือฟรอนต์เอนด์มีปัญหา หรือเป็นเรื่องอื่นกันแน่
    ในความเห็นผม Home Assistant คือคำตอบ ผมเห็นระบบนิเวศโฮมออโตเมชันแบบปิดเกิดขึ้นและหายไปมากมาย จนถึงจุดนี้ก็ไม่เข้าใจว่าทำไมยังไปยุ่งกับอย่างอื่นอีก เมื่อกี้ก็เพิ่งได้รับอีเมลแจ้งเตือนอีกว่า Google จะปิดสแต็ก Works with Nest เก่า จำ Nest ได้ไหม

    • เป็นเรื่องเหลวไหล วิธีติดตั้ง Home Assistant แต่เดิมก็ไม่ใช่แบบนั้นด้วยซ้ำ
      มีอิมเมจที่ล็อกไว้ค่อนข้างมากให้ใช้ และยังมีปลั๊กอินบน Docker จำนวนมากให้ด้วย ออกแบบมาดีและใช้ได้ ถ้าไม่จำเป็นก็ไม่ต้องเปิดให้เข้าถึงจากอินเทอร์เน็ต วิธีติดตั้งที่บทความบรรยายนั้นเป็นวิธีเก่าและรองรับไว้เพราะเหตุผลทางประวัติศาสตร์เท่านั้น ผมเห็นด้วยว่า Hue พังหมดแล้ว แต่คำวิจารณ์ Home Assistant นั้นไม่เป็นธรรม ต่อให้เลือก Ikea ตามที่บทความแนะนำ ผ่านไปสักพักผู้ถือหุ้นก็จะอยากได้ รายได้ประจำ อันหอมหวานอยู่ดี ถ้าอยากเลี่ยงเรื่องแบบนั้น ก็ต้องมีระบบนิเวศที่เปิดจริง ๆ
    • ดูเหมือนผู้เขียนจะหมายถึงวิธีทางการที่แนะนำสำหรับติดตั้ง Home Assistant บนเครื่อง Linux คือดาวน์โหลดสคริปต์ติดตั้งด้วย curl แล้ว รันด้วย root
      เข้าใจได้เต็มที่ว่าทำให้รู้สึกไม่สบายใจ อย่างไรก็ดี วิธีที่แนะนำจริง ๆ สำหรับรัน Home Assistant คือการติดตั้ง Home Assistant OS บนฮาร์ดแวร์เฉพาะ วิธีนี้ก็อาจเป็นภาระได้เหมือนกัน ไม่ว่าอย่างไร ในบรรดาซอฟต์แวร์ที่ผมใช้เป็นประจำ นอกจาก Linux แล้ว นี่คือสิ่งที่ผมชอบที่สุด
    • ดูเหมือนเป็นความเข้าใจเรื่องความปลอดภัยที่ผิดมากกว่า JS เองไม่ใช่ปัญหา ตรงกันข้าม เพราะเป็นภาษาที่รันในเว็บเบราว์เซอร์จึงได้รับความสนใจมาก และในแง่ภาษาแล้วถือว่าค่อนข้างปลอดภัย
      curl | sudo sh ดูน่ากลัวก็จริง แต่ก็ไม่ได้แย่ไปกว่าการดาวน์โหลด .deb แล้วรัน sudo dpkg -i your.deb หรือดาวน์โหลดไบนารีบางอย่างมาติดตั้ง อาจพูดเรื่องลายเซ็นได้ แต่หลายครั้งคีย์สาธารณะที่ต้องเชื่อใจก็อยู่บนเว็บไซต์เดียวกับที่ดาวน์โหลด .deb ในกรณีแบบนี้ ในทางปฏิบัติ TLS คือกลไกป้องกันเพียงอย่างเดียว การเปิดไฟล์ที่คุณจะไม่ตรวจสอบสักครั้งไม่ได้ทำให้อะไรต่างไป และแทบไม่มีใครตรวจสอบจริง ๆ อีกทั้งเครื่อง Linux ก็แทบไม่ค่อยมีสแกนเนอร์แอนติไวรัส ถ้าไม่ไว้ใจก็รันในเครื่องเสมือน คอนเทนเนอร์ หรือฮาร์ดแวร์เฉพาะได้ และที่จริงนั่นก็เป็นวิธีที่พวกเขาแนะนำ
    • สคริปต์ติดตั้งแบบ “ขอสิทธิ์ root ของระบบมาเฉย ๆ” เป็นประเด็นด้านความปลอดภัยจริง
      ผมมองว่าปัญหาที่ใหญ่กว่าคือ ทัศนคติต่อความปลอดภัยและเสถียรภาพของระบบ ที่วิธีติดตั้งแบบนั้นสื่อออกมา ทัศนคตินี้ดูจะแพร่กระจายไปทั่ว “ระบบนิเวศ JS” และสรุปได้ว่า “ใครจะไปสนเรื่องความปลอดภัยหรือเสถียรภาพ?” ถ้านี่คือระบบของผม ผมไม่อยากให้ใครมาแตะ และอยากตั้งค่าไว้แล้วให้มันทำเฉพาะสิ่งที่ผมต้องการโดยไม่มีปัญหา เรื่องแบบนี้จึงสำคัญ ดังนั้นผมเห็นด้วยว่า JS ไม่มีที่ยืน นอกจากอยู่ในกล่องของเล่นบูชายัญที่ถูกแยกออกจากการคอมพิวติ้งจริง
    • แม้จะไม่ใช่ผู้เขียนต้นฉบับ แต่ประสบการณ์การเป็นเจ้าของ Home Assistant ต่อให้มองในแง่ดีก็ยังเรียกได้ว่า กระด้าง ถ้าคุณอยากได้อะไรที่ใช้งานได้เลย HA ไม่ใช่คำตอบ
  • ใครช่วยอธิบายได้ไหมว่าระบบนิเวศนี้คืออะไร และทำไมมันถึงน่าดึงดูด?
    เท่าที่รู้ ชีวิตผมไม่มีอะไรที่เป็นระบบอัตโนมัติเลย ไม่มีโรงรถ ประตูหน้าบ้านก็เปิดด้วยกุญแจ ไฟก็เปิดด้วยสวิตช์ ไม่มี Alexa และไม่ใช้ Siri ผมไม่ได้ต่อต้านระบบอัตโนมัติ แต่ก็ไม่อยากส่งข้อมูลประชากรศาสตร์ให้บริการคลาวด์มากขึ้น

    • ระบบอัตโนมัติสองอย่างที่ผมชอบที่สุดนั้นเรียบง่ายมาก แต่จะแก้ด้วยวิธีอื่นก็ค่อนข้างยุ่งยาก เพราะผมรัน Home Assistant บนเครือข่ายภายในบ้าน ข้อมูลจึงไม่ออกไปข้างนอก และไม่ต้องพึ่งบริการคลาวด์
      อย่างแรกคือกล่องจดหมายอยู่ฝั่งตรงข้ามถนน เลยอยากรู้ว่ามีจดหมายมาหรือยัง ผมใส่เซ็นเซอร์ประตู Z-Wave ไว้ในกล่องจดหมาย พอเปิดก็ให้แจ้งเตือนมาที่มือถือ อย่างที่สองคือการเตือนให้ย้ายผ้าไปเข้าเครื่องอบ ผมเสียบมิเตอร์วัดไฟ Z-Wave กับเครื่องซักผ้า และติดเซ็นเซอร์ประตู Z-Wave ไว้ที่ฝาเครื่อง เมื่อมิเตอร์วัดไฟตรวจพบว่าเครื่องซักผ้าหยุดใช้ไฟ ก็รอสักไม่กี่นาที แล้วส่งการแจ้งเตือนให้เอาผ้าออกทุก ๆ ไม่กี่นาทีจนกว่าฝาจะถูกเปิด
    • ทั้งหมดเป็นระบบอัตโนมัติที่รันในเครื่องด้วย Home Assistant เพื่อลดลูกเล่นบนคลาวด์ให้น้อยที่สุด: ซักผ้าเสร็จแล้วเปลี่ยนไฟห้องซักผ้าเป็นสีแดง, ตั้งปลุกตอนกลางคืนแล้วปิดไฟทั้งหมด, ค่อย ๆ เปิดไฟก่อนนาฬิกาปลุกตอนเช้า, ออกจากบ้านแล้วปิดไฟ และถ้ากลับบ้านหลังมืดก็เปิดเฉพาะไฟข้างประตูหน้า
      มันไม่ได้เปลี่ยนชีวิตขนาดนั้น แต่ทุกอย่างมีประโยชน์ทีละนิด สำหรับผม ความรู้สึกสำเร็จที่ทำให้ระบบอัตโนมัติเหล่านี้ทำงานได้ ก็เป็นความสนุกไปครึ่งหนึ่งแล้ว
    • สำหรับคนส่วนใหญ่ มันเป็นสินค้าฟุ่มเฟือยสำหรับผู้บริโภค แต่ในบ้านคุณยายของผม มีอุปกรณ์บางอย่างที่ค่อนข้างมีประโยชน์และช่วยเพิ่มความเป็นอิสระได้มาก
      สิ่งเล็ก ๆ ที่ต้องคอยจัดการอย่างโคมไฟหรือกุญแจ สำหรับคุณยายแล้วเป็นความยากลำบากจริง ๆ เมื่อ 10 ปีก่อน ทีวีก็ซับซ้อนเกินไป แต่ตอนนี้มีรีโมตสั่งงานด้วยเสียงและทำงานได้ค่อนข้างดี การทำให้ชีวิตง่ายขึ้นแม้เพียงเล็กน้อยสำหรับคนที่ความสามารถใกล้ถึงขีดจำกัด เป็นเรื่องดี และคนแบบนั้นมีเป็นล้าน ๆ คน ถ้าเราอายุยืนพอ สุดท้ายทุกคนก็จะเป็นแบบนั้น
    • ไฟในบ้านผมเปิดและปิดตามจังหวะชีวิต ผมไม่ต้องคิดเรื่องเปิดหรือปิดไฟ มันจัดการเอง
      บ้านรู้ว่าเครื่องล้างจานทำงานเสร็จหรือยัง ถ้าผมกำลังคุย Zoom ก็ทำให้การแจ้งเตือนเงียบได้ และถ้าคุณภาพอากาศต่ำ ก็ไม่เปิดพัดลมระบายอากาศ ระบบอัตโนมัติไม่ใช่การมีแอปสำหรับไฟ แต่คือการไม่ต้องคิดถึงเรื่องจุกจิกอย่างการเปิดไฟ
    • ผมก็คล้ายกัน สวิตช์ผนังใช้งานได้ดี และเทอร์โมสตัทแบบแมนนวลก็ใช้งานได้ดี
      ผมไม่ชอบเสียเงินกับเรื่องเล็ก ๆ แบบนี้ แล้วต้องใช้เวลาโปรแกรม อัปเดต และรับมือกับเรื่องแบบในบทความ เข้าห้องก็เปิดไฟ ออกจากห้องก็ปิด ผมไม่มีความจำเป็นต้องควบคุมไฟในห้องที่ผมไม่ได้อยู่
  • ถ้าเป็นของที่จะปักหลักอยู่ในเครือข่ายบ้านอย่างถาวร ผมคิดว่าติดตั้งโค้ด JavaScript แบบโอเพนซอร์สด้วย curl และ sudo ยังดีกว่าติดตั้งไบนารีแบบปิดผ่านแอป iOS
    ปกติ Rachel มักจะพูดถูก แต่วันนี้ลัทธิยึดหลักการชนะไปแล้ว Home Assistant ยอดเยี่ยม และถ้าก้าวไปอีกขั้น ผมไม่สนเลยว่าเครื่องมือนั้นเขียนด้วยภาษาอะไร โลกนี้มีโค้ด C ที่ไม่ปลอดภัยและเป็นอันตรายอยู่มากมายเหมือนกัน

    • เพราะเป็นโอเพนซอร์ส จึงตรวจสอบสิ่งที่ติดตั้งได้ แปลกดีว่าทำไมถึงยืนกรานตรงจุดนั้น
  • เรื่องนี้กำลังกลายเป็นปัญหาอย่างรวดเร็วในระบบอัตโนมัติในบ้านจำนวนมาก
    บริษัทจำนวนมากเกินไปเพิ่งเริ่มตระหนักว่า Matter จะทำให้สินค้าของตนแทบจะกลายเป็นสินค้าทั่วไป ข้อดีของการอยู่ในแพลตฟอร์มเดียวเพื่อเลี่ยงฮับกำลังหายไป จะบอกว่า “หายไปแล้ว” ทั้งหมดอาจจะเร็วไปหลายปี แต่การเปลี่ยนแปลงเริ่มขึ้นแล้ว สิ่งที่น่าหงุดหงิดคืออุปกรณ์ Hue ของผมเป็นอุปกรณ์ระบบอัตโนมัติในบ้านที่เสถียรที่สุดรองจาก HomePod อุปกรณ์อื่น ๆ มักจะหยุดทำงาน หลุดการเชื่อมต่อ หรือมีปัญหาแบบกะทันหันค่อนข้างบ่อย ผมไม่ค่อยอยากทิ้งความน่าเชื่อถือนี้ และ Philips Hue ก็น่าจะรู้เรื่องนั้น ตอนที่ลองใช้สินค้าอัจฉริยะของ Ikea เมื่อไม่กี่ปีก่อน มันก็ไม่เสถียรมากจนสงสัยว่าจะแนะนำได้ไหม แต่ถ้าตอนนี้ดีขึ้นแล้วก็อยากให้ใครบอกหน่อย และการที่ Ikea จะใช้กลยุทธ์ล็อกอินก็ดูไม่ค่อยเป็นสไตล์พวกเขา

    • สิ่งสำคัญที่สุดต่อความน่าเชื่อถือคืออุปกรณ์หรือฮับมีอีเทอร์เน็ตแบบมีสายหรือไม่ และสวิตช์หรือหลอดไฟปลายทางไม่ใช่ Wi-Fi หรือ Bluetooth
      โปรโตคอล “จริงจัง” อย่าง Zigbee มักทำงานได้ดี
    • อุปกรณ์ระบบอัตโนมัติในบ้านที่ผมไว้ใจที่สุดคือ Lutron Caseta นอกจากเปลี่ยนแบตเตอรี่ม่านแล้ว ก็ไม่มีปัญหาอะไร
      สินค้าของ Ikea ตอนนี้โอเคแล้ว แต่เมื่อ 6 ปีก่อนไม่ค่อยดีนัก ผมยังใช้ฮับ Tradfri รุ่นเดิมอยู่ จุดที่น่ารำคาญคือเพราะต้องควบคุมด้วยสวิตช์กายภาพได้ด้วย พอไฟดับแล้วไฟกลับมา มันจะไม่จำสถานะไฟล่าสุดและกลับมาเปิดใหม่ ตอนนี้อาจจะแก้แล้วก็ได้ ปัจจุบันผมใช้ฮับเฉพาะกับม่านอัจฉริยะเท่านั้น
    • ผมใช้หลอดไฟและปลั๊กของ IKEA มานานกว่า 2 ปี และค่อย ๆ เพิ่มเข้ามาเรื่อย ๆ ตลอดช่วงนั้น ประสบการณ์ดีมากและความน่าเชื่อถือสูง
    • Ikea ดีขึ้นค่อนข้างมากแล้ว ตอนนี้อุปกรณ์ส่วนใหญ่เป็น Zigbee 3.0 และทำงานได้ดี
    • Hue ไม่ใช่สินค้าทั่วไปอยู่แล้ว ตอนนี้ก็ยังทำไฟที่ดูดีที่สุดและน่าเชื่อถือที่สุด
      การทำให้ผลิตภัณฑ์แย่ลงไม่ได้ทำให้แข่งขันได้มากขึ้น
  • ขอแนะนำ Hubitat ด้วย: https://hubitat.com/
    รองรับ Z-Wave และ Zigbee และ Matter ก็น่าจะเข้ามาสักวันหนึ่ง การผสานกับ HomeKit ตอนนี้ยังเป็นเบต้า ผมกังวลว่า Philips จะทำอะไรโง่ ๆ เช่นยัดเฟิร์มแวร์เข้าไปในหลอดไฟเพื่อล็อกให้ใช้ได้เฉพาะฮับ Hue หรือเปลี่ยนวิธีรายงานสีให้ยุ่งยากจนใช้สีที่ถูกต้องบนฮับที่ไม่ใช่ Hue ได้ยาก การทำให้กลายเป็นของห่วยยังดำเนินต่อไป

    • ตั้งแต่รีลีส Hubitat 2.3.6 ล่าสุด การรองรับ HomeKit ไม่ได้เป็นเบต้าอีกต่อไป
      https://community.hubitat.com/t/release-2-3-6-available/1247...
    • ดูมีประโยชน์ทีเดียว ผมใช้ Z-Wave อยู่ แต่การรองรับใน Home Assistant หลังย้ายไป zwave-js แล้วถึงจะใช้งานได้ แต่ไม่เสถียร
      แถมยังมีเรื่องสำคัญกว่าการดูแลเซิร์ฟเวอร์ระบบอัตโนมัติอีกมาก
    • ราคาดูโอเค สงสัยว่าอุปกรณ์ใหม่ต้องจับคู่จากที่ไหน จากอินเทอร์เฟซของ Hubitat หรือจาก HomeKit
    • เคยใช้ฮับรุ่นเก่ามาก่อน ยอดเยี่ยมมาก
  • เรื่องน่าเศร้าคือ ระบบอัตโนมัติในบ้านไม่มีเงินให้ทำ เว้นแต่จะผลักผู้ใช้เข้าไปใช้บริการ SaaS การทำผลิตภัณฑ์ดี ๆ แล้วขายครั้งเดียวไม่ทำให้ Wall Street ตื่นเต้นได้อีกต่อไป
    พูดตามตรง ผมอยากโทษ Wall Street มากกว่าบริษัทเทคโนโลยี แต่ก็เป็นความรับผิดชอบของทุกฝ่ายด้วย บริษัทเทคโนโลยีให้ค่าตอบแทนเป็นหุ้น ทุกคนจึงมีแรงจูงใจที่จะดันราคาหุ้นขึ้น และนั่นไม่ได้เป็นสิ่งที่ดีที่สุดสำหรับลูกค้าเสมอไป ธุรกิจฮาร์ดแวร์ก็เป็นธุรกิจที่กำไรต่ำและลำบาก หากโครงสร้างคือให้ลูกค้าซื้อแค่ครั้งเดียว ผู้เล่นรายใหม่ไม่อยากเข้ามา ส่วนผู้เล่นเดิมก็ต้องเอาใจ Wall Street แม้ Apple ก็ขยับไปทางบริการมากขึ้นเรื่อย ๆ แต่ Apple ทำ vertical integration ได้และเป็นแบรนด์พรีเมียมอยู่แล้ว การจะกลายเป็นสวิตช์ไฟระดับพรีเมียมนั้นแทบไม่มีใครทำได้ สุดท้ายดูเหมือนมีแต่โอเพนซอร์สเท่านั้นที่จะช่วยเราได้ แต่ตรงนั้นก็แทบไม่มีเงินเหมือนกัน

    • การเดินเครื่องเซิร์ฟเวอร์คลาวด์มีต้นทุน อัปเดตความปลอดภัยก็มีต้นทุน อัปเดตเฟิร์มแวร์ก็มีต้นทุน แอปมือถือก็มีต้นทุนต่อเนื่อง
      จะเอาแอปขึ้น App Store ครั้งเดียวแล้วหวังให้มันทำงานต่อไปเรื่อย ๆ ไม่ได้ Google และ Apple บังคับให้ต้องอัปเดตอยู่เสมอ โมเดลการขายอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภคที่กำไรต่ำด้วย ค่าบริการครั้งเดียว นั้นไม่ยั่งยืน
    • จริง ๆ แล้วมีเงินอยู่ เพียงแต่มันไม่ถูก จึงไม่น่าดึงดูดสำหรับผู้บริโภคทั่วไป KNX และ DALI เป็นมาตรฐานโดยพฤตินัยของอาคารพาณิชย์ขนาดใหญ่ในยุโรป
      การรับรองอาคารสีเขียวกำหนดให้ไฟเปิดและปิดอัตโนมัติตามการมีคนอยู่และสภาพแวดล้อมโดยรอบ และสำหรับการใช้งานนี้ แทบไม่มีสิ่งอื่นใดตามทันได้ การมอนิเตอร์และบริหารจัดการจากระยะไกลช่วยลดต้นทุนเมื่อเทียบกับการให้คนเดินตรวจไฟทั้งหมดในอาคารเป็นระยะ ๆ การติดตั้งในที่พักอาศัยก็ทำได้ แต่สำหรับบ้านสร้างใหม่ ต้องจ่ายเพิ่มจากค่าติดตั้งไฟทั่วไปเป็นราคารถยนต์หนึ่งคัน แถมไม่ใช่ระดับ Dacia ด้วย จึงใช้กันในบ้านหรูเท่านั้น สิ่งที่ได้กลับมาคือไฟอัตโนมัติจริง ๆ อุณหภูมิสีที่ปรับได้ และคุณภาพแสงที่สูงกว่ามาก แต่ผู้บริโภคทั่วไปไม่ได้สนใจ หลายครั้งแค่เปลี่ยนหลอดไฟในชุดเดียวกันให้เป็นหลอดที่มีอุณหภูมิสีเดียวกันก็ยังทำไม่ได้ด้วยซ้ำ
    • อยากรู้ว่าคำกล่าวที่ว่า “ระบบอัตโนมัติในบ้านไม่มีเงินให้ทำ เว้นแต่จะบังคับให้ใช้บริการ SaaS” มีหลักฐานอะไร
      Philips/Signify ดูเหมือนจะค่อนข้างพอใจกับการขายหลอดไฟราคาแพงแต่ยอดเยี่ยมมาหลายปี ไม่เข้าใจว่าทำไมถึงมองว่านั่นไม่ทำกำไร