עדכון: הפעלת תרחישים באמצעות סירי בעברית - בוצע בהצלחה מצ״ב סרטון+מדריך

SIRI, CORTANA, ALEXA, ECHO, GOOGLE HOME, HOME PAD, שלטים חכמים, KEY PADS, אפליקציות

מנהל: מנהלי HT Home

Grappa
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 2290
הצטרף: 25/11/2015 1:00

לינק להודעה

@MoshikCohen
·
מעולה.
כל הכבוד על המאמץ וההתמדה!!
עושה לי חשק להשקיע בזה זמן.

אם יהיה לך זמן פרסם מדריך מפורט כולל לינקים להורדה.

MoshikCohen
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 306
הצטרף: 26/07/2015 0:00

לינק להודעה

אין בעיה אני יכין איזה משהו במהלך השבוע :)

morgi23
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1197
הצטרף: 16/11/2009 1:00

לינק להודעה

@MoshikCohen

כל הכבוד!
אני גם אשמח למדריך מפורט.

MoshikCohen
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 306
הצטרף: 26/07/2015 0:00

מדריך הפעלת מערכת vera באמצעות siri העוזרת האישית של אפל

לינק להודעה

אהלן חברים,

אז כמו שהבטחתי אני מתרגם מדריך מאתר micasaverde אז ככה שכל הזכויות שמורות להם ובפרט ל-damanxd gregorito הענקים! ובכלל לכל מי שכתב את הקוד.

אין באחריותי שום נזק במידה ויגרם למכשירכם/למחשב שלכם - הכל בגדר המלצה בלבד.

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

ראוי לציין שהכל יעבוד בתנאי שאתם על אותה הרשת של ה-vera מחוץ לבית סירי לא תפעיל עבורם שום דבר.

אוקי אז נתחיל :)

1. יש להתקין על המחשב את הגרסה האחרונה של NodeJS חפשו בגוגל :)
2. לאחר ההתקנה לפתוח את הטרמינל ולהקליד node -v - אתם אמורים לראות את הגרסה שהתקנתם, לאחר מכן להקליד npm -v ואז אתם אומרים לראות 3.3.6
3. לאחר מכן להקליד sudo npm config set registry http://registry.npmjs.org ואז אנטר
4. ואז להקליד sudo npm install -g node-gyp ולאחריו אנטר
5. תפתחו שוב את הטרמינל ותקלידו git clone --recursive https://github.com/Hackworth/VeraHomeKitBridge.git (או לחלופין להוריד ישרות מהלינק את קובץ ולחלץ אותו לכונן של הספריה הראשית)
6. להקיש בטרמינל cd ואז לגרור את התיקיה שחילצנו לטרמינל וללחוץ אנטר
7. לוודא שאנחנו אכן נמצאים בתוך בתיקיה ואז להקיש npm install
8. לאחר מכן לגשת לתיקיה שהורדנו ואז ל- lib/HAP-NodeJS
9. יש שמה קובץ בשם package.json צריך לערוך אותו עם התוכנה לעריכת קבצים מסוג זה לדוגמא TextWrangler (ניתן להוריד מהלינק הבא http://www.barebones.com/products/textwrangler
10. לאחר שפתחתם את הקובץ עם התוכנה TextWrangler יש לגשת לשורה 7 ולמחוק את כל השורה ופשוט להעתיק במקום את המלל הבא: "curve25519": "git://github.com/volschin/node-curve25519" and save. everyhing, including" כולל הגרשיים!
11. תחזרו לטרמינל ותוודאו שהנתיב שלכם הוא בתוך הספריה הזאת VeraHomeKitBridge/lib/HAP-NodeJS במידה ולא פשוט תקיש cd ואז תגררו את הנתיב הנ״ל. לאחר שאתם בנתיב תקיש npm install תלחצו אנטר. שימו לב שמלא ריכבים הותקנו אבל הרכיב curve25519 לא הותקן
12. לאחר מכן תקלידו npm install curve25519 ואז אנטר (למען הסדר הטוב, במידה ולא תעשו את סעיף 10 כראוי זה לא יעבוד )
13. לאחר מכן גשו לתיקיה node_modules שנמצאת בתוך VeraHomeKitBridge
14. אתם תיראו שמה מלא תיקיות חפשו את התיקיה curve25519-n ותשנו לה את השם ל- curve25519
16. לאחר מכן גשו לתיקיה VeraHomeKitBridge עצמה ופתחו את הקובץ config.json עם התוכנה TextWrangler
17. בשורה 2 בקובץ יש לקליד את כתובת ה-ip של הvera שלכם
18. תחזרו לטרמינל תוודאו שאתם בנתיב של התיקיה VeraHomeKitBridge עצמה ואז תקלידו npm run start
19. אם הכל תקין צריך להיות רשום לכם Starting Vera HomeKit Bridge...Create accessory: name of your accessory, TCP server accepting connection on port: 51826, HAP Server is listening - לאחר מכן לא לסגור את הטרמינל ולהשאיר אותו פתוח/ממוזער
20. תפתחו את האיפון שלכם ותורידו את התוכנה Elgato Eve או תוכנה אחרת שעובדת עם הבית החכם של אפל
21. כנסו ל- settings, ואז ל- accessory תחברו להוסיף accessory תוסיף בצורה ידנית הוא יבקש ממכם קוד תקלידו 03145154
22. לאחר מכן אתם תראו את כל המוצרים שיש לכם בוורה
23. תפעילו את סירי ותבקשו ממכם להדליק/לכבות לכם מנורות בבית.

בהצלחה :)
נערך לאחרונה על ידי MoshikCohen ב 11/04/2016 12:07, נערך פעם 1 בסך הכל.

