Ne, so kann das auch nicht gehen. 
Du hast das shelly-plugin als Platform UND Accessory in die config.json eingepflegt. Es darf aber nur innerhalb der eckigen Klammern von "platforms:" [also hier so] auftauchen.
Der Teil mit den Devices ist von der Beispiel-Config kopiert oder brauchst du den so wirklich?
Falls ja, versuche das:
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "031-45-154"
},
"description": "Home Smart Home",
"platforms": [
{
"platform": "config",
"name": "Config",
"port": 8989,
"auth": "form",
"theme": "red",
"restart": "sudo -n systemctl restart homebridge",
"temp": "/sys/class/thermal/thermal_zone0/temp",
"sudo": true,
"log": {
"method": "custom",
"command": "journalctl -o cat -n 500 -f -u homebridge"
}
},
{
"platform": "Shelly",
"name": "Shelly",
"username": "admin",
"password": "pa$$word",
"devices": [
{ "id": "7671b2", "exclude": true },
{ "id": "76716c", "username": "admin", "password": "pa$$word2" },
{ "id": "F3a599", "colorMode": "rgb" }
],
"admin": {
"enabled": true,
"port": 8181
}
}
],
"accessories": []
}
Alles anzeigen
Andernfalls das (was aber nur funktioniert, wenn du bei allen deine Shellys den gleichen Login benutzt [so wie ich]):
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "031-45-154"
},
"description": "Home Smart Home",
"platforms": [
{
"platform": "config",
"name": "Config",
"port": 8989,
"auth": "form",
"theme": "red",
"restart": "sudo -n systemctl restart homebridge",
"temp": "/sys/class/thermal/thermal_zone0/temp",
"sudo": true,
"log": {
"method": "custom",
"command": "journalctl -o cat -n 500 -f -u homebridge"
}
},
{
"platform": "Shelly",
"name": "Shelly",
"username": "admin",
"password": "pa$$word",
"admin": {
"enabled": true,
"port": 8181
}
}
],
"accessories": []
}
Alles anzeigen
Ich bin bei beiden Beispielen davon ausgegangen, dass du das homebridge-config-ui-x Plugin noch verwendest.