מאמרים אחרונים

שתף בפייסבוק שיתוף בפייסבוק
RSS - מאמריםמאמרים
RSS - פורומיםפורומים
דווח למנהל דיווח למנהל
קישור לעמוד זה קישור לעמוד זה


מדריך לחיבור אלקסה עם Harmony Hub


   פורומים > HT Home > עוזרות קוליות, שליטה ובקרה
מחבר הודעה
SoftwareMan
חבר שרק התחיל
חבר שרק התחיל

הצטרף בתאריך:
  Aug 30, 2017
הבעות תודה: 4
מספר הודעות: 16

 #1  נשלח: שבת 23/09/2017 13:23
מדריך לחיבור אלקסה עם Harmony Hub

שלום לכולם,

לאחרונה יצא לי להתעסק לא מעט בשילוביות בין ה- Amazon Echo לבין ה- Harmony Hub, והחלטתי לכתוב מדריך.
המדריך מיועד לאלו מכם שרוצים לשלוח פקודות IR בודדות בעזרת פקודה קולית דרך ה-Harmony, מבלי להיות כבול לסכמה של Activities כפי ש-Logitech תכננו.

אביזרים/אפליקציות שצריך:
- מכשיר מבוסס אלקסה.
- מכשיר Harmony Hub.
- אפליקציית Alexa עם ה- Skill של Yonomi מותקן.
- אפליקציית Yonomi.

נניח ויש ברשותנו 2 מכשירים שאנחנו רוצים לשלוט עליהם: טלויזיה וממיר של Yes, והפעולות שאנו רוצים לבצע עליהם הם כיבוי/הדלקה של הטלויזיה ומעבר לערוץ 22 בממיר.
כל ה-Workaround שלי מתבסס על האופציה לדרוס את כפתורי ההדלקה/כיבוי בכל מכשיר עם כפתור DUMMY שלא עושה כלום, כך שבמעבר בין Activities לא יקרה כלום לשאר המכשירים, וכל Activity בעצם תהפוך להיות פקודת IR בודדת.
במידה ואין לכם במכשיר כפתור DUMMY שלא משפיע על המכשיר (שלי למשל כפתור ה- Record לא משפיע כלל על ממיר ה- Yes HD שלי), תוכלו ליצור כפתור אחד כזה בעזרת אופציית הלימוד עם IR שלא עושה כלום.
בואו נקרא לכפתורים DummyTV ו-DummyYes עבור הטלויזיה והממיר בהתאמה.

להלן שאר השלבים:

באפליקציית Harmony:

עבור הטלויזיוה:
- תחת Power Options של המכשיר, תבחרו באופציה השלישית, במסך הבא באופציה הראשונה ולאחר מכן תבחרו בכפתור DummyTV.

עבור הממיר:
אותו דבר רק שתבחרו בכפתור DummyYes.

השלב הבא יהיה ליצור כפתור כיבוי/הדלקה אמיתי לטלויזיה (שאותו תלמדו מהשלט שלכם) ותתנו לו שם שלא מכיל את המילים 'power' או 'input'. הסיבה לכך היא שכשנרצה להוסיף צעד פקודה בתוך Activity, ה-Harmony מסננן את כל הכפתורים שמכילים את המילים הללו, ולא נותן לנו אותם כאופציה.

כעת נוסיף 4 Activities:
- לראשונה נקרא 'TV On', נקשר אותה למכשיר הטלויזיה ונוסיף צעד חדש שיפעיל את כפתור ההדלקה/כיבוי האמיתי שהגדרנו בשלב הקודם.

- לשניה נקרא 'TV Off': היא תוגדר בדיוק כמו 'TV On'.

- לשלישית נקרא 'Channel 22': נקשר אותה לממיר ונוסיף צעד חדש שיפעיל את 22.

- לרביעית נקרא 'Fake Activity', שלא תעשה כלום (אפשר לקשר אותה לטלויזיה בלי להוסיף עוד צעדים).
את הצורך שלה נראה בהמשך.
,
נעבור לאפליקציית Yonomi:

- תחילה נסתנכרן עם חשבון ה- Harmony:
Accounts & Hubs -> Logitech Account -> Refresh Account.

- לאחר מכן כל מה שנשאר זה להגדיר עבור כל פקודה קולית Routine: למשל, עבור כיבוי הטלויזיה, נגדיר Routine בשם 'TV On'.
נוסיף לה 2 Actions:
הראשונה תבצע Start Activity ל- Activity שיצרנו ב- Harmony בשם 'TV On'.
השניה תבצע Start Activity ל- Activity שיצרנו ב- Harmony בשם 'Fake Activity'.
הסיבה לכך שאנו רוצים לעבור בכל פעם ל- Fake Activity חזרה היא כדי שנוכל להפעיל את אותה פקודה קולית כמה פעמים ברצף.
באופן דומה נוסיף את הרוטינות: TV Off, Twenty Two Channel On.

כל מה שנשאר עכשיו הוא לעשות discover devices באפליקציה של אלקסה והכל עובד

