SuperHouseTV #22: AXA electric window motors controlled by LIN bus and Arduino

Concept, photos, videos, examples, construction



Sorry about the focus problems! Some parts of this episode were recorded with a new camera that I'm still trying to figure out, and it just doesn't want to stay in focus :-( I recently got my hands on some AXA electric window motors that include a LIN bus interface so they can be linked to a home automation system. I designed a LIN interface module that allows me to link an Arduino to a LIN bus and send control messages. Examples, diagrams, links, and more information is at http://www.superhouse.tv/22-linbus-axa-electric-window-motors SuperHouse: - www.superhouse.tv - twitter.com/superhousetv - www.facebook.com/superhousetv/ Jonathan Oxer: - www.facebook.com/jonoxer/ - twitter.com/jonoxer Please support me on Patreon: www.patreon.com/superhouse

Comments

  1. Nice project! Maybe it was also possible with 1 arduino and 1 lin module and 5 relays.Control the relays with the same arduino. Use each relay to select the window motor (data line) and the rest as in the original control. So first you set the window you want to control and then send the command via arduino+lin module. Use the 5th relay to connect al datalines together and then you have control over the 4 windows in parallel.
  2. Great video Jonathan. I love seeing the trials and tribulations of a project like this. Problems arise, solutions are found, directions change mid project. Fantastic!
  3. What kind of tablet is that in the intro? I've been considering doing something like that with some Amazon Fire Tablets or whatever they are called (Amazon's 50 dollar tablet)
  4. Hi great video! Very interesting and informative. I've been struggling with the AXA motors myself. Especially since there is hardly any info about the 'home automation' part of these motors, whilst AXA does put 'very suited for home automation' in its brochures... I've even contacted AXA directly (I'm from holland), with no real results. I really want the motors to be addressed individually!
    I'm also in the possession of the linbus shield, but never installed it once I figured out that it is not possible to address the motors individually. Your video is a new eye opener how ever!
    What I've done is that I've hacked into the remote and routed additional IR leds to each motor, using transistors to control each motor separately. All connected to an arduino interfacing with domoticz. I'm currently adding some ultrasonic sensors to control the position in more detail and get feedback of the current position.
    Now You've got me wondering, I might be crazy, but I don't have all this knowledge so I'm just asking... Wouldn't it be possible somehow interrupt the linbus signal to all motors but 1, thus being able to control the motors individually. This would mean however that the linbus signal has to be able to pass thru a relay or transistor or what so ever, this I do not know, neither could I find any information about it. Could you give any comments on this idea please?
    Keep up the cool videos! Also really interested in your openhab setup!
    Cheers Sebastiaan
  5. Hi Johnathan

    Just wanted to say I thoroughly enjoyed your video, because you included the problems as well, we have all been there lol
  6. Is changing the firmware to allow individual communication to the motors out of the question or not possible(Similar to what you did with the sonoff)? It really seemed like daisy chaining the motors was a much more elegant setup.
  7. Love that you back to making vids. Also love the fact you are totally sharing the entire experience with us
  8. Great video! Thanks for showing the change of thoughts, smoking your board, etc. Lots of good lessons from that. It is always easier to do the second or third time.
  9. That is freaking awesome! I also love that it's a longer video where you explain everything because it helps me learn about the topic but also train the way I think about situations. Thanks!
  10. Great and inspiring video as always! Please do more videos like this where you don't cut out the encountered problems it makes the videos very interesting.
    Did you ever try visualmicro for your debugging and coding? Like you told in your video you do a massive amount of debugging with println in the serial monitor with visualmicro pro you can debug your arduino just like a pc based code. I am using it for quite a long time now and it is the most helpful arduino tool I have encountered so far.
  11. Could you do a teardown of the AXA module and maybe reprogram the modules with individual LIN addresses that way you could use a single bus to communicate with each unit individually? Isn't this what the manufacturer should have done to begin with?
    Thanks for the videos :-)
  12. I love the Big Scary Laser label. As usual, you deliver quality content that is worth the wait. I can only imagine how much time and effort go into your videos. You always give such great detailed information including bonus hints and tips. It is great that you share your learning experience and how to debug. I love how well you future plan each time. Must be nice to have everything as organised as you do, button here, switch there, that on, this off, great times.
  13. Nice watch, thanks.
    So, this is where I can see that I'm much more lazy than you. Once I get v0.9 working, I call it done, and move on.
    Yes, a USPS cardboard box cut in a few pieces with otherwise exposed everything is a fine production system :)
    https://www.youtube.com/watch?v=Qvsb9gRpLmw
    from http://marc.merlins.org/perso/linuxha/post_2013-01-30_2-way-talking-to-a-Lockstate-LS-DB-500R-lock-because-the-Lockstate-wifi-Remotelock-is-no-good-for-me.html
    And of course, I have professional I/O mapping on a yellow sticky :)

    By the way, I do agree about your rule on crawl spaces and going to the roof. The crawlspace is bad (and mine is clean), laying all my 1wire temp sensors in the vent holes and inside ducts, was a pain. My attic is usually super hot and full of insulation stuff that leaves fibers in the air that really you shouldn't breathe for long (if at all). I use a dust mask, but it only works so well.
    So yeah for everything going back to an accessible patch panel!
  14. Great video. Thank you for your time and effort.
  15. you do all the works drilling and all other. why
  16. This is great!!! It would be amazing to see more in-depth videos of this length! How long did it take for you to knock this one out? Also, whats with the audio (RF?) noise when you're in your lab? Are you using the wireless lapel in there, or is it wired? I'm guessing since you're in there with a bazillion scopes and power supplies, you're bound to get some noise! :)

    Edit: Also, awesome to see Inkscape out in the wild!
  17. I like that you showed the troubleshooting. It's my opinion is that one of the most valuable skills to have in life is troubleshooting skills.
  18. Great video and a cool project. The other advantage to mounting it were you did is they are a lot stronger in the event of high winds.
  19. Hi Jonathan, really interesting video, well worth the wait.  I liked the longer format; seeing the whole process, the decisions made, decisions changed, etc.  I did wonder if power was going to be a problem, especially simultaneously driving 4 motors from a PoE powered device over CAT5, but you didn't seem to have any issues with that.  I guess the little motors don't pull that much current then?    I had never heard of LIN before, I thought cars used canbus?
  20. Wouldn't it be more reliable to use 1 twisted pair for each of your 4 data lines and then use the 240v cables you have in the frames for running distributing the 12v? You could fix up a little connector in each empty battery box to translate the power and data into an RJ12 plug. That way no cross talk as each data connection would be on a pair.


Additional Information:

Visibility: 9024

Duration: 0m 0s

Rating: 330