AXA Remote Ventilation RV2900, Window opener

Forum to Introduce Home Automation Domotica related hardware here.....
driesk
Starting Member
Starting Member
Posts: 9
Joined: Mon Oct 20, 2014 2:33 pm

Re: AXA Remote Ventilation RV2900, Window opener

Post by driesk »

some ugly code to control your axa remote 2.0/ rv2900 with arduino via 3 buttons (open close stop)

Code: Select all

/*
disclamer: i am not resposible for breaking your axa remote 2.0 or your cat dying due to this code ;-)
axa remote 2.0 remote
arduino pro mini 5v (should also work with other arduinos)
arduino  --  mcp2300
gnd -- gnd
rx --  rx
tx -- tx
open, close, stop buttons   -- pushbuttons attached to pin 2/3/4 from +5V
10K resistor attached to pin 2/3/4 from ground
 
*/
  int buttonOpenState = 0;
  int buttonCloseState = 0;
  int buttonStopState = 0;
  #define BUTTON_OPEN 2
  #define BUTTON_CLOSE 3
  #define BUTTON_STOP 4
  
void setup() {
  // initialize both serial ports:
  Serial.begin(19200,SERIAL_8N1);

  pinMode(BUTTON_OPEN,INPUT);
  pinMode(BUTTON_CLOSE,INPUT);
  pinMode(BUTTON_STOP, INPUT);
  

}

void loop() {
       
  buttonOpenState = digitalRead(BUTTON_OPEN);
  buttonCloseState = digitalRead(BUTTON_CLOSE);
  buttonStopState = digitalRead(BUTTON_STOP);
  
  if(buttonOpenState == HIGH){
       open_axa();  }   
  if(buttonCloseState == HIGH){
       close_axa();  }
  if(buttonStopState == HIGH){
       stop_axa();  }
}
  
  
void open_axa() {
    Serial.print("O");
    delay(20);
    Serial.print("P");
    delay(20);
    Serial.print("E");
    delay(20);
    Serial.print("N");
    delay(20);
    Serial.println("\r");
    delay(20);

}


void close_axa() {
    Serial.print("C");
    delay(20);
    Serial.print("L");
    delay(20);
    Serial.print("O");
    delay(20);
    Serial.print("S");
    delay(20);
    Serial.print("E");
    delay(20);
    Serial.println("\r");
    delay(20);
 
}

void stop_axa() {
    Serial.print("S");
    delay(20);
    Serial.print("T");
    delay(20);
    Serial.print("O");
    delay(20);
    Serial.print("P");
    delay(20);
    Serial.println("\r");
    delay(20);
 
}
DomoRob
Starting Member
Starting Member
Posts: 2
Joined: Sun Jun 21, 2015 7:48 pm

Re: AXA Remote Ventilation RV2900, Window opener

Post by DomoRob »

Driesk,

The length of the cable should not be the problem, as long as you mean the Lin bus cable.
I use 10 metres UTP cable for the lin bus.
You should however use a short UART TTL cable, and my pl2303 costed not more that € 2,25.
Maybe trying some other values for the wait time (a) can help you.
Good luck.
raymonvdm
Senior Member
Senior Member
Posts: 1153
Joined: Sun Dec 18, 2011 1:23 am

Re: AXA Remote Ventilation RV2900, Window opener

Post by raymonvdm »

Minor side step:

Does anybody know how to de-learn a remote from an AXA Remote 2.0 window opener. I have two of them but one remote is learned at both of them by accident. Now it opens both windows which could interfere with the outside sunscreen and break the sunscreen. Learning the remote is achieved by reinserting the battery`s and within 20 seconds press open on the remote. I already tried this with the off button on the remote but to no-avail

Does anybody know if it is possible to set the width of the opening for the AXA Remote 2.0. I would like to let op open to 50% of the max (to protect the sunscreen on the outside)


Update:

de-learning a remote is possible using this manual (dutch)

It is not possible to shorten the width of the window opening
Running HS3PRO on PC with Z-Wave / OpenTherm / Plugwise / RFXcom / MQTT / XAP400 / Logitech Media Server and Squeezelite on PI`s
john9889
Starting Member
Starting Member
Posts: 8
Joined: Tue Dec 17, 2013 12:30 pm

Re: AXA Remote Ventilation RV2900, Window opener

Post by john9889 »

the axa remote window opener 2.0 has 2 RJ25 ports.
throug these ports you can controll the unit.

i have uploaded the instructions:

dejong.pro/AXA%20Remote%202%20domotica% ... nov_V2.pdf

we only need to find a way to connect a comport to domotica.
raymonvdm
Senior Member
Senior Member
Posts: 1153
Joined: Sun Dec 18, 2011 1:23 am

