https://github.com/torgeirn/tvlift-hack
Trying to hack my not-smart tv-lift to be controlled by HomeAssistant
https://github.com/torgeirn/tvlift-hack
esp32 esphome esphome-config esphome-device esphome-devices hardware-hacking home-assistant home-automation homeassistant-device remote-control reverse-engineering rf tv-lift
Last synced: 5 months ago
JSON representation
Trying to hack my not-smart tv-lift to be controlled by HomeAssistant
- Host: GitHub
- URL: https://github.com/torgeirn/tvlift-hack
- Owner: torgeirn
- License: cc0-1.0
- Created: 2024-01-07T16:58:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-22T21:43:16.000Z (over 2 years ago)
- Last Synced: 2025-04-06T19:20:31.354Z (about 1 year ago)
- Topics: esp32, esphome, esphome-config, esphome-device, esphome-devices, hardware-hacking, home-assistant, home-automation, homeassistant-device, remote-control, reverse-engineering, rf, tv-lift
- Homepage:
- Size: 20.1 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TV-Lift Hack
Trying to hack my tv-lift into HomeAssistant
## Background info for this project
This project started with me having a TV-Lift with a stupid RF-remote that cannot be replaced by my Logitech Harmony remote. I then watched [Level1Techs video about the Sonoff RF-Bridge](https://www.youtube.com/watch?v=Si2vt6fCTUY) and thought that this was the solution to all of my problems. I proceeded to buy a Sonoff RF-Bridge, started the tutorial. As soon as I opened the device, I discovered that I had a new HW-revision. HW-hacking of this kind was way above my skill level. I got annoyed, and forgot about the whole thing.
Until i stumbled across this [Youtube video](https://youtu.be/k-FLN1cM4jk?si=Mh5JG8W0j0KNtHbd) explaining the same process using the new HW-revision of the Sonoff bridge. Finally I would finish this project!
It was first when I got to the point in the video where I was going to capture the commands from my remote that I discovered that RF is not RF. The Sonoff bridge operates at 433MHz as advertised. The only RF i knew at the time. The tv-lift remote operates at 2.4GHz. The manual specifies "RF-remote", so I guess it was also as advertised.
This left me back at square one whithout a plan, but enough built up anger at my tv-lift that I swore to make it work some how.
In the meantime, I had gotten better at HomeAssistant, and had started tinkering with ESP32.
This is my new plan. I will try to control the tv-lift using ESPHome.
## Requirements for the ESPHome based solution
1. Will use ESPHome and an ESP32 NodeMCU board.
2. The remote will not be modified.
3. Board must attach to the tv-lift in paralell with the remote.
4. Attachment of board must be non-destructive and possible to remove at a later stage.
## Writeup of this project
Details about the tv-lift, both usermanuals and my reverse engineering steps, can be found in [TV-lift](./TV-lift/)
If you want to jump directly to the solution, go to [Solution](./Solution)