רכיבי Shelly ו-Home assistant

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
שלח תגובה
UriM פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 743
הצטרף: יולי 2007
שם מלא: אורי
נתן תודות: 43 פעמים
קיבל תודות: 101 פעמים

שליחה #1 

יש לנו בבית 4 חיישני טמפ' ולחות של Shelly שעבדו עם HA בלי שום בעיה, במשך תקופה ארוכה. HA עבד כל הזמן על Raspberry Pi 3.
השבוע העברתי את HA ל-Raspberry Pi 5 חדש. ביצעתי גיבוי למערכת על המכשיר הישן וביצעתי שחזור לחדש. לכאורה הכל עבר ונראה בדיוק אותו הדבר. אבל, 2 חיישנים של Shelly מופיעים ללא הנתונים, במקום הנתונים מופיע unavailable. בממשק של Shelly הם כן מופיעים.
הדבר שמשותף לשני החיישנים האלו, לעומת השניים שפועלים ללא בעיה, זה שהם מחוברים לחשמל קבוע ולא פועלים על סוללה.
נסיונות כיבוי והדלקה (ניתוק מהחשמל וחיבור חזרה) של החיישנים לא עזר.

יש למישהו רעיון מה הבעיה?

Grappa
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2566
הצטרף: נובמבר 2015
שם מלא: Grappa
נתן תודות: 51 פעמים
קיבל תודות: 389 פעמים

שליחה #2 

איך החישנים מקושרים ל HA ? בWIFI או BT?

UriM פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 743
הצטרף: יולי 2007
שם מלא: אורי
נתן תודות: 43 פעמים
קיבל תודות: 101 פעמים

שליחה #3 

נראה לי שהבעיה נפתרה, תודה על הנסיון לעזור.
מצאתי את הפתרון הזה:
https://wolfgang-ziegler.com/blog/shell ... navailable

הרכיבים מחוברים ב-wifi ומסתבר שכשהתקנתי את המכשירים כבר הגדרתי ע"פ מה שמוציע בקישור.
מה שקרה זה שבגלל החלפת ה-Raspberry PI השתנתה גם כתובת ה-IP. היות וכבר הגדרתי בחיישנים את הכתובת של המכשיר הקודם החיישנים לא תקשרו עם הכתובת החדשה.

dr0r
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #4 

כעקרון, best practice בכל הקשור לרכיבי wifi זה להגדיר להם כתובת IP קבועה. מאוד מייצב את המערכת.

UriM פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 743
הצטרף: יולי 2007
שם מלא: אורי
נתן תודות: 43 פעמים
קיבל תודות: 101 פעמים

שליחה #5 

היתה להם כתובת IP קבועה, זאת לא הייתה הבעיה. הבעיה הייתה שהם ניסו לגשת לכתובת הקבועה של HA ובגלל שהיא השתנתה (בגלל החלפת החומרה) הם לא הצליחו לתקשר.

shahar31
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 721
הצטרף: נובמבר 2006
נתן תודות: 97 פעמים
קיבל תודות: 64 פעמים

שליחה #6 

07/03/2025 23:24  
UriM כתב:
היתה להם כתובת IP קבועה, זאת לא הייתה הבעיה. הבעיה הייתה שהם ניסו לגשת לכתובת הקבועה של HA ובגלל שהיא השתנתה (בגלל החלפת החומרה) הם לא הצליחו לתקשר.
...
איך החלפת החומרה גרמה להחלפת הכתובת?

UriM פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 743
הצטרף: יולי 2007
שם מלא: אורי
נתן תודות: 43 פעמים
קיבל תודות: 101 פעמים

שליחה #7 

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

dr0r
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #8 

אבל למה הגדרת את זה מלכהתחילה? אפשר פשוט להשאיר שם mcast, ו-ColoT מוצא את היעד בעזרת multicast.

UriM פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 743
הצטרף: יולי 2007
שם מלא: אורי
נתן תודות: 43 פעמים
קיבל תודות: 101 פעמים

שליחה #9 

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

שלח תגובה

חזור אל “בית חכם ובקרה”