De werking van de DuoFern zonnesensor is als volgt.
Als de zon schijnt, wordt het interne geheugen opgeladen en wordt het "Sun start" commando verzonden wanneer een bepaalde spanningsdrempel wordt bereikt.
Als er schaduw is, wordt het interne geheugen weer ontladen en wordt "Zon einde" gezonden wanneer de spanning onder de drempel komt.
De sensor werkt dus alleen als de zon schijnt. Zodra er gedurende 30 minuten schaduw is, is de sensor volledig ontladen en heeft hij geen functie meer.
Direct zonlicht is ideaal om op te laden. Het opladen duurt dan nog maar ongeveer 10 minuten.
Bij indirecte zon kan het vrij lang duren voordat de sensor werkt.
Bij het opladen met kunstlicht, zoals een LED-lamp, kan het opladen ook relatief lang duren, afhankelijk van de lichtbron.