Do we got a working solution for this switches?
pimatic/pimatic-homeduino#24
-
[Solved] Daycom Switches (pollin)
-
I have them already installed in my walls.
-
Is anyone on this protocol to implement this?
I could provide the codes of my remote if this helps. -
@Oitzu
I have started an implementation.
Can you pls post the debug for all off and on.https://github.com/pimatic/rfcontroljs/commit/4068d00318c6d614b4f85d18f9fa490a2648a677
pimatic rocks!!!
-
Codes:
1 On:[ 320, 901, 9700 ] 01101001011010010110101010010101101010101010101002
1 Off:
[ 306, 917, 9680 ] 01101001011010010110101010010101101010100110101002
2 On:
[ 306, 916, 9680 ] 01101001011010010110101010010101101010101001101002
2 Off:
[ 305, 917, 9672 ] 01101001011010010110101010010101101010100101101002
3 On:
[ 306, 916, 9676 ] 01101001011010010110101010010101101010101010011002
3 Off:
[ 305, 916, 9672 ] 01101001011010010110101010010101101010100110011002
4 On:
[ 303, 919, 9676 ] 01101001011010010110101010010101101010101010100102
4 Off:
[ 304, 918, 9672 ] 01101001011010010110101010010101101010100110100102
All Off:
[ 303, 918, 9668 ] 01101001011010010110101010010101101010101001010102
-
Whats the best way to test the development branch directly in pimatic?
-
You have to download the modified files by your self.
These must be placed in the pimatic-homeduino ordern.pimatic rocks!!!
-
I tested it.
I noticed two things:- When pressing Button 4 on/off i get:
switch15: { id: 419727, unit: 5, state: true, all: false } switch15: { id: 419727, unit: 5, state: false, all: false }
Or isn’t the unit-id similiar to the button numbering on the remote?
- Preesing “all off” i get:
switch15: { id: 419727, unit: 0, state: true, all: true }
Shouldn’t that be state: false?
The other buttons seems to get correct results. Great work so far.
-
I need more RF messages to correct the protocol
pimatic rocks!!!
-
You’ve seen that i posted my codes above?
-
Oh yes.
pimatic rocks!!!
-
I have pushed a fix. Now it should work right.
Theoretical you can try to send an all on but i don´t know if this is working.pimatic rocks!!!
-
I could try it. How to implement an “all” device? Simply by defining unit = 0?
-
Normally you should only need add in the protocol definitions the all state.
"unit":0, "all":true
pimatic rocks!!!
-
Well, it does work to turn all devices off but not on. But the remote hasn’t a “all on” button either. So i think this is normal behavior.
I got the problem that the switch sometimes don’t switch. Could this maybe be solved with a higher rate of repeats?
-
Yes it can solve this. But in generally it says you that something is not good in the rf transmission.
pimatic rocks!!!
-
What can it be? Timing issues? I got multiple wall-sockets here that are working fine over greater distances, so this doesn’t seem to be a hardware issue.
Edit: I tested if the remote has any problems with this distance, and it seems even switching with the remote sometimes fails if i press the button not long enough. So this could be a weak reveiver on the switch side? -
Can you turn the receiver?
When you have a antenna horizontal and the other antenna is vertical than you have theoretical null receiving.
The message is reflected by walls and other stuff so the orientation is eventually turned too. But this wave front isn´t so good like the original one.pimatic rocks!!!
-
I can’t turn the receiver because it is a one one piece wall-switch.
But i tried to turn the transmitter 90°. But there was no measurable impact on the transmit.