כדי לאמת את מזהה הספק (VID) שהונפק על ידי Connectivity Standards Alliance (Alliance), צריך ליצור קובץ JSON של טרנזקציה ולהריץ את הפקודה ב-Google Home Developer Console.
חשוב לוודא שהתהליך הזה מתבצע במכונה עם גישה לכלי שורת הפקודה dcld
ולחשבון ה-DCL המתאים ל-VID.
מפתחות DCL WebUI
אם יצרתם את חשבון ה-DCL ואת המפתחות המשויכים באמצעות DCL WebUI, אתם צריכים לייבא אותם אל dcld
לפני שתוכלו לאמת את ה-VID.
- מאתרים את ביטוי השחזור הממנוני. הייתם אמורים לשמור את הביטוי המשני כשיצרתם את המפתח ב-WebUI. הביטוי המנון מורכב מ-24 מילים.
אם לא מותקנת במכשיר
dcld
, צריך לוודא ש-goLang 1.3 מותקן.קיימת גם גרסה מוכנה מראש של DCL ל-Ubuntu. מידע נוסף זמין במדריך התאימות המבוזר (DCL) ב-GitHub.
עליך לייבא את המפתח באמצעות BIP39 Mnemonic. מזינים את הפקודה הבאה ב-
dcld
.dcld keys add mykey --recover
Enter your bip39 mnemonic found obscure learn obtain suffer dish crazy clinic layer expose negative siege alley drop issue expect horror strike hold catalog simple tongue draw filter {"name":"jack","type":"local","address":"cosmos1n78djl9spdwcwrmq2z8skxeqqcz7q3n9rhu9ml","pubkey": "{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AghA9HLRUhOAQzC0ZWzZGcPEPtKrGSIpQ4uhjXH9ZNcr\"}"}
עכשיו צריך לייבא את המפתח, ותוכלו להריץ את פקודות החתימה בהתאם לבקשה של Developer Console.
ביטוי מנמוני
אפשר להשתמש באחסון BIP39 כדי לשחזר או לשחזר את המפתחות הסודיים. אל תשתפו את הביטוי הממנוני שלכם. צריך לשמור על הפרטיות והאבטחה שלו, כאילו זה מפתח ה-DCL הפרטי שלכם.
אם לא גיביתם את ביטוי השחזור הממוני, אין כרגע דרך ישירה לשחזר או לייבא את מפתחות ה-DCL לשימוש עם dcld.
בעל החשבון
לאימות VID נדרש חשבון ראשי של מדריך תאימות מבוזר (DCL). אין תמיכה ב-testnet. אם אתם בעלי חשבון בחברה, כדי לאמת את מספר זיהוי הרכב שלכם:
ברשימת הפרויקטים, לוחצים על Open ליד הפרויקט שרוצים לעבוד איתו.
לוחצים על פיתוח.
בקטע מזהה ספק (VID), בוחרים באפשרות מזהה ספק שהונפק על ידי CSA (לאישור) ומזינים את מזהה הספק שהונפק על ידי CSA.
אם הזנתם בעבר את מספר ה-VID, לוחצים על אימות VID.
הפעולה הזו יוצרת טרנזקציית DCL.
פותחים חלון טרמינל.
אם לא השתמשתם ב-
dcld
בעבר, כדי לייבא את המפתח, מריצים את הפקודה הבאה:dcld keys import key-name key-file
תוצג בקשה להזין את ביטוי הסיסמה לפענוח של המפתח שייצאתם בתהליך הייצוא.
מעתיקים ומריצים את הפקודה הראשונה כמו שמוצג.
עכשיו מריצים את הפקודה השנייה בטרמינל.
מדביקים את הפלט מהפקודה השנייה ולוחצים על שליחה.
הבעלות על ה-VID שלך תאומת.
- אם VID של סביבת הייצור אומת, יופיע סימן וי ירוק. לסיום, לוחצים על שמירה והמשך.
- אם מכשיר VID של סביבת הייצור נדחה, יופיע סימן קריאה אדום עם הבעיות שצריך לתקן.
בעל מפתח שאינו של חשבון
אם אין לך חשבון DCL, עליך לפנות לבעל החשבון כדי לאמת את ה-VID.
אם לבעל החשבון יש גישה אל Developer Console, מבקשים ממנו לאמת את VID לפי ההוראות בקטע בעל החשבון.
אם לבעל החשבון אין גישה אל Developer Console:
- מקבלים את הפקודות שנוצרו ושולחים את הפקודה לבעל החשבון.
- מזינים את התוצאה מהפקודה השנייה ולוחצים על שליחה.
- הבעלות על ה-VID שלך תאומת.
- אם VID של סביבת הייצור אומת, יופיע סימן וי ירוק. לסיום, לוחצים על שמירה והמשך.
- אם מכשיר VID של סביבת הייצור נדחה, יופיע סימן קריאה אדום עם הבעיות שצריך לתקן.