M003 - عزلت اجهزتي الذكية عن سحابتها و دي كانت النتيجة

Поділитися
Вставка
  • Опубліковано 17 лип 2024
  • Chapter Timestamps فصول الفيديو
    00:00 Intro
    03:36 Tuya CloudCutter
    04:08 Hardware Prerequisites
    04:51 Applying Jailbreak
    11:48 Extracting ESPHome-Kickstart YAML
    13:48 Building the Customized ESPHome Software
    14:07 Testing the new ESPHome Software
    14:33 Outro
    Why?
    All smart home devices that are connected to the Internet are always connected to a cloud created by the device manufacturer to facilitate control of the smart device. This system creates a tight and restricted system by the manufacturer, and the user is the target of all this. The manufacturer can create a restricted or free environment according to the company’s policies and goals. An example of this is what was discussed in the video. Today we will discuss how to isolate and "break the chain" of smart devices from their manufacturer and from this company’s “cloud”. One of the most important features of this process is extracting everything useful from these smart devices and working to the maximum life extent without the need to change devices every short period of time, which reduces costs and contributes to reducing the amount of electronic waste around the world.
    If you own such smart devices, follow the method and rest assured. You and your device are safe. If you do not own such smart devices and you are fond of electronics and smart home systems, then relax and we will make these 15 minutes useful and enjoyable for you.
    لماذا؟
    كل اجهزة المنزل الذكية التي يتم ربطها بالنترنت تكون متصلة دائما بسحابة ينشأها مصنع الجهاز تسهيلا للتحكم في الجهاز الذكي و هذا النظام يخلق نظام محكم و مقيد بواسطة المصنع و يكون المستخدم هو المقصد من كل هذا. حيث يستطيع المصنع خلق بيئة مقيدة او حرة بحسب سياسة و اهداف الشركة. و من الامثلة على ذلك ما تم مناقشته في الفيديو. سنناقش اليوم طريقة عزل و "كسر قيد" الاجهزة الذكية عن مصنعها و عن "السحابة" الخاصة بهذه الشركة. من اهم مميزات هذه العملية استخراج كل ما هو مفيد من تلك الاجهزة الذكية و العمل لاقصى مدى ممكن دون الحاجة لتغيير الاجهزة كل مده زمنية قصيرة مما يقلل التكاليف و يساهم في تقليل كمية النفايات الالكترونية حول العالم.
    ان كنت تملك مثل هذه الاجهزة الذكية اتبع الطريقة و اطمئن. انت و جهازك في امان. و ان كنت لا تمتلك مثل هذه الاجهزة الذكية و انت مولع بالالكترونيات و انظمة المنزل الذكي فاسترخ و سنجعل لك من هذه 15 دقيقة ما هو مفيد و ممتع.
    Prerequisites القطع المطلوبة
    1. Raspberry Pi 3, 4 or 5 with any amount of RAM
    2. 8 or 16 GB MicroSD Memory Card with Adapter
    3. 5V 2A Power Supply
    4. USB Cable that fits the Raspberry Pi
    5. Short Ethernet Cable
    Steps to apply "Tuya CloudCutter" خطوات عزل ربط الاجهزة الذكية باستخدام
    1. sudo apt update
    2. sudo raspi-config
    3. sudo apt install network-manager -y
    4. sudo nano /etc/dhcpcd.conf
    واضف هذا السطر في اخر الملف
    denyinterfaces wlan0
    5. sudo nano /etc/NetworkManager/NetworkManager.conf
    واجعل الملف يبدو بهذا الشكل
    [main]
    plugins=ifupdown,keyfile
    dhcp=internal
    [ifupdown]
    managed=true
    6. sudo reboot و لا تنسي تركيب وصلة الايثرنت في الراسبري باي
    7. curl -fsSL get.docker.com -o get-docker.sh && sh get-docker.sh
    8. sudo apt install git -y
    9. git clone github.com/tuya-cloudcutter/t...
    10. cd tuya-cloudcutter
    11. sudo ./tuya-cloudcutter.sh -r
    12. Select Option #2 - "Flash 3rd Party Firmware" اختيار
    13. Select the "Manufacturer/Device Name" اختيار
    14. Select the "ESPHome-Kickstart firmware" اختيار
    15. Kickstart-bk7231 اوصل بشبكة الواي فاي
    16. Obtain configuration through "Ichiptool" احصل على اعدادات البرمجة بواسطة برنامج
    Links الروابط
    1. Raspian Bullseye OS: downloads.raspberrypi.org/ras...
    2. Raspberry Pi Imager: www.raspberrypi.com/software/
    3. Putty: www.putty.org
    4. Tuya CloudCutter Github Repo: github.com/tuya-cloudcutter/t...
    5. Ichiptool: docs.libretiny.eu/docs/flashi...
  • Наука та технологія

КОМЕНТАРІ • 4

  • @abdelrahmanhamdy2028
    @abdelrahmanhamdy2028 26 днів тому

    الله ينور عليك يا بشمهندس فعلا معلومة مهمة جدا ومفيده بارك الله فيك وجزاك خيرا وزادك علما ❤

  • @Abo-El-Gooud
    @Abo-El-Gooud 22 дні тому

    منين المشترك وبكام؟

  • @wo7od
    @wo7od 25 днів тому

    فى حال للمشترك الكورى

    • @tronixnerd
      @tronixnerd  24 дні тому

      اذا كنت تقصد المشترك الكوري من LG، نعم يوجد حل لكن سيتطلب عمل تعديلات كثيرة بعد عمل هندسة عكسيىة لكامل الدائرة. هذا ليس فقط، سيتطلب وقت كبير و مجهود و خطوات كثيرة. الامر المهم الاخر هو، انه بعد مراجعتنا لدائرته، على ما يبدو ان المصنع LG اختارت ان تغلق التعديلات على المعالج من Realtek و تفعيل ال lock bits في المعالج. و هذا سيجعل التعديل اصعب حيث سيتطلب احضار معالج اخر مثل ال ESP32 بعدد مخارج و مداخل كثيرة و ربطه باسلاك بنقاط الاختبار التي هى على الدائرة بعد ازالة المعالج الاصلي بالكامل من الدائرة حتى تشغيله لا يتعارض مع المعالج الجديد او الخيار الثاني احضار نسخة جديدة غير مبرمجة من نفس موديل المعالج ورفع القديم ووضع الجديد. هذا بدون ذكر تحميل ال SDK الخاص بهذا المعالج على الكمبيوتر و احضار جهاز البرمجة الخاص به.
      سيتطلب من المعالج الجديد في حال استخدام معالج بديل، وجود عدد مداخل و مخارج كثيره فيه بسبب عدد ال LEDs و الازرار و الريلايهات و ال feedback من الريلايهات.
      الخلاصة: من الممكن عملها لكن مجهدة و مكلفة.