Comments (11)
Hi Christoph,
I use the following parameters:
mySwitch.setProtocol(5);
mySwitch.setPulseLength(511);
And keep in mind, that the GT-9000 sends out 4 different codes per button:
E.g. Switch1 on sends 14968924 - 14913196 - 14766188 - 15391516 and then it starts over.
But of course it's quite enough to send only one of these codes.
And it's a very good idea to add this information to the wiki.
Let me know, if you need some more information.
from rc-switch.
This looks like it might be protocol 3. Did you try sending back exactly that binary string?
Hmm... though now that I think about it, my Brennenstuhl RCS 2044 also needed a tweak for protocol 3 to work. Try editing the rc-switch source, and apply this change:
static const RCSwitch::Protocol PROGMEM proto[] = {
{ 350, { 1, 31 }, { 1, 3 }, { 3, 1 } }, // protocol 1
{ 650, { 1, 10 }, { 1, 2 }, { 2, 1 } }, // protocol 2
- { 100, { 1, 71 }, { 4, 11 }, { 9, 6 } }, // protocol 3
+ { 100, { 30, 71 }, { 4, 11 }, { 9, 6 } }, // protocol 3
{ 380, { 1, 6 }, { 1, 3 }, { 3, 1 } }, // protocol 4
{ 500, { 6, 14 }, { 1, 2 }, { 2, 1 } }, // protocol 5
};
That's just replacing a 1 by a 30.
Does that help?
from rc-switch.
That's it! Thank you so much for helping (spend a lot of time for testing...).
It works perfect with that change.
from rc-switch.
Glad to hear it helped.
from rc-switch.
Glad to hear.
But now I wonder: On https://github.com/sui77/rc-switch/wiki/List_KnownDevices it says that this device needs protocol 4 or 5.
But this is made by Aldi, a discounter -- so my guess is that they sell different hardware under the same name? Would you tell us when you bought it? Does it have any identification that might be used to distinguish from other outlets with the same model number?
from rc-switch.
I bought that device approx. 1,5 years ago at Aldi (Süd). I don't know much about it and I also don't know, if they sell different hardware under the same name.
On the remote is printed the following data:
Globaltronics GmbH & Co. KG.
Domstr. 19, 20095 Hamburg
E47077
Modell GT-9000
...
XI/06/2014 91729 20017057
On the outlet is printed:
Globaltronics GmbH & Co. KG.
Domstr. 19, 20095 Hamburg
Modell GT-FSI-07
...
E47077 XI/06/2014 91729 20017057
I'm not sure if that helps - but maybe it helps other users to identify their device.
Please let me know if you have further questions.
from rc-switch.
merged
from rc-switch.
Hey @dawie1000 you wrote:
I tried to send data with protocol 3, 4 & 5 and pulse lengths of 101 and 213
I have the same device(s), could you please send some more information about the correct (most reliable) send commands? I can receive the corresponding data from the GT-9000, but I have problems controlling the GT-FSI-07. From the obtained codes is see that my Pulse length is about 500, strikingly the receive codes seem to change every time, although I press the same button on the GT-9000.
I think, it would also be nice if this information could be found on the wiki. I could write something about it @sui77, if it works.
Cheers, Christoph
from rc-switch.
Thank you dawie1000! That was the information I was looking for. But honestly, who invents a remote control like this? Well, it works now...
from rc-switch.
Yeah, very interesting behavior... Took me some time, too.
Good that it works now!
from rc-switch.
Hi all. I am also trying to get this work. My problem is .. I only have a raspberry pi and so i think i cannot use the receiveDemo_advanced.
I could only get this from my transmitter:
Received 10223472 / 24 bit Protocol: 5
Received 9910288 / 24 bit Protocol: 5
Received 9576116 / 24 bit Protocol: 5
Received 9865508 / 24 bit Protocol: 5
Received 9576124 / 24 bit Protocol: 5
Received 9865516 / 24 bit Protocol: 5
Received 10470802 / 24 bit Protocol: 5
Received 10251074 / 24 bit Protocol: 5
Does this help me to get it working?
I also got this:
{"timestamp":1515157160,"value":10223472,"bitlength":24,"delay":501,"protocol":5}
{"timestamp":1515157165,"value":9910288,"bitlength":24,"delay":503,"protocol":5}
{"timestamp":1515157168,"value":10004016,"bitlength":24,"delay":503,"protocol":5}
{"timestamp":1515157169,"value":9773728,"bitlength":24,"delay":502,"protocol":5}
{"timestamp":1515157171,"value":10223472,"bitlength":24,"delay":501,"protocol":5}
{"timestamp":1515157171,"value":9910288,"bitlength":24,"delay":501,"protocol":5}
from rc-switch.
Related Issues (20)
- Cant receive anything with receive demo HOT 1
- Small contribution
- SURNICE: receiver and transmitter HOT 1
- Protocol 6 optimization doubt
- A modest proposal - expose the interrupt so a user can write a callback function.
- How to add a new protocol for my RF receiver HOT 1
- SimpleRCScanner return error 500
- Switch does not respond
- SimpleRCScanner returning random numbers with no RF signal (no button pressed) HOT 1
- 433MHz 4-button code copy
- Repeat received code
- Dooya DD2702H two way protocol
- Can it support sending 5 bytes of data
- I am a little stuck as I think I have a variable bit count protocol appears manchester?
- Have anyone try Rcswitch with esp32c3 supermini HOT 2
- Library don't work
- Codes decoded with ReceiveDemo_Advanced seem to be incomplete and do not work when used for sending HOT 3
- CH32X035 how to work HOT 1
- Pulseview conversion to match RC-Switch Decode
- Need help decoding 433 signals
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rc-switch.