Grappa
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 2290
הצטרף: 25/11/2015 1:00

Re: מדריך הפעלת מערכת vera באמצעות siri העוזרת האישית של אפל

לינק להודעה

@MoshikCohen
·
תודה על המדריך
כמה שאלות

לגבי הקובץ package.json בסעיף 9 אתה יכול לצרף את הקובץ לאחר התיקון לא ברור מה צריך למחוק שם ובשורה 7 .

בסעיף 14 אתה כותב
״14. אתם תיראו שמה מלא תיקיות חפשו את התיקיה curve25519 ותשנו לה את השם ל- curve25519״
זה אותו שם?

MoshikCohen
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 306
הצטרף: 26/07/2015 0:00

Re: מדריך הפעלת מערכת vera באמצעות siri העוזרת האישית של אפל

לינק להודעה

@Grappa

צריך למחוק את כל השורה ולהעתיק את את המלל שרשמתי.

לגבי סעיף 14 צודק טעות שלי ביצעתי תיקון :)

בהצלחה

mp3lll
סמל אישי של משתמש
חבר במועדון ה-20K
חבר במועדון ה-20K
הודעות: 20625
הצטרף: 26/09/2007 0:00

לינק להודעה

שיאו!
"הציבור מטומטם ולכן הציבור משלם" - אין יותר אקטואלי מזה.

MoshikCohen
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 306
הצטרף: 26/07/2015 0:00

לינק להודעה

:D

eran_p
סמל אישי של משתמש
חבר פעיל
חבר פעיל
הודעות: 98
הצטרף: 22/04/2005 0:00

חיבור סירי ה- vera

לינק להודעה

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

MoshikCohen
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 306
הצטרף: 26/07/2015 0:00

Re: חיבור סירי ה- vera

לינק להודעה

@eran_p

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

שווה להקים מכונה ווירטואלית ולבדוק.

gil223
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
הודעות: 41
הצטרף: 19/10/2016 0:00

Re: מדריך הפעלת מערכת vera באמצעות siri העוזרת האישית של אפל

לינק להודעה

@Grappa

אפשר לצרף את הקובץ
PACKAGE.JSON

לא ברור איפה לשנות בשורה 7.

אני מקבל הודעות שגיאה ברגע שאני מנסה להפעיל וייתכן שזה אכן מטעות על נושא של שורה 7.






:~/VeraHomeKitBridge$ npm run start
npm ERR! Linux 4.8.0-36-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "run" "start"
npm ERR! node v4.2.6
npm ERR! npm v3.5.2
npm ERR! file /home/gil223/VeraHomeKitBridge/package.json
npm ERR! code EJSONPARSE

npm ERR! Failed to parse json
npm ERR! Unexpected token 'a' at 9:64
npm ERR! "curve25519": "git://github.com/volschin/node-curve25519" "
nvm ERR! ^
npm ERR! File: /home/gil223/VeraHomeKitBridge/package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR!
npm ERR! This is not a bug in npm.
npm ERR! Tell the package author to fix their package.json file. JSON.parse

npm ERR! Please include the following file with any support request:
npm ERR! /home/gil223/VeraHomeKitBridge/npm-debug.log

שלח תגובה

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