Nexa Wall Switch
Posted: Fri Mar 17, 2023 9:45 am
I have lots of things going on on my home automation. But I don't have user input - at least not without using the web interface or waving to motion sensors.
So I wanted to see if the Nexa wall switches could work with Telldus.
It _almost_ works.
It's so close it's really annoying.
A few packets work, sometimes. They come out fine, as (raw packets):
Isn't that lovely? The problem is, they don't always show up like this. They also show up as (on):
and (off) (notice the overlap between on and off...)
The number is the number of packets received that looks like this.
It seems like something needs to be better at guessing where the packet starts. 104489, 208979 is shifted 2 and 1 steps from the correct house number. Everflourish and sartano shows up if it guessed on the wrong protocol (everflourish is independent on the button "off" and sartano is "on").
Has anyone else looked into this? Did the Telldus people look into this?
I'm cloning the repository now to see if I can prod around somewhere to help the situation...
So I wanted to see if the Nexa wall switches could work with Telldus.
It _almost_ works.
It's so close it's really annoying.
A few packets work, sometimes. They come out fine, as (raw packets):
Code: Select all
class:command;protocol:arctech;model:selflearning;house:417958;unit:1;group:0;method:turnon;
class:command;protocol:arctech;model:selflearning;house:417958;unit:1;group:0;method:turnoff;
Code: Select all
1 class:command;protocol:arctech;model:selflearning;house:14775410;unit:10;group:0;method:turnon;
1 class:command;protocol:arctech;model:selflearning;house:50436137;unit:5;group:1;method:turnoff;
1 class:command;protocol:arctech;model:selflearning;house:8414730;unit:10;group:0;method:turnon;
1 class:command;protocol:everflourish;model:selflearning;house:3274;unit:2;method:turnoff;
1 class:command;protocol:sartano;model:codeswitch;code:1101100110;method:turnon;
6 class:command;protocol:arctech;model:selflearning;house:208979;unit:9;group:0;method:turnoff;
6 class:command;protocol:sartano;model:codeswitch;code:1110110011;method:turnoff;
12 class:command;protocol:arctech;model:selflearning;house:417958;unit:1;group:0;method:turnon;
12 class:command;protocol:sartano;model:codeswitch;code:1111011001;method:turnon;
13 class:command;protocol:everflourish;model:selflearning;house:9738;unit:2;method:turnoff;
Code: Select all
1 class:command;protocol:arctech;model:selflearning;house:104489;unit:1;group:1;method:turnoff;
1 class:command;protocol:arctech;model:selflearning;house:25335818;unit:9;group:0;method:turnon;
1 class:command;protocol:arctech;model:selflearning;house:26744842;unit:9;group:0;method:turnon;
1 class:command;protocol:arctech;model:selflearning;house:33658921;unit:1;group:1;method:turnoff;
2 class:command;protocol:arctech;model:selflearning;house:208979;unit:1;group:0;method:turnoff;
2 class:command;protocol:everflourish;model:selflearning;house:6154;unit:2;method:turnoff;
2 class:command;protocol:sartano;model:codeswitch;code:1111100110;method:turnon;
2 class:command;protocol:sartano;model:codeswitch;code:1111110011;method:turnoff;
8 class:command;protocol:arctech;model:selflearning;house:417958;unit:1;group:0;method:turnoff;
8 class:command;protocol:everflourish;model:selflearning;house:9738;unit:2;method:turnoff;
8 class:command;protocol:sartano;model:codeswitch;code:1111111001;method:turnon;
It seems like something needs to be better at guessing where the packet starts. 104489, 208979 is shifted 2 and 1 steps from the correct house number. Everflourish and sartano shows up if it guessed on the wrong protocol (everflourish is independent on the button "off" and sartano is "on").
Has anyone else looked into this? Did the Telldus people look into this?
I'm cloning the repository now to see if I can prod around somewhere to help the situation...