Closed NeilJonesOnline closed 2 years ago
Hi @NeilJonesOnline
Please change your config to this:
{
"platform": "eWeLink",
"name": "eWeLink",
"username": "xxx@xxxx.com",
"password": "xxxxxxxx",
"mode": "auto",
"language": "en",
"fanDevices": [
{
"label": "%%SOME LABEL FOR DEVICE%%",
"deviceId": "DEVICE_ID_LIKE_1000abcdef",
"deviceModel": "ifan",
"hideLight": true
}
]
}
with the label field doing nothing but letting you know which device this is in the config, and more importantly the device id of this specific iFan. This can be found in the ewelink app and also in the homebridge log when the plugin loads.
The reason the log is saying invalid entry is because the label and the device id are missing!
Perfect, all good now. Thanks!
Hi, and thanks for this great plugin!
I have it running my Sonoff iFan03. I set it up on HOOBS with the default configuration (i.e. exposing the light switch), but then changed the configuration page to 'Hide Light Switch' under 'Fan Devices'. However, the light switch still showed in Apple Home. Thinking this might be a HomeKit artefact, I deleted the entire bridge from Home, checked the fan and light had gone from Home, and then re-added the bridge. However, once I'd 'split' the combined fan device in Home, it still shows as the Fan and Light, i.e. I still can't hide the light switch. I'm trying to hide the light switch as I've installed Hue bulbs so want them permanently switched on so they're controllable.
Looking at the HOOBS logs, the plugin seems to be throwing an error which I'd guess is linked to this (4th line):
For reference, my HOOBS config for the plugin is: