רכיבי Shelly ו-Home assistant

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

שליחה

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

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

Grappa
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2568
הצטרף: נובמבר 2015
שם מלא: Grappa

שליחה

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

UriM פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 747
הצטרף: יולי 2007
שם מלא: אורי

שליחה

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

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

dr0r
חבר ותיק
חבר ותיק
תגובות: 2202
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב

שליחה

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

UriM פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 747
הצטרף: יולי 2007
שם מלא: אורי

שליחה

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

shahar31
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 722
הצטרף: נובמבר 2006

שליחה

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

UriM פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 747
הצטרף: יולי 2007
שם מלא: אורי

שליחה

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

dr0r
חבר ותיק
חבר ותיק
תגובות: 2202
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב

שליחה

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

UriM פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 747
הצטרף: יולי 2007
שם מלא: אורי

שליחה

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

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