Guide · Synology without the command line
Install TED on a Synology
Everything is done with the mouse, in Container Manager. Allow 10 minutes.
You need
- A Synology NAS with DSM 7.2 or later.
- Home Assistant working, on the NAS or another machine.
- The Home Assistant address, the one in your browser (for example
http://192.168.1.50:8123). - Your inverters and meter visible in Home Assistant.
- 1
Install Container Manager
In DSM: Package Center › search for Container Manager › Install. Already installed? Go to step 2.
- 2
Create the data folder
File Station › docker folder › Create › Create folder, named
ted. It keeps your settings and license, even after an update. - 3
Download the image
Container Manager › Registry › search for
tedenergy/ted› select it › Download › taglatest› Apply. After a minute, it shows up under Image. - 4
Create the container
Image › select
tedenergy/ted› Run. Fill in only this:Container name ted-botEnable auto-restart Checked Port settings Local port 5002› container port5000(TCP)Volume settings Add Folder › docker/ted, mount path/dataClick Next, then Done (keep “Run this container after the wizard is finished” checked). Nothing else to set.
- 5
Open the interface
In your browser:
http://NAS-ADDRESS:5002(the DSM address, with:5002). The setup wizard asks for:- your first name and email, for the free license;
- the Home Assistant address, for example
http://192.168.1.50:8123; - an access token: in Home Assistant, click your name at the bottom left › Security tab › Long-lived access tokens › Create token, then copy it.
The interface is in French for now. Follow the wizard to the end, then getting started.
Update
Updating the container
The interface tells you when a new version is out. Your settings stay in docker/ted: nothing is lost.
- 1
Open Container Manager › Image
Update available appears next to
tedenergy/ted(sometimes after a few hours). - 2
Click it, then Update
Container Manager downloads the new version and restarts the container with the same settings.
No “Update available” label?
Registry › tedenergy/ted › Download (tag latest), then Container › ted-bot › Action › Stop, Reset, then Start. Never delete the docker/ted folder.
Troubleshooting
Something wrong?
The interface does not open
In Container Manager › Container, ted-bot must be running. Check the port (5002) in the address. Error details are in ted-bot › Log.
“Home Assistant injoignable” (unreachable) in the wizard
Enter the Home Assistant IP address with its port (http://192.168.1.50:8123), not homeassistant.local. It must open Home Assistant in your browser.
“Home Assistant refuse le jeton” (token refused)
The token was copied incorrectly: create a new one in Home Assistant and paste it in full. You can change it at any time in the interface: Paramètres › Connexion Home Assistant et compteur.
Port 5002 is already in use
Delete the ted-bot container (not the docker/ted folder) and recreate it at step 4 with another free port, between 5003 and 5009. Your settings are kept.
Container Manager is not in the Package Center
Your NAS cannot run Docker. Install the software in Home Assistant OS instead, or on another machine.
Still stuck? Ask for help on Discord
Up and running? Move on to getting started.
The setup wizard, then your first inverters: everything is explained.