דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • 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 כותבים 14 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • mefateachM מנותק
    mefateachM מנותק
    mefateach
    מדריכים
    כתב נערך לאחרונה על ידי mefateach
    #1

    יש פיתרון ל 3.13 ול ha (הומ אססיסטנט):

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

    הרעיון זה להכניס שינוי לפיתון כך שיתמוך גם בתעודות עם דרישות יותר מקילות כמו בפיתון 3.12

    למצוא את הנתיב ל site-package:

    python3 -m site
    

    להיכנס לתיקייה (בעקרון בפיתון 3.13 זה אמור להיות ככה, אבל אם לא אז יש את הפקודות הקודמת שמראה איפה זה נמצא):

    cd /usr/local/lib/python3.13/site-packages
    

    ליצור שם את הקובץ בשם:

    sitecustomize.py
    

    זה הקוד:

    import ssl
    print("[SSL Patch] Relaxed verification active")
    
    _original_create_default_context = ssl.create_default_context
    
    def relaxed_create_default_context(purpose=ssl.Purpose.SERVER_AUTH, *, cafile=None, capath=None, cadata=None):
        ctx = _original_create_default_context(purpose=purpose, cafile=cafile, capath=capath, cadata=cadata)
        if hasattr(ssl, "VERIFY_X509_STRICT"):
            ctx.verify_flags &= ~ssl.VERIFY_X509_STRICT
        if hasattr(ssl, "VERIFY_X509_PARTIAL_CHAIN"):
            ctx.verify_flags &= ~ssl.VERIFY_X509_PARTIAL_CHAIN
        ctx.check_hostname = False
        ctx.verify_mode = ssl.CERT_NONE
        return ctx
    
    ssl.create_default_context = relaxed_create_default_context
    ssl._create_default_https_context = ssl._create_unverified_context 
    
    

    26/11/25 עדכון:
    טוב לסיכום, הבעיה שמסתבר ש openssl החמירו את ההגבלות לתעודות ולכן זה לא עובד על הפיתונים החדשים עם openssl חדש

    פה יש קונפיגורציה ל ha (הומ אססיסטנט) למעבדי ARM בלבד שתואמת ל נט-פרי שימו-לב להריץ את זה כשהסינון פעיל כי זה מתקין את התעודה:
    https://github.com/Mordechay0000/homeassistant-netfree-aarch64
    להוריד את זה להכניס לתייקה של הקונפגורציה של homeassistant
    לכתוב

    sudo docker compose up -d
    

    זה מוריד את ha ומתקין פיתון 3.13.0 מתקן לנט-פרי ומתקין openssl 3.0.2 (זה רגיל רק שזה גרסה ישנה יותר) שימו לב שזה עובד רק על ARM.

    למי שרוצה רק את הפיתון או ה openssl:
    https://github.com/Mordechay0000/netfree-python/releases

    בהצלחה, אם אפשר לשים כוכב- Github עבדתי על זה מאוד קשה אשמח לדעת שזה עזר.
    5c5598f6-3db9-4e54-81f5-6f69f3a62526-image.png

    Life is learning

    תגובה 1 תגובה אחרונה
    2
    • ע ע.1195 העביר נושא זה מ-מדריכים - אוטומציות

    • התחברות

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

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