HomeReviewIf Edison made smart lights: OEEONE ZigBee lightbulb

If Edison made smart lights: OEEONE ZigBee lightbulb

A vintage look just packed with tech

Edison bulbs are filament based. Raising the temperature of tungsten wire to give out heat (mostly) and some light isn’t the most energy-friendly approach. Superseded by energy-saving LED technology, modern light bulbs made its way to our homes. What if you feel particularly nostalgic and you don’t want a perfectly diffused array of LED lights? You can take a look at OEEONE ZigBee lightbulb – which imitates tungsten filament with LED one instead. This one is packed with ZigBee to meed your smart home needs.

Is it really a smart light?

I promptly removed OEEONE ZigBee lightbulb to perform the visual inspection, as I always do when I get a shiny new gadget (pun!). What? This ain’t no smart bulb! It’s just a normal LED filament glass E27 light. For a second there I thought I had been given potato, but a closer look at the fitting revealed the smallest PCB I have seen on lightbulbs. Fine, I’m not conned, this light has smarts.

I must have misplaced the manual during my move to a bigger office. I knew from the Amazon listing this bulb is compatible with HomeKit, Hue and other ZigBee merchants of automation doom. With the knowledge of past devices, I had to find the lucky numbers of toggles it takes to put the OEEONE ZigBee lightbulb into a pairing mode – 7 the lucky number of ON|OFF is 7 (starting from ON position).

I don’t use Hue or HomeKit so Tuya ZigBee bridge was the closest thing I could test this on. The bulb added quickly (to my surprise as a filament bulb!) but I wasn’t able to control it at first. Some troubleshooting and one re-pairing procedure later, I was switching the light on and off and changing the brightness left, right and centre. Awesome.

ZigBee for the win

Here where things get really interesting. With Google and Apple jumping on the ZigBee alliance, it seems that wars of ecosystems are almost over. The dreams of a compatible protocol that every smart tech vendors are closer, and I can’t contain my excitement for this to finally happen. OEEONE ZigBee lightbulb is a bulb you can use with pretty much anything that supports ZigBee 3.0 lights. No hacks, no complicated guides, just plug and play.

OEEONE ZigBee lightbulb

It’s rare to see smart lightbulbs with a glass dome. Years off burning my fingertips on a traditional, tungsten-based filament taught me to keep my fingers away from anything that is bright and made of glass. Touching the bulb set at 100% brightness feels out of place, as the glass is warm to hand, but never burning.

The brightness range is pretty great too. Set the OEEONE ZigBee lightbulb to the minimal brightness and you the light source does a great job at imitating the glow from a bamboo filament bulbs produced over a 100 years ago. Crank it up to 100% and room fills with light, and the bulb is uncomfortable to look at.

What gives it away is the colour. At warm temperatures, the vintage look is real and compelling but set the temperature to cold white and lower the brightness and suddenly something looks out of sight. Edison type bulbs should never give the light this cold, and yet…

Apps: Tuya/IKEA

It’s a ZigBee lightbulb. You have the freedom to pick your own ecosystem, and chances are the bulb will show up as smart light. In my experiments, OEEONE ZigBee lightbulb worked with Tuya ecosystem with Tuya ZigBee kit (review) but I was also able to pair it with IKEA gadgets. The IKEA TRADFRI hub wasn’t playing nice, which sentiment to how useless it is, but IKEA Dimmer paired without any issues!

The smart options will depend on the app you use. In Tuya, there are toggles, colour temperature, brightness and schedules. All that is topped by a local automation panel where you can link the bulb with other gadgets, and the usual voice control for Alexa and Google Assistant skills.

Let’s NodeRED it

Let’s face it. You knew I would be more interested in adding this to my NodeRED than anything else. Linking the bulb to CC2531 or similar isn’t complicated. Everything was pretty much plugged and play as soon as I used a USB stick with the correct level of firmware on it. If the bulb isn’t detected in the pairing mode – take a look at firmware updates!

Coordinator version
Coordinator firmware version: '{                                                               "type":"zStack12","meta":{"transportrev":2,"product":0,                                                               "majorrel":2,"minorrel":6,"maintrel":3,"revision":20190                                                               608}}

I already have the ZigBee pairing guide if you are interested and flashing guide to CC2531 if this is your first venture into ZigBee in NodeRED. If you are new and want to give it a go, I also have a 7 part tutorial series for beginners.

Once paired, the device is supported by default, so there is no messing with the driver for it. You have full control over toggle, brightness and colour temperature. Just remember to set correct topics and payloads.

Receiving updates:
topic: "zigbee2mqtt/device_name"
payload sample: {"state":"ON","brightness":254,"color_temp":500,"linkquality":86}
Sending commands
topic: topic: "zigbee2mqtt/device_name/set"

//toggle ON, OFF, TOGGLE
Payload: {"state":"OFF","brightness":255}

//brightness 0-255
Payload: {"brightness":255}

