ตัวกำหนดค่า HASS เป็น WebApp ขนาดเล็ก (คุณเข้าถึงได้ผ่านเว็บเบราว์เซอร์) ที่ให้บริการ Filesystem-Browser และ Editor Text-Editor เพื่อแก้ไขไฟล์บนเครื่องที่กำหนดค่าตัวกำหนดค่า มันถูกสร้างขึ้นเพื่อให้การกำหนดค่าที่ง่ายของผู้ช่วยบ้าน มันขับเคลื่อนโดย Ace Editor ซึ่งรองรับการเน้นไวยากรณ์สำหรับภาษารหัส/มาร์กอัปต่างๆ ไฟล์ YAML (ภาษาเริ่มต้นสำหรับไฟล์การกำหนดค่าผู้ช่วยในบ้าน) จะถูกตรวจสอบโดยอัตโนมัติสำหรับข้อผิดพลาดทางไวยากรณ์ในขณะที่แก้ไข
สำคัญ: ตัวกำหนดค่าดึงไลบรารี JavaScript, CSS และแบบอักษรจาก CDNS ดังนั้นจึง ไม่ ทำงานเมื่ออุปกรณ์ไคลเอนต์ของคุณออฟไลน์ และมีให้เฉพาะสำหรับ Python 3
HASS_API เป็น None หรือใช้คำสั่ง FLAG -s / --standalone เพื่อเปิดใช้งานโหมดนี้ 
หากมีสิ่งใดที่คุณต้องการมีต่างกันอย่าลังเลที่จะแยกและปรับปรุง และหากสิ่งที่ไม่ทำงานให้สร้างปัญหาที่นี่และฉันจะดู
คำเตือน : เครื่องมือนี้ช่วยให้คุณเรียกดูระบบไฟล์ของคุณและแก้ไขไฟล์ ดังนั้นระวังไฟล์ที่คุณแก้ไขหรือคุณอาจทำลายส่วนที่สำคัญของระบบของคุณ
วิธีที่เป็นไปได้ในการติดตั้งตัวกำหนดค่าจะถูกบันทึกไว้ใน Wiki: การติดตั้ง
ตัวเลือกที่มีอยู่ในการปรับแต่งพฤติกรรมของตัวกำหนดค่าจะถูกบันทึกไว้ใน Wiki: การกำหนดค่า
เนื่องจากสคริปต์ configurator ด้วยตัวเองไม่มีบริการคุณจะต้องทำตามขั้นตอนพิเศษเพื่อให้มันทำงาน ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อนี้สามารถพบได้ใน wiki: daemonizing
มี API ที่พร้อมใช้งานเพื่อเพิ่มและลบที่อยู่ / เครือข่าย IP ไปและกลับจาก ALLOWED_NETWORKS และ BANNED_IPS การใช้งานมีการบันทึกไว้ใน Wiki: API
เมื่อคุณตั้งค่าตัวกำหนดค่าอย่างถูกต้องแล้วคุณสามารถใช้ส่วนประกอบ panel_iframe ของผู้ช่วยในบ้านเพื่อฝังตัวกำหนดค่าลงใน UI ผู้ช่วยในบ้านโดยตรง
การกำหนดค่าตัวอย่างจะมีลักษณะเช่นนี้:
panel_iframe :
configurator :
title : Configurator
icon : mdi:wrench
url : http://1.2.3.4:3218สำคัญ : ระวังเมื่อตั้งค่าการส่งต่อพอร์ตไปยังตัวกำหนดค่าในขณะที่ฝังลงในผู้ช่วยที่บ้าน หากคุณไม่ จำกัด การเข้าถึงโดยกำหนดให้การตรวจสอบและ / หรือการบล็อกตามที่อยู่ IP ของไคลเอนต์การกำหนดค่าของคุณจะถูกสัมผัสกับเว็บ!