# Problems with node-red-contrib-smartlifeair

**URL:** <https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145>\
**Category:** General\
**Created:** [28 August 2020 11:17 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145 "2020-08-28T11:17:49Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [28 August 2020 11:17 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/1 "2020-08-28T11:17:49Z")

</div>

Having seen a notification on twitter and a post on another thread from @razorRun I've tried getting this to work with my tuya rgb light bulb

I can get the smartlife app to control my bulb and I've registered myself on the smartlife website but the bulb doesn't show up in the node config

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/3/73782350924f3e13d19e37c62f82b3902f8f7ffc.png)

I've tried switching on/off /restarting NR /twirling round 3 times but nothing shows up

has anyone tried it and got it working?

---

<div class="post-metadata">

**Author:** ![razorRun](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/razorrun/32/27847_2.png) [@razorRun](https://discourse.nodered.org/u/razorRun)\
**Post date:** [28 August 2020 11:30 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/2 "2020-08-28T11:30:50Z")

</div>

Are you using “Smartlife Air” app ? If not grab it from link in read me.  
Let me know how it goes?

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [28 August 2020 11:32 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/3 "2020-08-28T11:32:21Z")

</div>

Yes - I can fully control the bulb from the smartlife app on my android phone

---

<div class="post-metadata">

**Author:** ![razorRun](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/razorrun/32/27847_2.png) [@razorRun](https://discourse.nodered.org/u/razorRun)\
**Post date:** [28 August 2020 11:37 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/4 "2020-08-28T11:37:07Z")

</div>

It's not the smartlife app, It's Smartlife Air by [smartlife.nz](https://www.smartlife.nz/smartlife-labs), Goto the link and click the 3rd button "Download Smartlife Air App" in the list.

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [28 August 2020 11:40 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/5 "2020-08-28T11:40:03Z")

</div>

This is what I have installed on my phone

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/a/3a61e3b75aa9058423d465cd9f24dfdb65e0f40a.png)  
[edit I can see that there is a Smart Life app as well so I see why you were making sure I was using the right one 🙂]

---

<div class="post-metadata">

**Author:** ![razorRun](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/razorrun/32/27847_2.png) [@razorRun](https://discourse.nodered.org/u/razorRun)\
**Post date:** [28 August 2020 11:45 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/6 "2020-08-28T11:45:43Z")

</div>

Yep, Thats the correct app.

Have you created an account under [https://smartlife-air-plugins.smartlife.nz/](https://smartlife-air-plugins.smartlife.nz/) and added your SmartLife air credentials?

And **After enrolling and Operating the device from the app at-least once** click save and refresh there. You should see the device list in the browser

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [28 August 2020 11:48 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/7 "2020-08-28T11:48:32Z")

</div>

> [@razorRun](#):
>
> Have you created an account under [https://smartlife-air-plugins.smartlife.nz/](https://smartlife-air-plugins.smartlife.nz/) and added your SmartLife air credentials?

Yes

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/d/a/daf8a01796e8579a5aaffbec06c9a8978e9efbbb.png)

> [@razorRun](#):
>
> And **After enrolling and Operating the device from the app at-least once** click save and refresh there.

Done all that

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [28 August 2020 11:50 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/8 "2020-08-28T11:50:15Z")

</div>

Also, checked device firmware is the latest (1.5.0)

---

<div class="post-metadata">

**Author:** ![razorRun](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/razorrun/32/27847_2.png) [@razorRun](https://discourse.nodered.org/u/razorRun)\
**Post date:** [28 August 2020 11:50 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/9 "2020-08-28T11:50:33Z")

</div>

it should look like this

 ![Screen Shot 2020-08-28 at 23.49.45](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/6/06f6f985f7eb534ec17fb70c5ee64015c72b941f.png)

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [28 August 2020 11:51 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/10 "2020-08-28T11:51:43Z")

</div>

Ok

Well I'm not seeing any devices at the bottom below the Set button ☹

---

<div class="post-metadata">

**Author:** ![razorRun](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/razorrun/32/27847_2.png) [@razorRun](https://discourse.nodered.org/u/razorRun)\
**Post date:** [28 August 2020 11:56 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/11 "2020-08-28T11:56:44Z")

</div>

I was having a a look at your account, looks like we are not seeing any devices under the credentials. Give me few mins

---

<div class="post-metadata">

**Author:** ![razorRun](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/razorrun/32/27847_2.png) [@razorRun](https://discourse.nodered.org/u/razorRun)\
**Post date:** [28 August 2020 12:06 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/12 "2020-08-28T12:06:08Z")

</div>

Ah ha! Found the issue, Since you are based in EU it's using our EU db and this node is looking at US DB. I will apply a patch for this later. But for the time bean can you create a new account in mobile app and choose the country as New Zealand ?

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [28 August 2020 12:13 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/13 "2020-08-28T12:13:46Z")

</div>

setting up using alternative email but going out for a few hours so back later 🙂  
Thanks for the prompt support 🙂

---

<div class="post-metadata">

**Author:** ![razorRun](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/razorrun/32/27847_2.png) [@razorRun](https://discourse.nodered.org/u/razorRun)\
**Post date:** [28 August 2020 12:15 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/14 "2020-08-28T12:15:04Z")

</div>

👌 let me know how it goes

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [28 August 2020 14:33 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/15 "2020-08-28T14:33:49Z")

</div>

Working 🙂

I always wanted to live in New Zealand 🙂

---

<div class="post-metadata">

**Author:** ![Nodi.Rubrum](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nodi.rubrum/32/107482_2.png) [@Nodi.Rubrum](https://discourse.nodered.org/u/Nodi.Rubrum)\
**Post date:** [29 August 2020 20:12 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/16 "2020-08-29T20:12:34Z")

</div>

Is not everything using the TUYA API under the hood? At one point I had 4 different apps on my phone, because I had 4 different smart plug vendors... until I got the TUYA generic app, and surprise, that one app can see every smart device i have... regardless of the vendor?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [29 August 2020 20:15 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/17 "2020-08-29T20:15:34Z")

</div>

OT but I spent over 5 months there in 1990 - had a fantastic time.

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [29 August 2020 20:32 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/18 "2020-08-29T20:32:22Z")

</div>

Got another issue - it all worked fine with an existing Cura GU10 bulb 🙂  
I bought another bulb - Accio Mood GU10 - that works differently (different HSV values) but it works 🙂  
I've also bought a couple of mains plugs (labelled ConnectBeat) - I can control them using the SmartLife Air app and they appear as devices but computer says I can't control them ☹

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/2/e/2e836028966199d1b21e97ea0de62ceff283dc9b.png)

---

<div class="post-metadata">

**Author:** ![Nodi.Rubrum](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nodi.rubrum/32/107482_2.png) [@Nodi.Rubrum](https://discourse.nodered.org/u/Nodi.Rubrum)\
**Post date:** [29 August 2020 21:39 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/19 "2020-08-29T21:39:08Z")

</div>

I find it useful to load the recommended app, then backtrack the resulting configuration, sometimes it is just a matter of firmware version is different that causes differences between the various API layers. I had a couple of smart plugs that seemed to not want to play nice, but after a firmware download the TUYA API saw them just fine.

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [30 August 2020 06:48 UTC](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145/20 "2020-08-30T06:48:52Z")

</div>

The app says there's no firmware update available for these devices ☹

[Next page](https://discourse.nodered.org/t/problems-with-node-red-contrib-smartlifeair/32145.md?page=2)
