Australia - Electrically Certified Hardware

I ended up picking up just a wifi bulb, which arrived today: Zemismart 4 inch WiFi RGBW Led Downlight 10w Voice Control by Alexa Echo Dot Spot Show Google Home Assistant Home Automation

As a heads up, I’ve been unable to tuya convert. Assuming this comes under New PSK format · Issue #483 · ct-Open-Source/tuya-convert · GitHub

$ cat scripts/smarthack-psk.log
new client on port 443 from 10.42.42.31:37421
could not establish sslpsk socket: [SSL: NO_SHARED_CIPHER] no shared cipher (_ssl.c:1056)
don't panic this is probably just your phone!
new client on port 443 from 10.42.42.36:16005
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:24910
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:11351
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:15625
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:43697
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:9838
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:36228
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:25046
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:3798
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:9628
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:55404
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:165
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:38807
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:9421
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:17406
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:4817
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:31474
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:2784
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:2219
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:16079
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:31725
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:6093
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:41166
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:25399
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:15400
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:25450
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:5402
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:8202
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:60259
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:31174
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:13273
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)
new client on port 443 from 10.42.42.36:24831
ID: 0242416f68626d643661473931494652318be1f2ee6397018d741a82011014a3729380a6d714bd25bfd3a5498b723d91cd
PSK: bbc68c3285d5d1ec9af8e416e78d69b0e3a9c641f79da6474fa7ca70d2de79c8
could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1056)

Yep, I managed to successfully flash the arlec smart strip with tasmota and it’s working really well in HA.

It’s pretty easy (at least if you have a helper) to pop those downlights open. I flashed my first one manually using a usb-serial converter because that was because tuya-convert 2 hadn’t come out yet. It should work for you even if they have updated the stock firmware

I prefer to use smart lights and leave the switches alone for the following reasons:

  1. Most switches look ordinary.
  2. Lack of a Neutral wire to all my switches
  3. Don’t want different switches around the place.
  4. Gives me the ultimate local control, switch it off, on or cycle the light in the occasional instance it goes offline.
  5. If I sell the house and the buyer doesn’t want smart lighting I can replace all the lights quickly.
1 Like

I just saw someone has put a template up for deta fan smart switch

Guys,

The mods have responded re giving us a subforum for specific Australian and NZ electric questions - they have created a new tag - electric-au - when you create a post etc you can tag it with this and search for that also - if they see enough interested (i.e. new posts with this) they will look at a sub forum for AUS/NZ electrics.

Craig

12 Likes

Hi guys,

Does anyone know if the Kogan smart plugs are flashable via tuya-convert ?
I’ve just opened the Arlec plug (PH399HA) from Bunnings and flashed over serial but it won’t fire up after flashing. Flashing appeared to complete successfully.
I’ve tried both ESPHome and Tasmota-minimal with no success.

I’ve done a fair bit of flashing over the years but this one has me stumped.

Cheers

Yes. There is code for them posted in this thread

EDIT: the code is also on esphome-configs.io

Have you had trouble lights not switching off from the UI?

I’ve copied your component (changed WiFi, IP details) and brightness and temp works but when I turn off the light in the UI, it doesn’t turn off

Looks more like an inductor actually, 680uH.

If you use units behind the switches, they would look exactly the same as whatever the exact switch is you currently use for your smart light bulbs. So outside of you not having neutral wires (which are now also not an issue), I don’t think most of those reasons are valid.

Smart switches that sit behind your normal switches can either be taken with you when you move, or left in place and they will act like normal switches no problem.

What do you mean ultimate local control? If you turn off the switch locally at the switch, does it not get disconnected from HA and cannot be turned back on remotely?

Hi callifo - sorry for the noob question - how does not having a neutral at the switch - “…now also not an issue…”?

There a smart switches (dimmer only to my understanding) that run the lights at 0% brightness to be able to get enough of a tiny current to run the switch, so can be used in 2 wire (no neutral) switches.

E.g. Aeotec Z-Wave Plus Nano Dimmer

Yes but with switch behind switch need an electrician.

Cycling the switch the lights reboot and reconnect.

OK cool, so via usb-serial I can effectively flash anything? (i.e. it doesn’t matter what’s on there currently)

I don’t have the pre-requisites unfortunately and given everything going on (I’m in Melb), probably won’t rush to sort it out to be honest.

As long as it is a compatible chip, ie 8266, ESP32 etc. But in terms of firmware, you should be good to go.

1 Like

Quick Question for the sparkies in the thread

I have a number of the Brilliant cruze fans in the house, some with the light builtin and some without

i noticed brilliant have a smart remote for their AC fans
https://www.jdlighting.com.au/brilliant-smart-wifi-ceiling-fan-remote-kit.html and was wondering before i order anything have a question

the smart remote has the fan speed and the light controller all in the same remote, for the fan thatt do not have the built in light, can this replace the current light/fan fitting on the wall that has the dial type contol and the on/off switch for the lights

hopefully i have explained what i mean correctly, just not keen on ordering anything and then the sparkie tell me no go

Or if there are other alternative controllers to control the fan and lights in a room i am open to ideas

@kanga_who Did you ever get the Deta Connect to work in Home Assistant? Is it Smartlife / Tuya based?

If the Deta is Grid Connect then yes.
I’ve just added an Arlec Grid Connect plug using the Tuya integration.

Excellent news. Do you know if they respond with Tuya Convert to put Tasmota on them?