הפקודה הקולית צריכה להיות מהצורה:
alexa, turn [Routine name]"f".
כמו למשל, "alexa, turn twenty two channel on".

ממליץ בחום לקרוא עוד על Yonomi, אבל זה בגדול ה- Workaround שלי.
באותו אופן אפשר לאוסיף גם מזגן או כל מכשיר אחר.

מוזמנים לשאול שאלות
(3) הבעות תודה: ליקר , sigamore , Newboy
| פרופיל | שלח הודעה | חפש
sigamore
חבר מביא חבר
חבר מביא חבר

הצטרף בתאריך:
  Aug 02, 2006

מיקום: מודיעין
הבעות תודה: 540
מספר הודעות: 4253

 #2  נשלח: שבת 23/09/2017 14:36
Re: מדריך לחיבור אלקסה עם Harmony Hub

SoftwareMan
יוצא מן הכלל ! תודה רבה ושנה טובה

_________________
די טעלעוויזיע קאָסטן מיר וועגן פופצן טויזנט פונט !
| פרופיל | שלח הודעה | חפש
karpe
חבר ותיק
חבר ותיק


הצטרף בתאריך:
  Jun 04, 2006
הבעות תודה: 134
מספר הודעות: 1285

 #3  נשלח: ג' 26/09/2017 20:58

גם לי יש סטאפ של אלקסה עם הרמוני האב, והפתרון שלי היה קצת יותר מורכב, עם שימוש בHA BRIDGE.
מה שלא ברור לי בפתרון שלך (וחשבתי עליו בהתחלה), זה מה קורה עם השלט כשאתה מפעיל את האקטיביטי של הפקודת IR הבודדת. הרי באותו רגע הוא ייצא מהמצב של האקטיביטי שהוא נמצא בו (נגיד צפייה בטלויזיה, שבה הוא שולט על הרסיבר, על הטלויזיה, ועל הממיר), וכל הכפתורים שלו כבר לא יתפקדו כמו שהגדרתי עבור האקטיביטי האמיתי שאני עובד בו. מה קורה במצב הזה?
| פרופיל | שלח הודעה | חפש
SoftwareMan
חבר שרק התחיל
חבר שרק התחיל

הצטרף בתאריך:
  Aug 30, 2017
הבעות תודה: 4
מספר הודעות: 16

 #4  נשלח: ג' 26/09/2017 22:32

karpe כתב:
גם לי יש סטאפ של אלקסה עם הרמוני האב, והפתרון שלי היה קצת יותר מורכב, עם שימוש בHA BRIDGE.
מה שלא ברור לי בפתרון שלך (וחשבתי עליו בהתחלה), זה מה קורה עם השלט כשאתה מפעיל את האקטיביטי של הפקודת IR הבודדת. הרי באותו רגע הוא ייצא מהמצב של האקטיביטי שהוא נמצא בו (נגיד צפייה בטלויזיה, שבה הוא שולט על הרסיבר, על הטלויזיה, ועל הממיר), וכל הכפתורים שלו כבר לא יתפקדו כמו שהגדרתי עבור האקטיביטי האמיתי שאני עובד בו. מה קורה במצב הזה?


·הפתרון שכתבתי נותן מענה למי שרוצה לשלוט *רק* על פקודות IR בודדות.
כדי לתת מענה גם ל-activities "אמיתיים", לדעתי צריך לתפור את הפתרון לשימוש עצמו -
למשל להוסיף device נוסף ללא הדריסה של כפתורי כיבוי/הדלקה ולתכנן את המעברים ממנו/אליו בעזרת Yonomi - שוב, הכל בהתאם ל-Use case.
| פרופיל | שלח הודעה | חפש
karpe
חבר ותיק
חבר ותיק


הצטרף בתאריך:
  Jun 04, 2006
הבעות תודה: 134
מספר הודעות: 1285

 #5  נשלח: ד' 27/09/2017 9:54

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

אז לטובת מי שכן רוצה לעשות את זה - אני ממליץ להשתמש בתוכנה שנקראת HA BRIDGE, תוכנת ג'אווה שיכולה לרוץ על לינוקס, וינדוס, ראסברי פיי וכו'.
מה שהיא עושה זה להתממשק להרמוני האב, משם היא שואבת את כל האופציות שיש - כל הDEVICES/ACTIVITIES והפקודות הבדידות שהוגדרו בו.
היא מאפשרת ליצור לכל פקודה 'שם' חדש שאותו אלקסה מזהה כנורה של פיליפס HUE בשם הזה, ואותה היא יכולה להפעיל ON/OFF.
| פרופיל | שלח הודעה | חפש
כל הזמנים הם שעון קיץ - ישראל (GMT+3) הצג הודעות קודמות:    
פורומים > עוזרות קוליות, שליטה ובקרה


  
    שם משתמש:
נתוני כניסה לכל אתרי HT:

  סיסמא:
 

  


 | 

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

תקנון / תנאי השימוש באתר צור קשר / contact us כל הזכויות שמורות לקבוצת ht