תוכן עניינים:

אוטומציה ביתית באמצעות MQTT ו- ESP8266: 6 שלבים
אוטומציה ביתית באמצעות MQTT ו- ESP8266: 6 שלבים

וִידֵאוֹ: אוטומציה ביתית באמצעות MQTT ו- ESP8266: 6 שלבים

וִידֵאוֹ: אוטומציה ביתית באמצעות MQTT ו- ESP8266: 6 שלבים
וִידֵאוֹ: Термостат Terneo sx для теплых полов, возможности, настройка, интеграция в Home Assistant 2024, יולי
Anonim
אוטומציה ביתית באמצעות MQTT ו- ESP8266
אוטומציה ביתית באמצעות MQTT ו- ESP8266

כיום, אוטומציה ביתית היא עידן מגמתי ומתפתח של IoT (Internet of Things). כולם מנסים להפוך את הבית לאוטומטי בצורה כלשהי שאפשר לשלוט בו או להדריך אותו ידנית. וזה מקל עליהם את החיים.

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

במאמר זה נראה כיצד לבצע אוטומציה ביתית באמצעות פרוטוקול mqtt ו- esp8266. ישנם לוחות רבים, מכשירים רבים המגיעים בשוק כמו sonoff. אבל הכנתי חומרה משלי (הרבה יותר שינויים ממתינים). בואו נראה אחד אחד ונמשיך הלאה.

שלב 1: עוד על MQTT

מהו MQTT? MQTT מייצג MQ Telemetry Transport. זהו פרוטוקול העברת הודעות/הרשמה, פשוט מאוד וקל משקל, המיועד למכשירים מוגבלים ורשתות פס רחבות, השהיה גבוהה או לא אמינות. עקרונות העיצוב הם למזער את רוחב הפס של הרשת ואת דרישות משאבי המכשיר תוך ניסיון להבטיח אמינות ומידת הבטחת מסירה מסוימת. עקרונות אלה מתבררים גם כי הופכים את הפרוטוקול לאידיאלי של עולם המכונה המחובר "מכונה למכונה" (M2M) או "אינטרנט של דברים", וליישומים ניידים שבהם רוחב הפס ועוצמת הסוללה הם בעליות גבוהה.

שלב 2: סכמטי

סכמטי
סכמטי

שלב 3: פריסת PCB

פריסת PCB
פריסת PCB
פריסת PCB
פריסת PCB

שלב 4: חומרה בפועל

חומרה בפועל
חומרה בפועל

שלב 5: קוד

אנא מצא את הקוד כאן

github.com/stechiez/iot_projects.git

שלב 6: הדרכה

סקרתי את רוב החלק בסרטון.

מוּמלָץ: