דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. חשמל - כללי
  3. בית חכם
  4. מדריך | הצגת ספירת העומר ב-Home Assistant

מדריך | הצגת ספירת העומר ב-Home Assistant

מתוזמן נעוץ נעול הועבר בית חכם
1 פוסטים 1 כותבים 282 צפיות 1 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א.מ.א מחובר
    א.מ.א מחובר
    א.מ.
    מדריכים
    כתב נערך לאחרונה על ידי א.מ.
    #1

    בס"ד

    מדריך: נוסח ספירת העומר ב-Home Assistant

    • דרישות מקדימות:
      עורך קבצים או עורך קוד.
      לוח שנה יהודי.

    • כדי להציג את נוסח הברכה עלינו ליצור חיישן שמקבל את מספר היום בעומר ומחזיר את נוסח הספירה.

    • יש להוסיף בקובץ configuration.yaml את קטע הקוד הבא:

    נוסח עדות המזרח:

    template:
      - sensor:
          - name: "נוסח ספירת העומר"
            unique_id: nusach_sfirat_haomer
            icon: "mdi:calendar-clock"
            state: >-
              {% set day = states('sensor.jewish_calendar_day_of_the_omer') | int %}
              {% if 1 <= day <= 49 %}
                {% set weeks = day // 7 %}
                {% set extra_days = day % 7 %}
                {% set day_text = [
                  "יום אחד",
                  "שני ימים",
                  "שלושה ימים",
                  "ארבעה ימים",
                  "חמישה ימים",
                  "שישה ימים",
                  "שבעה ימים",
                  "שמונה ימים",
                  "תשעה ימים",
                  "עשרה ימים",
                  "אחד עשר יום",
                  "שניים עשר יום",
                  "שלושה עשר יום",
                  "ארבעה עשר יום",
                  "חמישה עשר יום",
                  "שישה עשר יום",
                  "שבעה עשר יום",
                  "שמונה עשר יום",
                  "תשעה עשר יום",
                  "עשרים יום",
                  "אחד ועשרים יום",
                  "שנים ועשרים יום",
                  "שלושה ועשרים יום",
                  "ארבעה ועשרים יום",
                  "חמישה ועשרים יום",
                  "שישה ועשרים יום",
                  "שבעה ועשרים יום",
                  "שמונה ועשרים יום",
                  "תשעה ועשרים יום",
                  "שלושים יום",
                  "אחד ושלושים יום",
                  "שנים ושלושים יום",
                  "שלושה ושלושים יום",
                  "ארבעה ושלושים יום",
                  "חמישה ושלושים יום",
                  "שישה ושלושים יום",
                  "שבעה ושלושים יום",
                  "שמונה ושלושים יום",
                  "תשעה ושלושים יום",
                  "ארבעים יום",
                  "אחד וארבעים יום",
                  "שניים וארבעים יום",
                  "שלושה וארבעים יום",
                  "ארבעה וארבעים יום",
                  "חמישה וארבעים יום",
                  "שישה וארבעים יום",
                  "שבעה וארבעים יום",
                  "שמונה וארבעים יום",
                  "תשעה וארבעים יום"
                ][day - 1] %}
                {% set week_text = [
                  "שבוע אחד",
                  "שני שבועות",
                  "שלושה שבועות",
                  "ארבעה שבועות",
                  "חמישה שבועות",
                  "שישה שבועות",
                  "שבעה שבועות"
                ][weeks - 1] if weeks > 0 else "" %}
                {% set extra_day_text = [
                  "ויום אחד",
                  "ושני ימים",
                  "ושלושה ימים",
                  "וארבעה ימים",
                  "וחמישה ימים",
                  "ושישה ימים"
                ][extra_days - 1] if extra_days > 0 else "" %}
                {% if weeks == 0 %}
                  היום {{ day_text }} לעומר
                {% elif extra_days == 0 %}
                  היום {{ day_text }} לעומר, שהם {{ week_text }}
                {% else %}
                  היום {{ day_text }} לעומר, שהם {{ week_text }} {{ extra_day_text }}
                {% endif %}
              {% else %}
                לא בתקופת ספירת העומר
              {% endif %}
    

    נוסח אשכנז:

    template:
      - sensor:
          - name: "נוסח ספירת העומר"
            unique_id: nusach_sfirat_haomer
            icon: "mdi:calendar-clock"
            state: >-
              {% set day = states('sensor.jewish_calendar_day_of_the_omer') | int %}
              {% if 1 <= day <= 49 %}
                {% set weeks = day // 7 %}
                {% set extra_days = day % 7 %}
                {% set day_text = [
                  "יום אחד",
                  "שני ימים",
                  "שלושה ימים",
                  "ארבעה ימים",
                  "חמישה ימים",
                  "שישה ימים",
                  "שבעה ימים",
                  "שמונה ימים",
                  "תשעה ימים",
                  "עשרה ימים",
                  "אחד עשר יום",
                  "שניים עשר יום",
                  "שלושה עשר יום",
                  "ארבעה עשר יום",
                  "חמישה עשר יום",
                  "שישה עשר יום",
                  "שבעה עשר יום",
                  "שמונה עשר יום",
                  "תשעה עשר יום",
                  "עשרים יום",
                  "אחד ועשרים יום",
                  "שנים ועשרים יום",
                  "שלושה ועשרים יום",
                  "ארבעה ועשרים יום",
                  "חמישה ועשרים יום",
                  "שישה ועשרים יום",
                  "שבעה ועשרים יום",
                  "שמונה ועשרים יום",
                  "תשעה ועשרים יום",
                  "שלושים יום",
                  "אחד ושלושים יום",
                  "שנים ושלושים יום",
                  "שלושה ושלושים יום",
                  "ארבעה ושלושים יום",
                  "חמישה ושלושים יום",
                  "שישה ושלושים יום",
                  "שבעה ושלושים יום",
                  "שמונה ושלושים יום",
                  "תשעה ושלושים יום",
                  "ארבעים יום",
                  "אחד וארבעים יום",
                  "שניים וארבעים יום",
                  "שלושה וארבעים יום",
                  "ארבעה וארבעים יום",
                  "חמישה וארבעים יום",
                  "שישה וארבעים יום",
                  "שבעה וארבעים יום",
                  "שמונה וארבעים יום",
                  "תשעה וארבעים יום"
                ][day - 1] %}
                {% set week_text = [
                  "שבוע אחד",
                  "שני שבועות",
                  "שלושה שבועות",
                  "ארבעה שבועות",
                  "חמישה שבועות",
                  "שישה שבועות",
                  "שבעה שבועות"
                ][weeks - 1] if weeks > 0 else "" %}
                {% set extra_day_text = [
                  "ויום אחד",
                  "ושני ימים",
                  "ושלושה ימים",
                  "וארבעה ימים",
                  "וחמישה ימים",
                  "ושישה ימים"
                ][extra_days - 1] if extra_days > 0 else "" %}
                {% if weeks == 0 %}
                  היום {{ day_text }} בעומר
                {% elif extra_days == 0 %}
                  היום {{ day_text }}, שהם {{ week_text }} בעומר
                {% else %}
                  היום {{ day_text }}, שהם {{ week_text }} {{ extra_day_text }} בעומר
                {% endif %}
              {% else %}
                לא בתקופת ספירת העומר
              {% endif %}
    
    • לאחר מכן יש לעבור ל: הגדרות › כלים למפתחים › הפעלה מחדש › הפעלה מחדש של Home Assistant.

    • לאחר ההפעלה מחדש יש לעבור ל: הגדרות › התקנים ושירותים › ישויות › לחפש "נוסח ספירת העומר" ולשנות את מזהה הישות של החיישן ל: sensor.nusach_sfirat_haomer.
      1c845776-bb71-4205-bad2-c250c53012b4-image.png

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

    type: markdown
    title: ספירת העומר
    content: >-
      <ha-icon icon="mdi:calendar" style="font-size: 40px; display: block; margin: 0
      auto;"></ha-icon> {{ states('sensor.nusach_sfirat_haomer') }}
    
    • במידה ומותקן Mushroom ניתן להעתיק את הקוד הבא:
    type: custom:mushroom-template-card
    primary: ספירת העומר
    secondary: "{{ states('sensor.nusach_sfirat_haomer') }}"
    icon: |-
      {% if states('sensor.nusach_sfirat_haomer') != 'לא בתקופת ספירת העומר' %}
        mdi:calendar-star
      {% else %}
        mdi:calendar-remove
      {% endif %}
    multiline_secondary: true
    color: |-
      {% if states('sensor.nusach_sfirat_haomer') != 'לא בתקופת ספירת העומר' %}
        blue
      {% else %}
        disabled
      {% endif %}
    
    • כדי ליצור אוטומציה להכרזת תזכורת על ספירת העומר, יש לעבור ל: הגדרות › אוטומציות וסצנות › יצירת אוטומציה › יצירת אוטומציה חדשה › ללחוץ על ה-3 נקודות בפינה השמאלית העליונה ולבחור ב-עריכה ב-YAML.
      יש להחליף את assist_satellite.voice_assist בישות של הרמקול החכם.
    alias: תזכורת ספירת העומר
    description: ""
    triggers:
      - trigger: time
        at: "22:00:00"
    conditions:
      - condition: template
        value_template: >-
          {{ states('sensor.jewish_calendar_day_of_the_omer') | int(0) >= 1 and
          states('sensor.jewish_calendar_day_of_the_omer') | int(0) <= 49 }}
    actions:
      - action: assist_satellite.announce
        metadata: {}
        data:
          message: תזכורת, {{ states('sensor.nusach_sfirat_haomer') }}
          preannounce: true
        target:
          entity_id: assist_satellite.voice_assist
    mode: single
    

    בהצלחה!

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

    תגובה 1 תגובה אחרונה
    7
    • אלישיא אלישי העביר נושא זה מ-מדריכים - מחשבים וטכנולוגיה

    • התחברות

    • אין לך חשבון עדיין? הרשמה

    • התחברו או הירשמו כדי לחפש.
    • פוסט ראשון
      פוסט אחרון
    0
    • חוקי הפורום
    • פופולרי
    • לא נפתר
    • משתמשים
    • חיפוש גוגל בפורום
    • צור קשר