בית חכם מבוסס על openHAB המדריך השלם (מתעדכן)

SIRI, CORTANA, ALEXA, ECHO, GOOGLE HOME, HOME PAD, שלטים חכמים, KEY PADS, אפליקציות
Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
הודעות: 4774
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 163 פעמים
קיבל תודות: 285 פעמים

נושא שלא נקרא #586 

איזה פירוט :)

חייב לציין שאני עובד כמוך עם RPI3+ עם SSD מתח פנימי, ואין לי בעיות מתח עם ספק 3A
רשימת פעילויות מההרמוני עובד פיקס גם מהממשק הWEB גם מאקליקציה, וגם מהטאבלט

הבעיה היחידה שלי היום, היא קשורה לMQTT ולאו דווקא לOH
שאני שולח פקודה לMQTT אז אני לא יודע אם מישהו עשה איתה משהו או שלא. מבאס.
Configure Terminal
Write Erase
reload
(6)

cafri
חבר ותיק
חבר ותיק
הודעות: 1136
הצטרף: נובמבר 2009
נתן תודות: 121 פעמים
קיבל תודות: 144 פעמים

נושא שלא נקרא #587 

ברור לי שהדברים עובדים אצלך - אחרת לא היית מפרסם את ההודעות שפרסמת.
אני רק משתף שהדברים לא תמיד כל כך חלקים.

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

(מבלי להזכיר את ההוצאה הכספית: עוד ספק כח, USB HUB)

האם הRPi שלך הוא 3B פלוס או ישן יותר?
לפי הפורומים בחו״ל, הרגישות למתח היא בעיקר בדגמים החדשים.

דרך אגב - אתה יודע לומר למה דוגמת הבדיקה שעשיתי לטמפרטורה לא עבדה? :wink:

לגבי ההארמוני: האם הגדרת לו את רשימת כל הפעילויות בקובץ הsites?

תוכל לצרף את הגדרת הsites שלך עבור ההארמוני וצילום מסך של רשימת הבחירה מהאפליקציה?
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
הודעות: 4774
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 163 פעמים
קיבל תודות: 285 פעמים

נושא שלא נקרא #588 

3B כמדומני, אל תתפוס אותי במילה.

sitemap
Switch item=Harmony_Activity label="Activity []" icon="harmony" valuecolor=[=="PowerOff"="red",!="PowerOff"="green"] mappings=[PowerOff="Off", "Watch TV"="TV", "Watch Kodi"="Kodi"]

items
String Harmony_Activity "Harmony Activity" <harmony_logo> {channel="harmonyhub:hub:7ab770bc:currentActivity"}

לגבי הטמפרטורה, אולי קטע של String/number ?
Configure Terminal
Write Erase
reload
(6)

cafri
חבר ותיק
חבר ותיק
הודעות: 1136
הצטרף: נובמבר 2009
נתן תודות: 121 פעמים
קיבל תודות: 144 פעמים

נושא שלא נקרא #589 

כפי שחשבתי - אתה הכנסת mapping ידני.
מחק אותו ותראה שבדפדפן יש לך את כל הרשימה של הפעילויות באופן אוטומטי ואילו באפליקציה לא יהיה לך כלום.
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
הודעות: 4774
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 163 פעמים
קיבל תודות: 285 פעמים

נושא שלא נקרא #590 

אתה עם Dropdown?
Configure Terminal
Write Erase
reload
(6)

chenta
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 183
הצטרף: ינואר 2011
נתן תודות: 22 פעמים
קיבל תודות: 29 פעמים

נושא שלא נקרא #591 

הבקרים של shelly נראים מעניינים מאוד... יש לעוד מישהו המלצות לבקרים למתגי תאורה שעובדים עם OH ונכנסים בקופסאת גוויס?
תודה

ElDuderino
חבר שרק התחיל
חבר שרק התחיל
הודעות: 34
הצטרף: יוני 2017
נתן תודות: 0
קיבל תודות: 3 פעמים

נושא שלא נקרא #592 

@chenta
·
אני ממש ממליץ על ה shelly.
יש להם שירות לקוחות מדהים ותודעת שירות מעולה.
לא מזמן הוציאו את shelly 2.5 שיש לו שליטה על שני מתגים והוא ממש ממש קטן ובמחיר סביר לגמרי.

chenta
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 183
הצטרף: ינואר 2011
נתן תודות: 22 פעמים
קיבל תודות: 29 פעמים

נושא שלא נקרא #593 

