Polohovací stůl jako další zařízení v Home Assistantu
ESP32 a ESPHome zpřístupní výšku, předvolby i dětský zámek elektrického stolu přímo v Home Assistantu.
Elektrický polohovací stůl obvykle ovládáš tlačítkem, které máš přímo pod rukou. Přesto může dávat smysl připojit ho k Home Assistantu. U některých stolů FlexiSpot, Deskspace a dalších modelů s řídicí jednotkou LoctekMotion to zvládne ESP32 s firmwarem ESPHome.
Nejjednodušší situace nastává, pokud má řídicí jednotka volný port RJ45. Do něj připojíš upravený ethernetový kabel a pět vodičů zapojíš do ESP32. Deska může být napájená přímo ze stolu. Je ale nutné pečlivě zkontrolovat polaritu napájení. U stolu s jediným portem je zapojení složitější, protože ESP32 musí být vložené mezi ovládací panel a řídicí jednotku.
V Home Assistantu pak získáš aktuální výšku, ovládání polohy, uložené předvolby, alarm a dětský zámek. Konfigurace používá ESP-IDF a výšku dekóduje přímo v YAML, takže při sestavení nepotřebuje externí komponentu. Před použitím je potřeba upravit minimální a maximální výšku podle konkrétního stolu, případně také piny a počet předvoleb.
Rodinně mi dává největší smysl sledování času vsedě a vestoje nebo jemná připomínka světlem, že už je čas se protáhnout. Praktický je i dětský zámek. Fyzické ovládání bych ale zachoval, protože stůl musí fungovat normálně i ve chvíli, kdy Home Assistant zrovna řeší své vlastní nálady.
Číst původní článek na SmartHomeScene →
Taťka
Píšu o domě, ve kterém bydlíme. Home Assistant na Proxmoxu, 2 900+ entit, fotovoltaika s baterií, tepelné čerpadlo, rekuperace přes Modbus, závlaha po zónách a dvě děti, které to všechno testují líp než já.
Občanské jméno tady nenajdeš, ale všechno ostatní je skutečné.