Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme

TEMA:

Domotizar dispositivo rf de código fijo 3 meses 1 semana antes #2965

Para poder implementar el nuevo codigo en la rc_switch lo que has de hacer es estudiar la libreria para ver como implementa el resto de los codigos para luego poder añadir el tuyo. Tambien seria interesante, si lo vas a añadir, es saber que protocolo es, de esta forma darias muchas pistas.

Resuemiendo, hay que dedicarle mucho tiempo y esfuerzo, por eso casi nadie lo hace.

Un saludo.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: por Jose Luis.

Domotizar dispositivo rf de código fijo 3 meses 1 semana antes #2966

@luis1919 en youtube puedes ver los tutoriales que realizó Jose Luis en el canal Cambatronics para mandos RF, son los que yo he seguido y son muy buenos.
En cuento a qué arduino comprar yo te recomiendo que empieces, si no tienes experiencia previa, con el arduino uno.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Domotizar dispositivo rf de código fijo 3 meses 1 semana antes #2967

Jose Luis sabes cómo se puede añadir un nuevo protocolo a al librería RCSwitch?
Mi mando emite en un protocolo que no es ninguno de los 12 protocolos que se incluyen en el archivo RCSwitch.cpp:

{ 350, { 1, 31 }, { 1, 3 }, { 3, 1 }, false }, // protocol 1
{ 650, { 1, 10 }, { 1, 2 }, { 2, 1 }, false }, // protocol 2
{ 100, { 30, 71 }, { 4, 11 }, { 9, 6 }, false }, // protocol 3
{ 380, { 1, 6 }, { 1, 3 }, { 3, 1 }, false }, // protocol 4
{ 500, { 6, 14 }, { 1, 2 }, { 2, 1 }, false }, // protocol 5
{ 450, { 23, 1 }, { 1, 2 }, { 2, 1 }, true }, // protocol 6 (HT6P20B)
{ 150, { 2, 62 }, { 1, 6 }, { 6, 1 }, false }, // protocol 7 (HS2303-PT, i. e. used in AUKEY Remote)
{ 200, { 3, 130}, { 7, 16 }, { 3, 16}, false}, // protocol 8 Conrad RS-200 RX
{ 200, { 130, 7 }, { 16, 7 }, { 16, 3 }, true}, // protocol 9 Conrad RS-200 TX
{ 365, { 18, 1 }, { 3, 1 }, { 1, 3 }, true }, // protocol 10 (1ByOne Doorbell)
{ 270, { 36, 1 }, { 1, 2 }, { 2, 1 }, true }, // protocol 11 (HT12E)
{ 320, { 36, 1 }, { 1, 2 }, { 2, 1 }, true }, // protocol 12 (SM5212)

Saludos

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Domotizar dispositivo rf de código fijo 3 meses 1 semana antes #2968

En su momento habia mirado que significaba cada uno de eses parametros, pero ya no me acuerdo, por eso te decia que hay que mirar que hacen cada uno de eses paremetros para saber como has de añadir el tuyo.

Vamos hay que leerse la libreria y entenderla.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: por Jose Luis.

Domotizar dispositivo rf de código fijo 3 meses 1 semana antes #2969

Sí los protocolos se definen de la siguiente forma:
{ 350, { 1, 31 }, { 1, 3 }, { 3, 1 }, false }, // protocol 1
El primer parámetro es la duración del pulso, el segundo el bit de sincronización, el tercero es la definición del bit 0, el cuarto la definición del bit 1 y por último si la señal va invertida o no.

En mi caso el protocolo de mi mando ya lo he conseguido decodificar, puedo enviar la señal tanto desde el mando original como desde un emisor rf con esphome y el equipo receptor responde correctamente.
Ahora lo que intento es poder ser capaz de recibir la señal desde un receptor rf con esphome o arduino. Para ello debo incluir ese nuevo protocolo en la librería.

Seguiré investigando....

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Domotizar dispositivo rf de código fijo 3 meses 1 semana antes #2970

Si, veo que lo llevas bastante bien.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Tiempo de carga de la página: 0.101 segundos
Gracias a Foro Kunena