Setting up Zigbee with Home Assistant - Unlock the full potential! (Part 3: Zigbee Dongle Plus)

Описание к видео Setting up Zigbee with Home Assistant - Unlock the full potential! (Part 3: Zigbee Dongle Plus)

Zigbee is a protocol for wireless mesh networking that is used in both consumer and industrial settings. Mesh networks are formed by Zigbee devices, which means that a majority of mains-powered devices can operate as repeaters for other devices in the network. This makes Home Assistant the ideal candidate, in my opinion, as it allows us to control our devices without relying on cloud services.

⏱️ TIMESTAMPS
0:00 Intro
0:45 Background
2:48 Requirements
3:04 Version Check
3:23 Flashing Methods
4:58 Dongle Background
7:55 Flashing with Python
15:48 Integrate into Home Assistant
18:37 Pairing

💖 ABOUT OUR CHANNEL

Welcome to Binary Tech Labs, where we provide tutorials and reviews on Home Assistant, IoT devices, Raspberry Pi, and other Single Board Computers, as well as other topics.

Check out our channel here:
   / binarytechlabs  
Don’t forget to subscribe!

🧰 HARDWARE
Sonoff Zigbee 3 Dongle Plus - https://amzn.to/3UNYjG2
Zigbee Device - https://amzn.to/3if8y7O
USB Extension Cable - https://amzn.to/3gjzF12

💻 SOFTWARE
Texas Instruments Flashing Tool - https://www.ti.com/tool/FLASH-PROGRAMMER
Texas Instruments UniFlash Tool - https://www.ti.com/tool/UNIFLASH
Code Composer Studio - https://www.ti.com/tool/CCSTUDIO
ZigStar - https://zig-star.com/radio-docs/zigst...
CP210x Drivers - https://www.silabs.com/developers/usb...
Python Install - https://www.python.org/downloads/

🔗 GitHub Links
Coordinator Firmware for Dongle Plus - https://github.com/Koenkk/Z-Stack-fir...
Router Firmware for Dongle Plus - https://github.com/Koenkk/Z-Stack-fir...
Docker-Compose Flashing - https://github.com/git-developer/ti-c...
JelmerT Python Script - https://github.com/JelmerT/cc2538-bsl

🔗 Additional Links
Great Zigbee Reference Site - https://zigbee.blakadder.com/index.html
Zigbee Dongle Plus Guide - https://zigbee.blakadder.com/Sonoff_Z...
Sonoff Flashing Guide - https://sonoff.tech/wp-content/upload...

🔗 Console Commands for Finding Port
MacOS;
ls /dev/tty.*

Windows;
$comports = Get-WMIObject Win32_SerialPort; $comports | Get-PnpDeviceProperty -InstanceId {$_.pnpdeviceid} -Keyname DEVPKEY_Device_BusReportedDeviceDesc | ForEach-Object { foreach($comport in $comports) { if ($comport.pnpdeviceid -eq $_.instanceid) { new-object psobject -property @{COMPORT = $comport.deviceid; 'Device-Name' = $_.data} } } }

Flashing Command;
python cc2538-bsl.py -p COM_PORT -evw --bootloader-sonoff-usb FIRMWARE_HEX

🌐 FIND US AT
https://binarytechlabs.com/

📫 GET IN TOUCH
Contact us on [email protected]

FOLLOW US ON SOCIAL
Get updates or reach out to Get updates on our Social Media Profiles!

GitHub: https://github.com/BinaryTechLabs
Twitter: @BinaryTechLabs
Instagram: @BinaryTechLabs

🧲 DISCLAIMER
Some of the items above include affiliate links, which means that if you click on the link and purchase an item, I will receive a small compensation at no extra cost to you. You are not required to do so, but it does help support my videos in the hopes that they are useful to you!

Комментарии

Информация по комментариям в разработке