סמארט בית · עיצוב מחדש

הדגמה חיה עם נתונים לדוגמה, בלי שרת. עברית מימין לשמאל, גופן Rubik, אותם צבעים בדיוק מ־automations-theme.css (כולל מצב כהה, בכפתור למעלה). קודי הממצאים: W = דוח «כאשר», T = דוח «תפעיל את», IF = צילומי «בתנאי ש».

בונה האוטומציות

מסך אחד שבו המשפט החי תמיד גלוי לצד הבנייה.

  • משפט עברי תקין שנבנה לכל פעולה בנפרד («תדליק את… ואחרי 5 דקות תסגור את…»), ולחיצה על חלק במשפט מעבירה אליו T7.2 T25.1 W18 W41
  • אותם שמות שלבים בכל מקום: מתי / בתנאי ש / מה לעשות. בלי «מפעיל», «הכלל» או «החרגות» W2 W3 W23 W33 T03.4
  • שעון 24 שעות שאפשר להקליד בו, ‎±15 דק׳ ושעות נפוצות, במקום בורר AM/PM של הדפדפן W6 W7 W13
  • זמנים הלכתיים עם השעה של היום על כל אחד, היסט לפני/אחרי בלי NaN, שיטת חישוב עם הסבר, ובלי בחירת ימים לזמנים שבועיים W26–W32
  • בחירת ימים: שאלה ברורה, חגים לפי סדר השנה, «כל יומיים» כברירת מחדל עם «החל מ־» W9 W16 W21
  • «מלבד שבת/חגים» מופיע פעם אחת במשפט W22
  • הבעיות מוצגות ליד השדה עצמו, באפור עד הניסיון הראשון לשמור. «שמירה» תמיד זמין ומוביל לבעיה הראשונה W1 W11 W12 T03.3
  • כל מחיקה ניתנת לביטול בהודעה צפה W25 W42 T9.3 T16 IF-16
  • ציר פעולות שאפשר לגרור או להזיז עם ▲▼, המתנה בשעות, דקות ושניות עם קיצורים, ובלוק לא מתפצל בשקט לכמה T7.3 T9.1 T10
  • בחירת התקנים: הנבחרים תמיד גלויים כצ׳יפים גם כשמסננים, ריבוי נכון («התקן אחד»), מסננים עם תוויות T4 T5.1 T6.1
  • מצב נבחר נראה בבירור (מלא עם ✓, aria-pressed), ערכי המחוונים מתעדכנים בזמן אמת, ולתריס «0% סגור – 100% פתוח» T7.1 T8.1 T6.4
  • תנאים: שלושה סוגים שתמיד זמינים, ובהם «שעות ביום» בשעון 24 שעות או לפי זמן הלכתי, כך שגם עם הפעלה לפי שעה אפשר לבחור טווח IF-02.1 IF-21.2 IF-22.1
  • אין ערכים גולמיים כמו true, OPEN, lqi או current_heating_setpoint. רק מאפיינים בעברית: «מה לבדוק?», והמילים מותאמות למין של שם ההתקן (דולקת/פתוחה) IF-04.1 IF-07.1 IF-08.1 IF-09.1 IF-10.1
  • יחידות אמיתיות: בהירות ופתיחה ב־0–100%, טמפרטורה במעלות. אין יותר 178 או 0–254 IF-05.1 IF-06.1
  • שורת «עכשיו» מתאימה בדיוק למאפיין שנבחר, עם ✓/✗ «מתקיים עכשיו» IF-04.3 IF-06.2 IF-07.2 IF-10.2
  • בורר אחד ובלי שלילה כפולה: אין «הוא/אינו + כן/לא» IF-04.2
  • במשפט רואים מה קודם למה: «ורק אם מתקיים אחד מאלה: (א) … וגם … או (ב) …» IF-13.1 IF-15.2
  • ההפעלות הקרובות מסמנות כל הפעלה: ✓ תפעל או ✗ תדולג, ואיזה תנאי לא יתקיים. בנוסף יש כרטיס «התנאים עכשיו» עם החלטה אחת לכל הקבוצות IF-04.4 IF-15.3
  • הסרה של תנאי או קבוצה ניתנת לביטול. תנאי ריק לא נמחק בשקט: הוא חוסם את השמירה ומסומן במקום שלו IF-15.5 IF-16.1 IF-12.2 IF-17.1
  • האוטומציה כבויה? זה כתוב במפורש, במקום «לא נמצאו מועדים». ליד המתג ברשימה כתוב «פועלת/כבויה» IF-19.2 IF-20.2
  • הפעלות קרובות לכל סוגי ההפעלה, כולל זמנים הלכתיים ושיטת חישוב, עם תיוג «אפשרות N» ותאריך עברי W37 W38 W39
  • שם קצר מוצע («תאורת הסלון בשקיעה») במקום משפט קטוע T13.2

רשימת האוטומציות

  • כל כרטיס מציג משפט קצר ומלא במקום תמצית קטועה עם «+4» T23.3 T26.2
  • מועד ההפעלה הבאה נכון, כולל זמנים הלכתיים, ולאירועים בבית כתוב «פועלת כשהאירוע קורה» במקום «אין מועד קרוב» T13.3
  • אחרי שמירה הכרטיס מסומן ומוצג במרכז המסך T26.1
  • מחיקה עם ביטול, שכפול, מסננים פעילות/כבויות

מסך הבית

  • פתיח שמראה קודם כל את מצב הבית: תאריך לועזי ועברי, כמה התקנים דולקים, ומצבים בצבע פטל שמחליפים בלחיצה
  • זמני היום (שקיעה, הדלקת נרות) והאוטומציה הבאה
  • חדרים עם שליטה מהירה: מתג אמיתי, עמעום ותריס פתוח/סגור; כל צבע מסמן סוג התקן (tokens.js)
  • מספרים ומעלות מבודדים משמאל לימין, בלי היפוכים כמו ‎°23 T8.2

הזמנים ההלכתיים כאן משוערים לירושלים, לצורך ההדגמה בלבד. הנתונים נשמרים רק בדפדפן שלכם (localStorage).