//colour temperature   0-100%  cold->warm
Payload: {"color_temp_percent": 1}

What’s really hidden, is the fact that you can actually send the colour temperature with 0-100%. Previously, I had to write a small equation to map Kelvin range 2700-6500 to a Mired scale 153-500:

var color = msg.payload -2700;
var warm =153;
var cold =500;
var minK = 2700;
var maxK = 6500;
var range = cold - warm;
var rangeK = maxK - minK;

msg.payload = cold - Math.round((range*color)/rangeK);

return msg;

Now I can simply use per cent values to change the colour temperature, which is so much easier to deal with. You can import the sample controls from the JSON below:

Sample NodeRED flow
[{"id":"55f365a1.7c633c","type":"inject","z":"e6cdbf18.84bee","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"str","x":1160,"y":140,"wires":[["39b99ce1.db3274"]]},{"id":"39b99ce1.db3274","type":"mqtt out","z":"e6cdbf18.84bee","name":"","topic":"zigbee2mqtt/bridge/config/devices/get","qos":"","retain":"","broker":"6e117ba5.8026e4","x":1520,"y":140,"wires":[]},{"id":"19fc57fe.9343e8","type":"mqtt in","z":"e6cdbf18.84bee","name":"","topic":"zigbee2mqtt/bridge/config/devices","qos":"2","datatype":"json","broker":"6e117ba5.8026e4","x":1240,"y":200,"wires":[["7bee3178.efccb"]]},{"id":"7bee3178.efccb","type":"debug","z":"e6cdbf18.84bee","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":1530,"y":200,"wires":[]},{"id":"480238bf.f3f628","type":"group","z":"e6cdbf18.84bee","name":"Brightness Control","style":{"stroke":"#0070c0","fill":"#bfdbef","label":true,"label-position":"n","color":"#ffffff"},"nodes":["d10ed045.dcf0a","9af54a58.952268","987882c9.1e5c7"],"x":145,"y":410,"w":490,"h":180},{"id":"d10ed045.dcf0a","type":"inject","z":"e6cdbf18.84bee","g":"480238bf.f3f628","name":"Min Brightness","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"payload":"{\"brightness\":1}","payloadType":"json","x":280,"y":460,"wires":[["987882c9.1e5c7"]]},{"id":"9af54a58.952268","type":"inject","z":"e6cdbf18.84bee","g":"480238bf.f3f628","name":"Max Brightness","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"payload":"{\"brightness\":255}","payloadType":"json","x":280,"y":540,"wires":[["987882c9.1e5c7"]]},{"id":"987882c9.1e5c7","type":"mqtt out","z":"e6cdbf18.84bee","g":"480238bf.f3f628","name":"OEEONE 1","topic":"zigbee2mqtt/OEEONE_1/set","qos":"","retain":"","broker":"6e117ba5.8026e4","x":530,"y":500,"wires":[]},{"id":"7b9e639f.5c4bcc","type":"group","z":"e6cdbf18.84bee","name":"Toggle Control","style":{"stroke":"#ffC000","fill":"#ffefbf","label":true,"label-position":"n","color":"#000000"},"nodes":["aac1415e.28d37","5dfb5908.51afe8","740d2306.fa747c","a137fd32.3ab0a"],"x":145,"y":210,"w":490,"h":180},{"id":"aac1415e.28d37","type":"inject","z":"e6cdbf18.84bee","g":"7b9e639f.5c4bcc","name":"OFF","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"payload":"{\"state\":\"OFF\"}","payloadType":"json","x":250,"y":260,"wires":[["a137fd32.3ab0a"]]},{"id":"5dfb5908.51afe8","type":"inject","z":"e6cdbf18.84bee","g":"7b9e639f.5c4bcc","name":"ON","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"payload":"{\"state\":\"ON\"}","payloadType":"json","x":250,"y":300,"wires":[["a137fd32.3ab0a"]]},{"id":"740d2306.fa747c","type":"inject","z":"e6cdbf18.84bee","g":"7b9e639f.5c4bcc","name":"TOGGLE","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"payload":"{\"state\":\"TOGGLE\"}","payloadType":"json","x":260,"y":340,"wires":[["a137fd32.3ab0a"]]},{"id":"a137fd32.3ab0a","type":"mqtt out","z":"e6cdbf18.84bee","g":"7b9e639f.5c4bcc","name":"OEEONE 1","topic":"zigbee2mqtt/OEEONE_1/set","qos":"","retain":"","broker":"6e117ba5.8026e4","x":530,"y":300,"wires":[]},{"id":"8eeb8dd6.01f1","type":"group","z":"e6cdbf18.84bee","name":"State","style":{"stroke":"#777777","fill":"#c8e7a7","label":true,"label-position":"n","color":"#000000"},"nodes":["c3940b96.2f5088","78934e6c.6149f","69d675a6.39050c","93e76305.b0b98"],"x":145,"y":30,"w":570,"h":160},{"id":"c3940b96.2f5088","type":"mqtt in","z":"e6cdbf18.84bee","g":"8eeb8dd6.01f1","name":"OEEONE","topic":"zigbee2mqtt/OEEONE_1","qos":"2","datatype":"json","broker":"6e117ba5.8026e4","x":240,"y":80,"wires":[["69d675a6.39050c"]]},{"id":"78934e6c.6149f","type":"inject","z":"e6cdbf18.84bee","g":"8eeb8dd6.01f1","name":"Get State","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"zigbee2mqtt/OEEONE_1/get","payload":"{   \"state\": \"\" }","payloadType":"json","x":260,"y":140,"wires":[["93e76305.b0b98"]]},{"id":"69d675a6.39050c","type":"debug","z":"e6cdbf18.84bee","g":"8eeb8dd6.01f1","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":590,"y":80,"wires":[]},{"id":"93e76305.b0b98","type":"mqtt out","z":"e6cdbf18.84bee","g":"8eeb8dd6.01f1","name":"OEEONE","topic":"","qos":"","retain":"","broker":"6e117ba5.8026e4","x":580,"y":140,"wires":[]},{"id":"c819b64a.bca058","type":"group","z":"e6cdbf18.84bee","name":"Colour Temp control","style":{"stroke":"#ff0000","fill":"#ff7f7f","label":true,"label-position":"n","color":"#000000"},"nodes":["c7153edc.d45a5","bad84532.1454c8","ad47571c.829fc8"],"x":145,"y":610,"w":490,"h":160},{"id":"c7153edc.d45a5","type":"mqtt out","z":"e6cdbf18.84bee","g":"c819b64a.bca058","name":"OEEONE 1","topic":"zigbee2mqtt/OEEONE_1/set","qos":"","retain":"","broker":"6e117ba5.8026e4","x":530,"y":700,"wires":[]},{"id":"bad84532.1454c8","type":"inject","z":"e6cdbf18.84bee","g":"c819b64a.bca058","name":"Cold light","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"payload":"{\"color_temp_percent\": 1}","payloadType":"json","x":260,"y":660,"wires":[["c7153edc.d45a5"]]},{"id":"ad47571c.829fc8","type":"inject","z":"e6cdbf18.84bee","g":"c819b64a.bca058","name":"Warm light","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"payload":"{\"color_temp_percent\": 100}","payloadType":"json","x":260,"y":720,"wires":[["c7153edc.d45a5"]]},{"id":"6e117ba5.8026e4","type":"mqtt-broker","z":"","name":"MQTT","broker":"automation.local","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]

Buy OEEONE ZigBee LED bulb

Buy it using these links to support NotEnoughTech.

Final thoughts

I love Yeelight products for their API. Introducing a common protocol, OEEONE ZigBee lightbulb takes advantage of that and offers a great smart product spiced up with nostalgia for Edison style look. At £18, the bulb isn’t very expensive and it’s the compatibility between different platforms is what makes this bulb so attractive. Plus let’s face it. It does look really cool when set to low brightness. What do you think? Let me know in this Reddit thread.

REVIEW OVERVIEW

Brightness
Colour Temperature
Look
Compatibility

Shop with to support:

client-image
client-image
client-image
client-image
client-image
client-image

Other reviews

Hohem iSteady MT2: one to rule them all

0
This is my favourite gadget of the year so far! Hohem iSteady MT2 was made to stabilise the video footage regardelss of the camera used

I got in trouble for using IMILAB EC3 Lite 

0
It's been some time since I covered an outdoor IP camera, and Imilab has sent me one to try. Their website features a selection of products including smart cleaners, watches and other security products. At $64.99, it's one of the more affordable security cameras...

A webcam I can talk to: OBSbot Tiny 2

0
OBSbot Tiny 2 brings better image quality and new incredibly useful options to turn your livestream into something special.

Whoa! This is bright: NexiGo PJ40

0
Many budget 1080P projectors look great on paper but fail to deliver the adequate performance. NexiGo PJ40 brings 700 ANSI lumens - is this enough?

Lavs not included: DJI Mic

0
I decided to yield to the comment section of YouTube, throw money at the problem and see how good DJI Mic set is.

This is not how to fix your back

0
Motorised desks are great for completely different reasons. I got Maidesite S2 Pro Plus to test drive and my back couldn't be happier. If you are spending hours at your home office - consider this video!

OKP K5 – is cleaning on the budget OK?

0
It's small, but very capable on hard floors. Check out the OKP K5 a smart hoover that do your chores without draining your pocket
Edison bulbs are filament based. Raising the temperature of tungsten wire to give out heat (mostly) and some light isn't the most energy-friendly approach. Superseded by energy-saving LED technology, modern light bulbs made its way to our homes. What if you feel particularly nostalgic...If Edison made smart lights: OEEONE ZigBee lightbulb