Skip to content

@mega-yfue/eufy-sdk / unreflectedMembers

Function: unreflectedMembers()

ts
function unreflectedMembers(surface): readonly string[];

The members this device reports, but whose value does NOT reflect what its own setter writes — because on this device family the write lands on a different wire than the read observes.

A readable value that silently disagrees with the write is worse than an unreadable one: a caller has no reason to distrust it. Camera enablement is one on the families whose power rides the privacy envelope — the write goes there while the read still observes the on/off param, so a camera that has been turned off still reads as on.

Empty for any object that is not a bound capability.

Parameters

surface

object

Returns

readonly string[]

Independent and unofficial. Not affiliated with, endorsed by, or sponsored by Anker Innovations, Anker eufy, or eufy. "Anker eufy", "eufy" and "Anker" are trademarks of their respective owners. Use responsibly — rapid or failed logins can trigger captcha or temporary cooldowns.