Re: AXA Remote Ventilation RV2900, Window opener

Post by raymonvdm »

I'm in the process of building this interface and the hardware is ready i now only need a script for HS3 to send the commands
Running HS3PRO on PC with Z-Wave / OpenTherm / Plugwise / RFXcom / MQTT / XAP400 / Logitech Media Server and Squeezelite on PI`s
john9889
Starting Member
Starting Member
Posts: 8
Joined: Tue Dec 17, 2013 12:30 pm

Re: AXA Remote Ventilation RV2900, Window opener

Post by john9889 »

Id rather see this axa device being remotely controlled.
for example, by bluetooth, wifi, or any rf signals.

found this, what you guys think of it?
dx.com/nl/p/vrm04-multifunction-uart-se ... lue-215334
raymonvdm
Senior Member
Senior Member
Posts: 1153
Joined: Sun Dec 18, 2011 1:23 am

Re: AXA Remote Ventilation RV2900, Window opener

Post by raymonvdm »

You still need to power the device using the external powersupply for the LIN converters to work. And since u are using one cable for this u could also use that same cable for the control (2 pins power + 2 pins data + 2 pins power)

One small cable looks nicer than a powersupply and wifi module + lin converter attached to your window
Running HS3PRO on PC with Z-Wave / OpenTherm / Plugwise / RFXcom / MQTT / XAP400 / Logitech Media Server and Squeezelite on PI`s
pollefinario
Starting Member
Starting Member
Posts: 1
Joined: Mon May 23, 2016 12:34 pm

Re: AXA Remote Ventilation RV2900, Window opener

Post by pollefinario »

Hi,
I'm new on the forum, just bought a house and now working on home automatisation.
I've installed three axa remote 2.0 window openers. Mainly because the Windows being to high to reach.
Online I stumbled upon an arduino home-linbus shield. Is there any one who has experience with this shield?
Idea is to stack it on an arduino together with an ethernet shield and control the windows via an html request. Which in terms I should be able to connect to my domoticz system.

I have an example script to sent open, stop and close commands. I would like be able to set a percentage. I assume I have to translate this percentage into separate commands, open and stop, with a time delay. Or is it possible to set this over the linbus? I know The system is also able to report a status, but I think this will either be open or closed?
Any tips and or sample codes are more then welcome!
Regards,
Sebastiaan
raymonvdm
Senior Member
Senior Member
Posts: 1153
Joined: Sun Dec 18, 2011 1:23 am

Re: AXA Remote Ventilation RV2900, Window opener

Post by raymonvdm »

I have no experience yet but have bought two lin converters in the past. I was thinking about using an ESP8266 to build the complete set. But did not find the time yet (or enough knowledge)
Running HS3PRO on PC with Z-Wave / OpenTherm / Plugwise / RFXcom / MQTT / XAP400 / Logitech Media Server and Squeezelite on PI`s
raymonvdm
Senior Member
Senior Member
Posts: 1153
Joined: Sun Dec 18, 2011 1:23 am

Re: AXA Remote Ventilation RV2900, Window opener

Post by raymonvdm »

Recently i have stumbled upon a H801 led controller which pushed me down the rabbit hole called Arduino. And i have copied my first ESP driven project and it seems easy. I would like to build a few projects with it and the AXA Remote 2.0 is one of them

Can i use this to control the AXA using serial commands? Did anyone tried it yet?

http://hackaday.com/2015/09/18/transpar ... al-bridge/

The other project it the pet porte cat flap (or the self build equivalent)
Running HS3PRO on PC with Z-Wave / OpenTherm / Plugwise / RFXcom / MQTT / XAP400 / Logitech Media Server and Squeezelite on PI`s
remko20004
Starting Member
Starting Member
Posts: 1
Joined: Sat Nov 24, 2018 5:59 pm

Re: AXA Remote Ventilation RV2900, Window opener

Post by remko20004 »

This forum has been around for some time but I think ask it anyway
I'm not getting this working. I have kept the schedule that is on the forum. From my windows machine the linbus is connected to a PL2303hx. From my linbus pin 6 goes to the axa (middle two adrers of the RJ25 plug). I also combined the outer veins (the +). They go to pin 7 of mcp2003. I also combined the power lines and go to pin 5 of the MCP2003. I also used the 220pF (between pin 6 and 5) and 30K (between pin 7 and 6). Just like the two 3K3 resistors. Only get a response (BAUD19200 82N) I use Termite, ports 6 and 7 are connected to a Chinese external charger 7.5V (and are therefore also connected to the RJ25 that go to the AXA) With this construction the AXA also gets power directly I do not feed the AXA separately with a second RJ25 plug, but I am doing something wrong. Can someone help please?
Post Reply

Return to “Announcements & News Forum”