@ElDuderino
·
יצא לך להתקין אותם בתוך קופסאת גוויס?
מאיפה ניתן להזמין אותם עם משלוח לארץ?
תודה

ahiel
חבר ותיק
חבר ותיק
הודעות: 1246
הצטרף: פברואר 2016
נתן תודות: 42 פעמים
קיבל תודות: 112 פעמים

Re: סיכום החוויות שלי משימוש בOH

נושא שלא נקרא #594 

@cafri
·כדי לעבוד עם numbers צריך להמיר את זה למספר ככה:
var Number temp = CurrTemp.state as DecimalType

ElDuderino
חבר שרק התחיל
חבר שרק התחיל
הודעות: 34
הצטרף: יוני 2017
נתן תודות: 0
קיבל תודות: 3 פעמים

נושא שלא נקרא #595 

chenta כתב:@ElDuderino
·
יצא לך להתקין אותם בתוך קופסאת גוויס?
מאיפה ניתן להזמין אותם עם משלוח לארץ?
תודה
...
·
כן, התקנתי כבר כמה כאלה בגוויס, אפשר גם להתקין צמוד למנורה וזה ממש נוח.
מזמינים מהאתר שלהם ב https://shelly.cloud/shop_shelly/
הם ממש ממש פופולרים ולא תמיד יש להם מלאי זמין, כשיש מלאי אז המשלוח בד"כ מגיע תוך שבוע מבולגריה. כשאין במלאי אז אפשר לעשות pre order, בד"כ הם מציינים תוך כמה זמן יתחדש המלאי.

puma1 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1572
הצטרף: פברואר 2012
נתן תודות: 23 פעמים
קיבל תודות: 140 פעמים

נושא שלא נקרא #596 

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

יחד עם זאת, גם לי יש צורך בהגדרת הפעלה מתוזמנת ידנית.
הצורך שלי: הגדרה ידנית של הפעלת הדוד.

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

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

בVera הייתי מיישם את זה תוך שימוש בGoogle Calendar: הייתי מגדיר "פגישה" בשם BOILER בזמן שהייתי רוצה שהדוד יפעל, והגדרתי לוגיקה מתאימה בPLEG שמדליקה ומכבה את הדוד.

בOH היישום של הGoogle Calendar Binding עלוב לדעתי - ליצור פגישה שכוללת בתוכה קוד - לא משהו שאני מתלהב ממנו, ובטח לא רלוונטי לשימוש על-ידי שאר בני המשפחה.

האם יש לך רעיון אחר איך לממש את הצורך שלי?
...
למה אתה צריך את Google Calendar Binding בשביל להפעיל את הדוד ידנית?

וגם לא פירטת מה הצורך שלך. למה להגדיר פגישה (גם ב-VERA) ולא תרחיש לא ברור לי


לגבי ההודעה השניה שלך. על המתח. לא ניתקלתי בבעיות. יש לי PI3 עם SSD. ללא מתח חיצוני. ואני לא מאתחל את הרסברי בכלל. אף פעם לא שמעתי על זה שהרסברי עולה מהר מדיי ובגלל זה המעכת לא מצליחה לעלות.לא נראה לי שזאת הבעיה שלך


MyOpenHab:
באופן כללי, השימוש מאוד מוגבל בהשוואה למגוון האפשרויות הקיימות לשליטה בVera.

כמו-כן, השארת האפליקציה פועלת ברקע בטלפון גורמת לשגיאות מרובות להופיע בלוג.

בנוסף לכך, משום מה, ניתן לראות רשימה (אוטומטית) של ערכים לבחירה רק כאשר נגשים מדפדפן ולא דרך האפליקציה.
לדוגמה: הגדרתי בsitemap אפשרות לשלוט על האקטיביטי שמופעל בלוג'יטק הרמוני.
כאשר אני ניגש דרך דפדפן - אני רואה רשימה של כל האקטיביטיז שמוגדרים בהרמוני (כולל זה שפעיל כרגע, אם יש כזה).
כאשר אני ניגש דרך האפליקציה - אני רואה רשימה ריקה.
כנ"ל לגבי הInputs של הרסיבר..
...
במה MYOH מוגבל בשליטה לאומת ורה ?


מה שקורה שהאפליקציה פתוחה היא מושכת את המידע מ-OH. וזה מופיע בקוד. אם יש לך שגיאה יכול להיות שיש שגיאה בקוד שלך. מה השגיאה שאתה מקבל ?

