תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במדריך האחרון שלי הראיתי לך כיצד לחבר חיישן טמפרטורה ללורה באמצעות TTN. עכשיו אני הולך להראות לך כיצד תוכל לקרוא נתונים אלה ולהציג אותם בלוח מחוונים. אנו נסקור גם כיצד להשתמש בנתונים ב- IFTTT.
שלב 1: הורד את Node-red
אם כבר התקנת את הצומת אדום תוכל לדלג על שלב זה.
התקן את הצומת אדום
ראשית עליך להתקין את Node.js. לאחר שסיימת את ההתקנה פתח את ה- CMD ובצע את הפקודה הבאה:
npm install -g-unsafe-perm צומת אדום
כדי להפעיל CMD פתוח בצומת אדום ולבצע פקודה זו:
צומת-אדום
מדריך ההתקנה הרשמי:
שלב 2: התקן את הצמתים
כעת עלינו להתקין את הצמתים הדרושים לנו.
ישנן 2 דרכים:
1) פתח את CMD ובצע פקודה זו:
cd./.node-rednpm התקן את הצומת אדום-לוח המחוונים
2) וודא שצומת אדום פועל, פתח 127.0.0.1:1880, לחץ על 3 הסורגים בפינה הימנית העליונה, עבור לניהול לוח, עבור להתקנה, חפש "צומת-אדום-לוח מחוונים", הקש להתקין
שלב 3: פתח את Node-red והתקן את Flow
פתח את הצומת אדום באמצעות הקלדת "127.0.0.1:1880" בדפדפן שלך.
העתק את הטקסט בצומת-אדום.טקסט מלמטה
לחץ על 3 הסורגים בפינה השמאלית העליונה, עבור ליבוא והקש על הלוח. כעת הדבק את הטקסט שהעתקת לפני כן.
שלב 4: הגדר את צומת MQTT
לחץ פעמיים על צומת MQTT וערוך אותו בעזרת העיפרון בפינה השמאלית העליונה.
הגדר את השרת ל: "eu.thethings.network" והיציאה ל- "1883"
לחץ על "אבטחה" והכנס את אישוריך
תוכל למצוא את אישוריך באתר היישום.
שלב 5: כמה תוספות
בתסריט Arduino שלי הכפלתי את הטמפרטורה עם הפקטור 100 על מנת להסיר את הנקודות העשרוניות. אם אינך רוצה תכונה זו, תוכל להסיר את הצומת בקלות ולחבר את "Parsefloat" ל- "Celsius/Farenheit".
יש לי גם צומת המאפשר לך לשנות בין צלזיוס לפארנהייט. על מנת לעבור לפרנהייט, פשוט הגיבו על השורה הראשונה והסירו את "//" מהשורה השנייה.