Google Home + Broadlink RM Pro + שליטה על מערכת קולנוע

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
שלח תגובה
mgold פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 451
הצטרף: נובמבר 2009
נתן תודות: 8 פעמים
קיבל תודות: 39 פעמים

שליחה #1 

שלום לכולם.
אשמח לקבל עזרה בנוגע לשליטה על מערכת קולנוע ביתי באמצעות המכשירים הנ״ל.
יש לי שלט Harmony Touch ששולט לי על טלויזיה, רסיבר, סטרימר שיאומי, PS4, מחשב סלוני ותאורת מזנון.
מישהו הצליח לשלוט באמצעות Google Home ובקר Broadlink בדומה ל-Activities בהרמוני ?

למיטב הבנתי Google Home מזהה אך ורק מנורות ו-Scenes מהאפליקציה של Broadlink.
זה גורם לכל אקטיבי לפעול קצת עקום ואי אפשר פשוט להגיד ״Turn TV On/Off״.

למישהו יש שיטה טובה להגדיר את הכל ? הכוונה להדלקה וכיבוי של כל המערכת, ומעבר בין אקטיביטי לאקטיביטי.

HarelM
חבר פעיל
חבר פעיל
תגובות: 68
הצטרף: יולי 2018
נתן תודות: 4 פעמים
קיבל תודות: 9 פעמים

שליחה #2 

זה אפשרי בכל מיני רמות, תלוי כמה ידע יש לך וכמה רצון להשקיע.

אם יש לך קצת רקע בתכנות, Dialogflow מאפשר לבנות בוט שמקבל פקודות קוליות מהגוגל הום ושולח את הבקשות כfullfilment לwebhook.
בנוסף יש קוד פייתון בגיטהאב שנותן HTTP REST API לברואדלינק (https://github.com/radinsky/broadlink-http-rest)

אתה יכול לתכנת כל דבר עם זה (אצלי הוא מדליק/מכבה, מגביר מנמיך, מעביר inputs, מחליף ערוצים, מכיר ערוצים מועדפים ועוד דברים...).
אבל זה לא מעט עבודה, וצריך שרת שיחזיק את הweb service, וחייב שהוא יתמוך בHTTPS עם סרטיפיקציה שהיא לא self-signed....

משהו קצת פחות מסובך אפשר לעשות רק עם הקוד של הREST API מגיטהאב וIFTTT, אבל אתה קצת יותר מוגבל כי אין לך את הnatural language processing של גוגל.

haj9
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 547
הצטרף: פברואר 2015
נתן תודות: 139 פעמים
קיבל תודות: 19 פעמים

שליחה #3 

HarelM כתב:זה אפשרי בכל מיני רמות, תלוי כמה ידע יש לך וכמה רצון להשקיע.

אם יש לך קצת רקע בתכנות, Dialogflow מאפשר לבנות בוט שמקבל פקודות קוליות מהגוגל הום ושולח את הבקשות כfullfilment לwebhook.
בנוסף יש קוד פייתון בגיטהאב שנותן HTTP REST API לברואדלינק (https://github.com/radinsky/broadlink-http-rest)

אתה יכול לתכנת כל דבר עם זה (אצלי הוא מדליק/מכבה, מגביר מנמיך, מעביר inputs, מחליף ערוצים, מכיר ערוצים מועדפים ועוד דברים...).
אבל זה לא מעט עבודה, וצריך שרת שיחזיק את הweb service, וחייב שהוא יתמוך בHTTPS עם סרטיפיקציה שהיא לא self-signed....

משהו קצת פחות מסובך אפשר לעשות רק עם הקוד של הREST API מגיטהאב וIFTTT, אבל אתה קצת יותר מוגבל כי אין לך את הnatural language processing של גוגל.
...
·
אפשר בבקשה קישור להסבר התחלתי ל- Dialogflow שרשמת ?

HarelM
חבר פעיל
חבר פעיל
תגובות: 68
הצטרף: יולי 2018
נתן תודות: 4 פעמים
קיבל תודות: 9 פעמים

שליחה #4 

הכי מומלץ זה לעבוד עם הדוקומנטציה שלהם:
https://dialogflow.com/docs/getting-started
יש שם הסברים מקיפים, דוגמאות ואת כל הפרטים של הAPI.

שלח תגובה

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