לא הבנתי מה בדיוק אתה רואה בדפדפן ובאפליקציה לא. ואם אתה מדבר על PAPERUI או BASIC UI בדפדפן



כל נושא כתיבת החוקים מאוד לא ידידותי. יצא לי לכתוב המון חוקים של גרמו להודעת שגיאה בזמן הכתיבה, אך פשוט לא פעלו.
לדוגמה, בחוק מסויים רציתי לבדוק האם הטמפרטורה הנוכחיות גדולה מ21, פשוט כתבתי:
if (CurrentTemperature.state > 21) {
DO SOMETHING
}
...
כל כתיבת חוקים ידנית בכל בקר היא לא פשוטה ללמידה. על אחת כמה וכמה בורה (PLEG הוא תוסף שנכתב ע"י אדם פרטי מהקהילה. שגם ככה רק הולכת ונעלמת, ואם אותו מפתח מחר יחליט שלא לעדכן את התוסף שלו שיצא הממשק החדש. שום דבר כבר לא יעבוד. ובקצב שהקהילה שם נעלמת זה לא תרחיש רחוק מהמציאות ) ב-OH יש תוסף לכתיבת חוקים ללא קוד למתחילים. שלאט לאט מאפשר לעשות עוד ועוד דברים ללא כתיבת קוד. כרגע עדיין לא מאפשר הכל. אבל כמו שכבר אמרתי. ניתן למצוא היום קוד מוכן כמעט לכל תרחיש בפורום של OH ורק לשנות אותו

לגבי הקוד שלך. אם היית משתמש ב-VS עם התוסף של OH כמו שהצעתי במדריך זה לא היה קורה ומיד היית רואה שיש לך שגיאה בקוד. התוסף מתקן שגיאות לבד וגם תוך כדי כתיבה מציע לך איך להמשיך את הקוד. דוגמאות שניתן למצוא בפורום

https://community.openhab.org/t/how-to- ... mmer/41679
https://community.openhab.org/t/how-to- ... er/41679/4


לגבי מיקום. ציינתי כבר מספר פעמים בדיון איך ניתן לעשות את זה עם תוספי המיקום של OH. לא מבין למה להשתמש ב-ICLOUD. יש דרכים הרבה יותר טובות. זה לא ורה. אם תנסה לעשות דברים כמו בורה תבין שזה לא עובד כמו שצריך. אתה ציך לעשות סוויץ וללכת על פתרונות שמתאימים ל-OH.אני משתמש בזה וגם רואה על מפה באפיקציה איפה נמצאים בני הבית. זה עובד מעולה.


[img2=500x353]https://i.ibb.co/yh7rvvm/Screenshot-201 ... bdroid.png[/img2]

cafri
חבר ותיק
חבר ותיק
הודעות: 1136
הצטרף: נובמבר 2009
נתן תודות: 121 פעמים
קיבל תודות: 144 פעמים

Re: סיכום החוויות שלי משימוש בOH

נושא שלא נקרא #597 

ahiel כתב:@cafri
·כדי לעבוד עם numbers צריך להמיר את זה למספר ככה:
var Number temp = CurrTemp.state as DecimalType
...
הItem כבר מוגדר בתור Number:

קוד: בחירת הכל

Number CurrentTemperature "Current Temperature" &#123;weather="locationId=home, type=temperature, property=current"&#125;
והפתרון לבעיה (כפי שכתבתי, כבר פתרתי את הבעיה) היה דומה, אך שונה.
אתה בכיוון..... :lol:
puma1 כתב: למה אתה צריך את Google Calendar Binding בשביל להפעיל את הדוד ידנית?

וגם לא פירטת מה הצורך שלך. למה להגדיר פגישה (גם ב-VERA) ולא תרחיש לא ברור לי
...
אני חושב שהסברתי במדוייק מה הצורך שלי.
יש לי תרחיש, אבל בנוסף יש לי צורך להדליק ידנית. הנה ההסבר:
cafri כתב: באופן קבוע, הדוד שלי מופעל באופן אוטומטי כתלות במספר משתנים: פרמטרים התלויים במזג האויר (טמפ' מינימום ומקסימום, תחזית מזג אויר ועוד), האם הדוד כבר דלק היום ועוד.

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

אשמח לרעיונות איך לממש את הצורך הזה.

puma1 כתב: לגבי ההודעה השניה שלך. על המתח. לא ניתקלתי בבעיות. יש לי PI3 עם SSD. ללא מתח חיצוני. ואני לא מאתחל את הרסברי בכלל.
...
אלה שתי בעיות שונות: לגבי האתחולים, האם אתה משתמש בInfluxDB + Grafana? זה מה שגורם לזליגת הזכרון ולצורך לעשות אתחול.

לגבי בעיית המתח - אתה טועה ומטעה. זה שאתה לא נתקלת בבעיה כלשהי או לא שמעת עליה, לא אומר שהיא לא קיימת.
הנה מספר הודעות לגבי הרגישות של הRPi למתח:
RPis are very sensitive to the quality of their power
you really need a good reliable 2.5A power supply with thick wires
ויש עוד המון
puma1 כתב: אף פעם לא שמעתי על זה שהרסברי עולה מהר מדיי ובגלל זה המעכת לא מצליחה לעלות.לא נראה לי שזאת הבעיה שלך
...
שוב - זה שאתה לא נתקלת בבעיה כלשהי או לא שמעת עליה, לא אומר שהיא לא קיימת.
ראשית - זאת כן היתה הבעיה שלי, משום שחיברתי את הדיסק למתח קבוע שהוא מקבל מUSB HUB וכל בעיות האתחול נעלמו.
שנית - גם על זה אפשר למצוא לא מעט עדויות ברשת:
קרא כאן על מישהו שיודע שלוקח לדיסק שלו 8 שניות להתחיל לפעול
יש עוד עדויות, שבעזרתם הגעתי לפתרון. אם חשוב לך - אחפש אותן מחדש.
puma1 כתב: במה MYOH מוגבל בשליטה לאומת ורה ?
...
באיך שהיא נראית.
האם אפשר ליצור (רק בתור דוגמה) מסך שיראה כך:
תמונה
puma1 כתב: מה שקורה שהאפליקציה פתוחה היא מושכת את המידע מ-OH. וזה מופיע בקוד. אם יש לך שגיאה יכול להיות שיש שגיאה בקוד שלך. מה השגיאה שאתה מקבל ?
...
זאת השגיאה שאני מקבל:

קוד: בחירת הכל

2019-05-14 10&#58;04&#58;59.379 &#91;WARN &#93; &#91;io.openhabcloud.internal.CloudClient&#93; - Jetty request 7043113 failed&#58; null

2019-05-14 10&#58;04&#58;59.386 &#91;WARN &#93; &#91;io.openhabcloud.internal.CloudClient&#93; - Response Failure&#58; null
וכמו שאתה יכול לקרוא כאן, זאת בעיה ידועה.
puma1 כתב: לא הבנתי מה בדיוק אתה רואה בדפדפן ובאפליקציה לא. ואם אתה מדבר על PAPERUI או BASIC UI בדפדפן
...
אני מדבר על BASIC UI.
מה שאני לא רואה זה את רשימת הActivitieis של הHarmony.
ככה זה נראה בדפדפן:

תמונה

תמונה

וככה זה נראה באפליקציה:

תמונה

תמונה

ההגדרה - הכי פשוטה שיש:

קוד: בחירת הכל

Items&#58;
String HarmonyHub_CurrentActivity "Harmony Hub Activity" &#123;channel="harmonyhub&#58;hub&#58;HarmonyHub&#58;currentActivity"&#125;

Sites&#58;
Selection item=iHarmonyHub_CurrentActivity
puma1 כתב: אם היית משתמש ב-VS עם התוסף של OH כמו שהצעתי במדריך זה לא היה קורה ומיד היית רואה שיש לך שגיאה בקוד. התוסף מתקן שגיאות לבד וגם תוך כדי כתיבה מציע לך איך להמשיך את הקוד.
...
המדריך שכתבת ממש טוב, ועבדתי לפיו.
אני משתמש בVS עם התוסך של OH, כמו שהצעת במדריך.
עדין, לא מופיעה שגיאה בעת כתיבת הקוד בהמון מקרים, ותוך כדי הפעלת החוק הוא פשוט נעצר.

בדר"כ זה קורה בגלל אי התאמה בסוגי המשתנים, אבל לא רק בגללז ה.
puma1 כתב: דוגמאות שניתן למצוא בפורום

https://community.openhab.org/t/how-to- ... er/41679/4
...
צרפת את אותו לינק פעמיים.
גם בלינק זה, מופיע קוד מאוד דומה למה שכתבתי. מופיע שם:

קוד: בחירת הכל

if&#40;Season.state.toString == "WINTER" && 
   CurrTemp.state < 18 && 
   Present.state == OFF && 
   TargetTemp.state < CurrTemp.state&#41; &#123;
    Cooling.sendCommand&#40;OFF&#41;
    Heating.sendCommand&#40;ON&#41;
&#125;
וכפי שכתבתי זה לא עובד.
אני אקל עליך בחיפוש אחר פתרון - הבעיה אכן קשורה לסוגי משתנים. משום מה, אפילו שCurrentTemperature מוגדר כמספר, כאשר מבצעים השוואה למספר אמיתי, הפורמט צריך להיות כזה:

קוד: בחירת הכל

if &#40;CurrentTemperature.state as Number > 21&#41; &#123; 
DO SOMETHING 
&#125; 
הבעיה עוד יותר מרגיזה, משום שמסתבר שבחלק מהתוספים / מודולים / כאשר המשתנה מוגדר כTemperature מתווסף סימון של מעלות לאחר המספר ואז הפורמט צריך להיות כזה:

קוד: בחירת הכל

if &#40;CurrentTemperature.state as Number > 21|"°C"&#41; &#123; 
DO SOMETHING 
&#125;
ושוב - אין שום הודעת שגיאה על זה בעת כתיבת החוק.
פשוט צריך לדבג כמו מפתח, לחפש בפורומים, עד שמוצאים את הדוגמה הרלוונטית.
puma1 כתב: לגבי מיקום. ציינתי כבר מספר פעמים בדיון איך ניתן לעשות את זה עם תוספי המיקום של OH. לא מבין למה להשתמש ב-ICLOUD. יש דרכים הרבה יותר טובות. זה לא ורה. אם תנסה לעשות דברים כמו בורה תבין שזה לא עובד כמו שצריך. אתה ציך לעשות סוויץ וללכת על פתרונות שמתאימים ל-OH.אני משתמש בזה וגם רואה על מפה באפיקציה איפה נמצאים בני הבית. זה עובד מעולה.
...
אין בכרח להשתמש בiCloud ואין הכרח לעשות דברים כמו בVera.
קראתי את המדריך שלך לגבי שרותי מיקום.
הוא לא טוב עבורי, משום שאני לא מעוניין שהטלפונים שלנו ישלחו מיקום כל הזמן.
אני מעוניין שהטלפונים שלנו ישלחו מיקום רק במשך 10 דקות לאחר פתיחת הדלת בבית, ורק אם הם לא מחוברים לרשת בבית.
אם אני יודע שהילדים שלי מחוץ לבית - אין לי טעם לבדוק מה המיקום של הטלפונים שלהם, עד שהדלת לא תפתח.
אצלנו לא נכנסים הביתה דרך החלון - רק דרך הדלת. :lol:

תוכל לתת לי פתרון שיגרום לטלפון לשלוח מיקום רק כשהOH מבקש ממנו?


באופן כללי אתה צריך להבין - אני לא מנסה "לתקוף" אותך או את OH.
להיפך - כתבת מדריכים מצויינים, ואני בתהליכי נטישה של הvera ומעבר לOH.

כל מה שאני מנסה לעשות הוא לשתף בתהליך שאני עברתי.
ליידע את אלה שמתכוונים לבצע את הצעד ש"לא הכל ורוד", יש לא מעט קשיים בדרך עד למציאת פתרון, יש לא מעט דברים שאין להם פתרון באותה רמה לה היו מורגלים, וכן - יש גם לא מעט דברים (ואולי אפילו הרבה) שיותר טובים בOH.
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

ahiel
חבר ותיק
חבר ותיק
הודעות: 1246
הצטרף: פברואר 2016
נתן תודות: 42 פעמים
קיבל תודות: 112 פעמים

Re: סיכום החוויות שלי משימוש בOH

נושא שלא נקרא #598 

@cafri
·אצלי זה עובד.... יש לי rules בשימוש לדוד שמש..

cafri
חבר ותיק
חבר ותיק
הודעות: 1136
הצטרף: נובמבר 2009
נתן תודות: 121 פעמים
קיבל תודות: 144 פעמים

Re: סיכום החוויות שלי משימוש בOH

נושא שלא נקרא #599 

@ahiel
מה זה "זה"?

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

ahiel
חבר ותיק
חבר ותיק
הודעות: 1246
הצטרף: פברואר 2016
נתן תודות: 42 פעמים
קיבל תודות: 112 פעמים

Re: סיכום החוויות שלי משימוש בOH

נושא שלא נקרא #600 

@cafri
·התכוונתי שעבודה עם numbers בתוך rules.

שלח תגובה

חזור אל “עוזרות קוליות, שליטה ובקרה”