@MoshikCohen
·
מעולה.
כל הכבוד על המאמץ וההתמדה!!
עושה לי חשק להשקיע בזה זמן.
אם יהיה לך זמן פרסם מדריך מפורט כולל לינקים להורדה.
עדכון: הפעלת תרחישים באמצעות סירי בעברית - בוצע בהצלחה מצ״ב סרטון+מדריך
- MoshikCohen (פותח השרשור)
- חבר פעיל מאוד
- הודעות: 312
- הצטרף: יולי 2015
- נתן תודות: 3 פעמים
- קיבל תודות: 9 פעמים
- MoshikCohen (פותח השרשור)
- חבר פעיל מאוד
- הודעות: 312
- הצטרף: יולי 2015
- נתן תודות: 3 פעמים
- קיבל תודות: 9 פעמים
מדריך הפעלת מערכת 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. תפעילו את סירי ותבקשו ממכם להדליק/לכבות לכם מנורות בבית.
בהצלחה
אז כמו שהבטחתי אני מתרגם מדריך מאתר 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 13:07, נערך פעם 1 בסך הכל.
- Grappa
- חבר ותיק
- הודעות: 2518
- הצטרף: נובמבר 2015
- שם מלא: Grappa
- נתן תודות: 51 פעמים
- קיבל תודות: 385 פעמים
Re: מדריך הפעלת מערכת vera באמצעות siri העוזרת האישית של אפל
@MoshikCohen
·
תודה על המדריך
כמה שאלות
לגבי הקובץ package.json בסעיף 9 אתה יכול לצרף את הקובץ לאחר התיקון לא ברור מה צריך למחוק שם ובשורה 7 .
בסעיף 14 אתה כותב
״14. אתם תיראו שמה מלא תיקיות חפשו את התיקיה curve25519 ותשנו לה את השם ל- curve25519״
זה אותו שם?
·
תודה על המדריך
כמה שאלות
לגבי הקובץ package.json בסעיף 9 אתה יכול לצרף את הקובץ לאחר התיקון לא ברור מה צריך למחוק שם ובשורה 7 .
בסעיף 14 אתה כותב
״14. אתם תיראו שמה מלא תיקיות חפשו את התיקיה curve25519 ותשנו לה את השם ל- curve25519״
זה אותו שם?
- MoshikCohen (פותח השרשור)
- חבר פעיל מאוד
- הודעות: 312
- הצטרף: יולי 2015
- נתן תודות: 3 פעמים
- קיבל תודות: 9 פעמים
Re: מדריך הפעלת מערכת vera באמצעות siri העוזרת האישית של אפל
@Grappa
צריך למחוק את כל השורה ולהעתיק את את המלל שרשמתי.
לגבי סעיף 14 צודק טעות שלי ביצעתי תיקון
בהצלחה
צריך למחוק את כל השורה ולהעתיק את את המלל שרשמתי.
לגבי סעיף 14 צודק טעות שלי ביצעתי תיקון
בהצלחה
- mp3lll
- חבר במועדון ה-20K
- הודעות: 20656
- הצטרף: ספטמבר 2007
- נתן תודות: 134 פעמים
- קיבל תודות: 1006 פעמים
- MoshikCohen (פותח השרשור)
- חבר פעיל מאוד
- הודעות: 312
- הצטרף: יולי 2015
- נתן תודות: 3 פעמים
- קיבל תודות: 9 פעמים
- MoshikCohen (פותח השרשור)
- חבר פעיל מאוד
- הודעות: 312
- הצטרף: יולי 2015
- נתן תודות: 3 פעמים
- קיבל תודות: 9 פעמים
Re: חיבור סירי ה- vera
@eran_p
כמו שציינתי בתחילת המדריך, לא ניסיתי על מערכות אחרות אבל אני מניח שעל לינקוס זה יעבוד.
שווה להקים מכונה ווירטואלית ולבדוק.
כמו שציינתי בתחילת המדריך, לא ניסיתי על מערכות אחרות אבל אני מניח שעל לינקוס זה יעבוד.
שווה להקים מכונה ווירטואלית ולבדוק.
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
אפשר לצרף את הקובץ
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