Це відео не доступне.
Перепрошуємо.
How to make an IKEA IDASEN Standing desk Smart using Home Assistant
Вставка
- Опубліковано 31 лип 2024
- Join me in Revolut - peyanski.com/revolut/
D1 Mini ESP32 (AliExpress Affiliate) - s.click.aliexpress.com/e/_DDT...
D1 Mini ESP32 (Amazon Affiliate) - amzn.to/3S7X6ar
I bought an IKEA IDASEN standing desk which can be moved up and down with a push of a button and I love it. But there is one major problem - the IKEA desk have no memory and I cannot set it to a predefined fixed height.
Thanks to #homeassistant, ESPHome and an ESP32 device I made my #IDASEN IKEA Desk #smart
► MY ARTICLE ABOUT THAT TOPIC - peyanski.com/smart-ikea-idase...
► MY HOME ASSISTANT INSTALLATION METHODS FREE WEBINAR - automatelike.pro/webinar
► DOWNLOAD MY FREE SMART HOME GLOSSARY - automatelike.pro/glossary
► ESP32-CAM AFFILIATE LINKS FROM THE VIDEO
D1 Mini ESP32 (AliExpress) - s.click.aliexpress.com/e/_DDT...
D1 Mini ESP32 (Amazon) - amzn.to/3S7X6ar
Micro USB Cable (AliExpress) - s.click.aliexpress.com/e/_DBk...
Micro USB Cable (Amazon) - amzn.to/3rJ3aeM
EU/US USB adapter + cable (AliExpress) - s.click.aliexpress.com/e/_DcI...
EU USB adapter/charger (Amazon) - amzn.to/3CMdysL
US USB adapter/charger (Amazon) - amzn.to/3SRDEjm
► AFFILIATE LINKS
SwitchBot Flash Deals - switchbot.vip/3BwF221
Shelly Amazon Store - amzn.to/34d88VR
Shelly Official Store (main page) - bit.ly/3BwMMn2
Reolink Flash Deals - shrsl.com/301ih
Aqara Amazon Store - amzn.to/3EpeCSb
Tech that I’m using right now - www.amazon.com/shop/kpeyanski
Get $100 in credit over 60 days for DigitalOcean - m.do.co/c/6dd2caef1f1f
Register for Kajabi from here app.kajabi.com/r/NetydFAg and I will share half of my commission with you (15%)
► CRYPTO AFFILIATE LINKS
Sign up for Crypto.com and we both get $25 USD (Referral code: xn86atnceg) - crypto.com/app/xn86atnceg
Deposit more than $50 in Binance and receive 100 USDT cashback voucher - www.binance.com/en/activity/r...
Binance - One of the biggest Crypto currency exchange - www.binance.com/en/register?r...
► SUPPORT MY WORK
Paypal - www.paypal.me/kpeyanski
Patreon - / kpeyanski
Bitcoin - 1GnUtPEXaeCUVWdJxCfDaKkvcwf247akva
Revolut - revolut.me/kiriltk3x
► TIME TABLE
00:00 Intro
00:28 What is the main problem?
00:59 IDASEN vs BEKANT Standing Desks
02:26 What is needed to make the IKEA IDASEN Desk smart?
04:23 How to get the IDASEN Bluetooth MAC address from Mac OS?
06:21 Installation and Configuration of the ESPHome Software on D1 Mini ESP32
09:12 How to add the IDASEN D1 Mini ESP32 controller in Home Assistant?
13:13 How to create a Home Assistant Script that moves the IKEA IDASEN Desk?
14:18 Linak Desk Card in Home Assistant Community Store
► THE IDASEN ESPHOME CONFIGURATION THAT I USED
gist.github.com/peyanski/260e...
► MAC OS PROGRAM THAT I USED TO CONNECT TO IDASEN DESK
apps.apple.com/us/app/desk-re...
► MAC COMMAND IN TERMINAL TO EXTRACT THE IDASEN BLUETOOTH ADDRESS
system_profiler SPBluetoothDataType
► GITHUB REPO OF THE IDASEN COMPONENT
github.com/j5lien/esphome-ida...
► GITHUB REPO OF THE IDASEN HACS CUSTOM CARD
github.com/IhorSyerkov/linak-...
► 3D PRINTED D1 MINI ESP32 ENCLOSURE
www.thingiverse.com/thing:374...
✅ Don't Forget to like 👍 comment ✍ and subscribe to my channel!
► DISCLAIMER
Some of the links above are affiliate links. If you click on these links and purchase an item I will earn a small commission with no additional cost for you. Of course, you don’t have to do so in case you don’t want to support my work!
Smart solution! Well done!
Glad you like it :)
Thanks got it working! Hope the height sensor will work soon as well. There is also a lot of commented out in the esp32 code. Does that have any use?
Nice guide. I have the desk and i can use the app to set the desk to 3 favorite positions. Just curious why don't you use it?
Hey, shouldn't the bluetooth integration in home assistant be enough to control devices like the IDASEN desk? I mean, isn't the ESP32 board just a bridge to control BT devices through a Wifi connection to Hass?
Use windows to find Bluetooth MAC address:
-Connect as a Bluetooth device
-Settings app
-Bluetooth devices
-Advanced settings
-Hardware tab
-Bluetooth client address
This should be a close estimate of how to access. It will show the Mac without any delimiter. I’m always from my PC, but will confirm this after I return to office.
Thanks for your help!!
Many thanks for that info! It is super useful for Windows users!
Absolutely brilliant! Been thinking about doing this since I bought mine -- however just one thing though, I already have a BEKANT - will this method work with those desks as well?
Delayed reply but yes it will work, the Bekant desk is much lower quality though.
By the way, with the original IKEA app for this desk there is some memory, you have three slots for different heights, and when you come across this height during moving the desk, it briefly stops on these positions.
Does this mean that the desk should be in the bluetooth range of the D1 Mini ESP32?
I have that desk. It is not true that you cannot move it to predefined position. You can define your positions in the app, an than you can use mechanical switch on the desk to move it to the predefined position.
Can you build a whole smart house using only ikea devices and home assistant?
Sure, why not. They have the essentials, lights and plugs so it seems possible...
It's fully working now. They have updated the project to be compatible again! You only need to add the type: characteristic to all the ble platform sensors. Other than that the config remains the same. Let me know if you need my config.
Great to hear that. I'm going to test it later! Meanwhile, please share your config it might be useful for someone including me :)
@@KPeyanski I tried to send it to you, but UA-cam apparantly removes links :(
Can you leave the comment under the article on my website? The exact link of the article can be found in the video description. There will be no issues with the comments for sure!
Great guide, I have just implemented this one, works similarly as in your setup. However it sometimes tends to disconnect only to connect after approx 15-25 seconds, I wonder if it is because I keep on the same ESP32 board also the setup to gather data from the Xiaomi temp sensor, could they be getting in each other way?
Nonetheless still better than nothing given the state of the custom component not being maintained. Thanks, m8!
Glad you like the guide 👍 Check my other guides as well :)
Another approach with some wiring harness: ua-cam.com/video/W6olUCZFKd4/v-deo.html
thanks for sharing