HAvid-19 – מלא הצהרת בריאות דיגיטלית דרך Home-Assistant

HAvid-19 - חתימה על הצהרת בריאות דיגיטלית דרך Home-Assistant


בואו נודה בזה שתהליך החתימה על הצהרות הבריאות הדיגיטליות הוא תהליך מציק (בטח ובטח כאשר יש יותר מילד אחד במערכת החינוך). Havid-19 הוא תוצר של חשיבה של Adam Russak ושלי המאפשר לנו לבצע את החתימה בצורה פשוטה על ידי שימוש במערכת הבית החכם כמו Home-Assistant למשל.

במדריך זה אסביר כיצד להתקין את הקונטיינר וכיצד להגדיר את הבוט לחתימה, אך לפני שנתחיל אנא וודאו כי ביצעתם את השלבים הבאים:

  • התקנתם docker + docker-compose על פי המדריך הבא על Ubuntu או על Centos.
  • נרשמתם לפורטל ההורים של משרד החינוך בכתובת הבאה וכי יש בידיכם שפ משתמש וסיסמה.

כעת, כדי להתקין את הקונטיינר ערכו את קובץ ה docker-compose.yaml והוסיפו פנימה את קטע הקוד הבא:

כאשר:

  • USER_ID – המשתמש שלכם לפורטל ההורים.
  • USER_KEY – הסיסמה שלכם לפורטל ההורים.

שמרו את הקובץ והריצו את הפקודה:

אם ביצעתם הכל כראוי תוכלו לראות שהקונטייר רץ:

HAvid-19 - dockeril.net

כעת נבדוק את הקונטיינר (שימו לב כי ניתן לחתום פעם אחת בכל 24 שעות).
הקונטיינר מחצין 2 נקודות קצה:

  • sign – זה ה endpoint שיבצע את החתימה.
  • statement – זה ה endpoint שיציג את הצילום מסך של החתימה.

פתחו את הדפדפן והקלידו את הכתובת הבאה (החליפו את ip_address בכתובת השרת שלכם):

תהליך החתימה אורך כ 8-10 שניות (תלוי במהירות הרשת ובמספר הילדים) ובסופו במידה ולא היתה שגיאה
תקבלו חיווי שהתהליך הצליח.

כעת, על מנת לקבל את צילום המסך שמאשר את החתימה נווטו לכתובת הבאה:

במידה וקיבלתם את התמונה הבאה במקום של החתימה כנראה שתהליך החתימה נכשל או שטרם חתמתם.

HAvid-19 not signd


החל מהחתימה הראשונה, התמונה שתוצג תהיה תמיד של זו האחרונה שחתמתם.

שימוש מועיל!

2 Comments

    • הי אמיר,
      על מנת לשלב פקודה קולית צריך לקשר את הבוט לעוזרת קולית באמצעות צד-שלישי.

1 Trackback / Pingback

  1. מפתחים ישראלים בנו בוט שימלא במקומכם את הצהרת הבריאות של הילדים | גיקטיים

Leave a Reply

כתובת האימייל שלך לא תפורסם


*