הכנת קפה עם Google home ו Switch Bot

היום דמו של שימוש ברכיב שנקרא switch bot, רכיב קטן שפשוט יודע להוציא שן כדי ללחוץ על כפתור למשל.
אפשר להשתמש ברכיב הזה כדי להפוך כפתורים ישנים ומכניים לחכמים.
דוגמאות: לחיצה על כפתור של רסיבר, הרתחה של המים בתמי4, הפעלת מכונת כביסה ישנה ועוד.
מוזמנים לראות שימוש מקורי נוסף בוידאו המצורף:)

על מנת לבצע את ההדגמה הבאה השתמשתי ב ESP32 על מנת לבנות רכיב שיגשר בין wifi לבין BLE (bluetooth low energy) שבאמצעותו ה switch bot מקבל פקודות.
אז התהליך מאחורי הקלעים שרואים בדמו הוא בעצם:

Google home -> Home Assistant -> MQTT -> ESP32 -> BLE -> Switch Bot

על מנת לבנות את המגשר באמצעות ה esp32 נעשה שימוש בפרוייקט הבא – devWaves/SwitchBot-MQTT-BLE-ESP32

מצורף וידאו ארוך עם הסבר, ובנוסף וידאו אמ;לק קצר שמראה רק את התוצאה הסופית.

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

Today, a demo of using Switch Bot, a small device that knows how to push a button – physically.
You can use it to push an old receiver button, boil the water in your water bar, start a laundry machine, and more.
In this demo, you will see some cool usage of this.
For this demo, I have used an ESP32 to function as a bridge between WIFI and BLE (Bluetooth low energy) that Switch Bot uses.

So the flow you see in the video is basically:
Google home -> Home Assistant -> MQTT -> ESP32 -> BLE -> Switch Bot

The bridge code is based on – SwitchBot-MQTT-BLE-ESP32

2 videos are attached, one with explanations and one short (TL;DR) that only shows the final result.

No, google still doesn’t know how to take out the capsule and put it, put a cup in place, or take the milk out of the fridge. The idea is to put the capsule and cup at night and start it in the morning from the bed so it will be ready when I go down.

גרסה מקוצרת
גרסה מלאה