I have 3 Flair 10011723 smart bulbs (manufactured for Hornbach) that have misteriously stopped working. I’ve used them with Home Assistant via zigbee2mqtt, paired with a Sonoff E dongle, and put them to storage for a few months during renovation. When I plugged them back in, nothing, no activity, couldn’t “reset” them or get them into pairing mode.
So I dismantled the units and found a JN5169 controller. I checked the power supply, which was fine, and the reset line, which was high. There was no activity on the PWM pins. After soldering some wires trying to probe the MCU, one of the units unexpectedly came back to life. Not the other ones though.
I guess the next option would be to see if there’s any activity on the UART port.
Has anyone had any issues with JN5169 based devices?
Output from serial console:
***********************************************
* LIGHT NODE RESET *
***********************************************
APP: Entering APP_vInitResources()
APP: Initialising resources...
Flags:token=aa,manu=aa,agingtime=00
APP_vInitialiseNode
StartUp level:255 Level:125
vUpdateBulbFromZCL SceneValid:0 OnOff:0 Level:125
u8StateChangeTick:5
EZJoinFlag:aa
PDM: Capacity 14
PDM: Occupancy 49
***********************************************
* Leedarson copyright *
***********************************************
Device IEEE Addr is: 0x00158d0006dbffd0
DeviceID =0x010c,ProfileID=0x0104
WirelessMode=NPA Customer=C096 Frequency=600
Software Version: SVN=27,SWBuildID=2.7
Date=Jan 27 2019,Time=09:40:51
TP=10;TP26=10
APP: Entering APP_vMainLoop()
local action reset rstcounter:1
Recover Rstbit! rstcounter=1
BDB Init go Running
All seems fine.
MOSFET’s can get stuck sitting powered down for long time periods.
Power off. nothing else connected. Let them sit a day like that to dissipate any stored cap voltage.
Jump across the line and neutral where the power comes in. This is to make certain everything is discharged.
Then with the thing open, short across the leads going to the load (the led element in this case).
I’ve had to short across the open contacts of an SSR with the power off to jump start those in the past.
Just don’t do any of this with any power on or stored charge on any caps.
I only mention this because you are in there already and show some awareness of what to do around mains. If anyone else reading this and do not know anything about mains, throw the bulb away…
I actually discovered that the main bulk capacitor for the 3.3V line went bad, and so the MCU went into some kind of locked state. It probably uses that voltage to decide how to go into pairing mode. I replaced the capacitor and reset the MCU by shorting the reset pin to GND.
