SuperHouseTV #12: Building an Arduino home automation controller

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ต.ค. 2024
  • * www.superhouse....
    * Episodes: www.superhouse...
    * Discord: www.superhouse...
    * Gear I use: www.superhouse...
    * Patreon / GitHub Sponsors: www.superhouse...
    Control physical devices using an Arduino based home automation controller that connects to your network and lets you switch things on and off using a web browser. This episode shows the construction sequence of a controller that combines an Arduino-compatible board, Power-over-Ethernet, and relay driver shields to create a self-contained controller that can serve up its own web interface so you can click buttons in your browser to turn devices on and off.
    SuperHouse:
    - www.superhouse.tv
    - superhousetv
    - superhousetv/
    Jonathan Oxer:
    - jonoxer/
    - jonoxer

ความคิดเห็น • 212

  • @DogRox
    @DogRox 9 ปีที่แล้ว +9

    That was totally killer! I enjoyed that and really thought that was interesting. :-) The hum didn't bother me as other people were complaining about, because I was so immersed into the project. Now I want to build one :-)

    • @stu7604
      @stu7604 5 ปีที่แล้ว +1

      What hum?

  • @1yyymmmddd
    @1yyymmmddd 8 ปีที่แล้ว +6

    Didn't quite get where are the relays that switch home appliances on and off?

  • @dnegreira
    @dnegreira 8 ปีที่แล้ว +1

    How did you figured/knew that you had to remove the pull-up resistors?

  • @h4unt3dfx
    @h4unt3dfx 9 ปีที่แล้ว +2

    This is a great build! The box looks so incredibly clean and everything looks firmly secured. You did a great job.

  • @airsoftargonaut3738
    @airsoftargonaut3738 7 ปีที่แล้ว +16

    Good video just The audio buzz :( maybe use another device for your sound

    • @SuperHouseTV
      @SuperHouseTV  7 ปีที่แล้ว +6

      I record these videos on a 9 year old camera that still uses magnetic tapes, so I have to rewind it just to copy the video to my computer to edit it! I'd love to get a new camera with a good mic (something like a Rode Videomic Pro would be awesome) but I can't afford it.

    • @rokibulislam6479
      @rokibulislam6479 7 ปีที่แล้ว

      Nice video. You may also want to checkout the review of home automation on my blog at *bradleyreviews. com/home-automation-review/* Thanks, Erny.

  • @TheTechnoPilot
    @TheTechnoPilot 10 ปีที่แล้ว +1

    Great to see a new video from you Johnathan! While my own personal home automation is not quite as home grown and I am using more commercial protocols like Z-Wave and currently some reversed engineered APIs, you videos are a real inspiration for ideas on expansions of my system.

  • @ElectronicsAustralia
    @ElectronicsAustralia 10 ปีที่แล้ว +3

    Great video Jon. You got me wanting to do some home automation now :-)

  • @OliNorwell
    @OliNorwell 7 ปีที่แล้ว +1

    Utterly brilliant, one of the best Arduino related videos I've ever seen. Even 3 years later this had me glued to it. Very informative, and jeez the way you were able to mount everything in the box, highly impressive, I know from experience that it's easier said than done. Now going to watch the rest of your videos.

  • @uvaishwarsii
    @uvaishwarsii 3 ปีที่แล้ว

    please make a “PROGRAMMING" video on “ARDUINO UNO with ESP8266 $ 8 CHANNEL RELAYS" and control by Android phone....🙏🙏🙏

  • @TheFunkman
    @TheFunkman 8 ปีที่แล้ว +1

    Nice clear audio and video. Very easy to understand. I have one suggestion. Move the camera away from your worklight to eliminate the hum.

  • @bigddouble03
    @bigddouble03 8 ปีที่แล้ว

    I should have asked here, sorry to be a pain, but I cannot figure out how to add an AM2302 to this project to display the temp and humidity above the relay buttons. Would you be able to help? Or maybe another viewer who is savvy?

  • @spocksvulcanbrain
    @spocksvulcanbrain 4 ปีที่แล้ว

    I like how you just stuck to the "how to" of the build. So many videos are off target and one gets lost. I think I could actually make a working version of this. I especially like the modular nature of it. So smart.
    One question. On the internet powered cable, did you do something special or are internet cables already powered and you are just using it as is? Thanks.

  • @gafeht
    @gafeht 8 ปีที่แล้ว

    I'm not familiar with this sort of thing, so forgive me, but what do you connect into the rca jacks? I've only ever used them for plugging things into my tv. How does this actually power things on and off?

  • @wahidsalah4545
    @wahidsalah4545 8 ปีที่แล้ว

    Hello, does this 'module' m.aliexpress.com/item/32463621736.html serves the same as your relay shield?
    Control it without the servo library? Or can't be at all?! Thanks

  • @masonp7258
    @masonp7258 5 ปีที่แล้ว

    I have one question, you said you got rid of the other two pull up resistors which would then raise the total pull up resistance because you removed two of them in parallel. Is it needed to have a higer pull up resistance or is it just good practice?

  • @InventionTherapy
    @InventionTherapy 7 ปีที่แล้ว

    Was Arduino the best choice for this project?

    • @SuperHouseTV
      @SuperHouseTV  7 ปีที่แล้ว

      It was the best choice for me, because it has just enough I/O to do the job, just enough memory, it's fast enough, it doesn't use much power, and I'm very familiar with it. For other people who are familiar with some other microcontroller such as a PIC, maybe that would be a better choice for them.

  • @mr-engin3er
    @mr-engin3er 7 ปีที่แล้ว

    How i convert that device to wireless and
    voice controlled
    What i change in source code
    And i cant find etherten
    Can you please tell me source code is differ for different
    Arduino and different relay channels please help me

  • @DiyintheGhetto
    @DiyintheGhetto 7 ปีที่แล้ว

    Hello i know this is a older video and a awesome one at that. But i was wondering What about a Light controller. I have 4 110v light bulbs in my place that are Dimmable and i also have a Dimmable light switch. How would i be able to control that using a home automation setup?

  • @rowebil00
    @rowebil00 10 ปีที่แล้ว

    7:00 You are taking back to AC/DC Circuit Analysis ! :)

  • @JohnSnow-lb6xi
    @JohnSnow-lb6xi 10 ปีที่แล้ว

    Two questions.... How do you handle ISP's using DHCP and changing your IP address occasionally or are you using a static IP, and Is your system only controllable VIA your LAN or can you access it over WAN.... I have been building a system from scratch myself and I am using Port Forwarding. Right now its not too much of an issue because i could care less if somebody turns on and off the three LED's connected to my arduino but I will be concerned about security when. I have actual appliances connected to my system... might be creepy to have somebody turning on my lights from across the globe. Great videos by the way I really enjoy the project.

  • @draytec
    @draytec 10 ปีที่แล้ว

    Hi Jon,
    I like Arduino stuff and experimenting with home automation. I also like your channel and waiting for new videos.
    Anyway, I made a project for my bachelor thesis with two arduino boards. It has 3,2" touchscreen and controls 3 temperatures in water system to power on/off pump of solar panels. It also change leds between red and green - simulation of electric valves.
    If you would like to see it, I couldsend you some pictures and souce code. I know thet my code is a bit terrible (for example between board I have one way serial comunication instead of I2C, and so on).
    Hope you'll make another video soon :)
    I really like your EtherTen and Ether mega boards, but for me are a bit expensive, so I'll experimet with ethernet shields.
    Have a nice day, I'll be glad for response :)
    Greatings from the Czech Republic

  • @r43007
    @r43007 10 ปีที่แล้ว

    Thank you for the video.I am new to this. I tried compiling the ketch but I am getting the following errors. would you please advise of what is missing? I tried reloading the webservre library but it did not help.
    sketch_nov05d:38: error: 'Webserver' does not name a type
    sketch_nov05d:47: error: variable or field 'serverCmd' declared void
    sketch_nov05d:47: error: 'WebServer' was not declared in this scope
    sketch_nov05d:47: error: 'server' was not declared in this scope
    sketch_nov05d:47: error: 'WebServer' has not been declared

    • @zaprodk
      @zaprodk 9 ปีที่แล้ว

      Nkadi Sukidi The library is not correctly installed.

  • @LeonardoLeyva23
    @LeonardoLeyva23 10 ปีที่แล้ว

    hi there
    very good project I'm interested in it, but what if in the same control from a pc, better control with a cell with some aplicaicón? would be much more to the user's hand.
    In one glance you can make a aplicaicón for andorid called AppInventor
    and easy to use, it would be great to do
    and do not know if you sell ethernet shield? because I have the arduino Mega 2560 and arduino UNO

  • @underhaug1
    @underhaug1 10 ปีที่แล้ว

    i dont find the power regulator board that you use for sale any plase. can you please send me info where to buy it.

  • @samuelcavicchi2071
    @samuelcavicchi2071 8 ปีที่แล้ว

    Hey SuperHouseTV, I really like your content but I often find myself asking simple questions like: "What's a pullup resistor?" Do you have any sources that helps someone like myself get started with basic terminology and theory?

  • @Adrian-Carstea
    @Adrian-Carstea 9 ปีที่แล้ว

    Hi, I saw on the schematic for the 8-Channel Relay Driver Shield, that you are using an 16 bit I/O expander MCP23017, but you only use 8 ports for the relay from a total of 16. Why not using MCP23008, which has 8 ports and has a total of 18 pins instead of 28, a much smaller footprint.

    • @SuperHouseTV
      @SuperHouseTV  9 ปีที่แล้ว

      Adrian Carstea Short answer: I can't remember! I think it may have been something to do with availability / price at the time, but you're right that the MCP23008 would be a more optimised chip. I've since done a revised version of the PCB that breaks out the extra 8 pins on the MCP23017, but it's not being used on the production boards. I thought maybe that would be handy if people wanted to patch things into the spare I/O pins.

  • @cjcjcg
    @cjcjcg 10 ปีที่แล้ว

    Hey John,
    Awesome stuff as usual, but i have a question that i guess is going back a bit. Given how long ago you decided to implant your RFID chip, would you say that today it is still worth it, considering that the RFID chip stores such a small amount of data and the data is scannable, so it is possible to copy your permanently implanted key?
    I have also noticed higher data storage in NFC tags that are also injected such as "Dangerous Things xNTi" if you were to do it again would you use something like this?
    Cheers

  • @denisk3064
    @denisk3064 6 ปีที่แล้ว

    hello Jonathan,
    hope all is well
    , I’ve recently made this project with 2 shields (planning to add more later)
    But I have a bit of a problem, I’ve got up to the web page, I can see all the outputs 1-16 but when I press any to turn on nothing happens I see lights flickering on the board(communication) but that’s about it, and I also can’t see it on my network neither which I find odd seeing as I can bring up the webpage,
    Any suggestions? Thanks

  • @tunacangaming4657
    @tunacangaming4657 6 ปีที่แล้ว

    If there ever was a zombie apocalypse and i got too choose three persons with me, ill choose you, @thekingofrandom, and @cody'slab !, anyhow great videos you have gotten me really interested in this :) have bought my first components now :), anyhow i fun thing would be if you created some videos on a playlists that is like "beginners tutorials" and stuff!

  • @CaliforniaRussianRiverBees
    @CaliforniaRussianRiverBees 9 ปีที่แล้ว

    Nice work ! Looking to added a system to my green house for water control for Hydroponic system, To put in a NFT system for Flow control for each resevoires,with climate control system,Feed system control,. This would need to be at a remote location for windows server to VPN. so i can contol the green house from any place with my Laptop unit.Looking for some help for this Greenhouse, Growing food is just like growing your own momey Ya..

  • @sweaterwearingsquirrel9302
    @sweaterwearingsquirrel9302 8 ปีที่แล้ว

    Would you build something for me if I paid you? Or maybe you could help me massively. I'm trying to do it but having trouble! I am probably going to explain this badly but I can elaborate on it.
    I just want to build a latching relay board that controls 6 accessories individually (low voltage accessories on my car) via a touchscreen LCD mounted on the dash. I also want to be able to use my phone via Bluetooth to control each of the 6 'switches'. Thanks for your time and I hope you can help me.

  • @20002000l
    @20002000l 7 ปีที่แล้ว

    That cable on the cable reel, what kind of cable is that? (URL to it maybe?) And are you using two RCA connectors per device?

  • @bigbh1972
    @bigbh1972 10 ปีที่แล้ว

    Great Video! (as usual) Just ordered the electronics from freetronics.com! Can't wait to put it together and get started. We are getting ready to take 2 bedrooms and a bathroom down to 2x4's and turn it into a master suite. I've been watching your videos and understand everything except the system to handle the http or MQTT. More help on that would be appreciated.

  • @Biginjapan85
    @Biginjapan85 7 ปีที่แล้ว +1

    Hi, great video. Can you explain how the RCA cables would physically connect to relay. The relays i have seen need 5V, 0V and and an input wire. The RCA only has two wires. I know i am missing something thanks

    • @SuperHouseTV
      @SuperHouseTV  7 ปีที่แล้ว +1

      Mechanical relays only need two wires, connected across the coil. Perhaps you're talking about electronic relays that actually have a FET or something inside them, and use a logic level input for control?

    • @Biginjapan85
      @Biginjapan85 7 ปีที่แล้ว

      Thanks for the clarification, yes it was the electronic relays i had seen.

  • @danterusso6354
    @danterusso6354 7 ปีที่แล้ว

    I really enjoyed this video. I am a Materials Engineer and have never had a need for scalable electronic devices such as the Arduino. However, after watching this, I think I may have found a new vice. Thank you.

  • @cpt_ftr
    @cpt_ftr 9 ปีที่แล้ว

    awesome #arduino projects...great idea to couple the relay shields. I also like the construction of your case; I will most definitely copy it for my own projects ;)

  • @Gnarkill78
    @Gnarkill78 8 ปีที่แล้ว

    Have you tried interfacing through Blynk at all? I'm wondering how to have Blynk communicate over I2C.

    • @SuperHouseTV
      @SuperHouseTV  8 ปีที่แล้ว

      Blynk looks cool, but I haven't tried it yet. It's on my long list of things I want to play with :-)

  • @brenttobias4928
    @brenttobias4928 9 ปีที่แล้ว

    hey great project. but can this same project be implemented using the EasyVR Shield voice control while keeping the same control over the internet

  • @roystervi
    @roystervi 7 ปีที่แล้ว +1

    Hi did you made a video with arduino on Home assistant.io?

  • @kenfmreinhart4203
    @kenfmreinhart4203 7 ปีที่แล้ว

    hello good sir, im having a trouble in project so simple that i need a step by step guide in turning lights on and off. Do you have any guide of that? if not, do you mind make a step by step video about that? that would be so much appreciated. best regards - newb.

  • @vishnushankar1702
    @vishnushankar1702 7 ปีที่แล้ว

    The PCB for the relay board looks beautiful......where did you get it made? Did you make it?

  • @xetop
    @xetop 9 ปีที่แล้ว

    Did your house burn down ? Or what happened to these episodes ? :D

  • @masonreimert
    @masonreimert 9 ปีที่แล้ว

    Where did you get that enclosure?

  • @yarnos6078
    @yarnos6078 7 ปีที่แล้ว

    From where can i purchase this particular relay board that you are using in this video? Will you include them in your new Product page?

  • @furrie100s
    @furrie100s 8 ปีที่แล้ว

    I have a new found love of electronics but i lack the knowledge to really go further with what i want to do, may i ask, where did you learn everything that you know about electronics and circuits?

  • @tasspark8223
    @tasspark8223 8 ปีที่แล้ว

    Great build!
    Lets say this was used as lighting control for 16 groups of lights in a building, as it stands, the only control is via the LAN interface, is there a way to add local inputs and assign them to the outputs. ie. a local room push button that with one push turns an output on and then another push to turn it off?

  • @GS-ig6vk
    @GS-ig6vk 7 ปีที่แล้ว +1

    very nice housing project !

  • @carloade5169
    @carloade5169 7 ปีที่แล้ว

    Is it possible to automate things like fan, bulbs, gate, tv and music component in a miniature design with this system?

  • @perhans
    @perhans 10 ปีที่แล้ว

    Great video and great to hear from you again. You have lost weight, haven't you? :-)

  • @onegreenfly
    @onegreenfly 8 ปีที่แล้ว +2

    so can it be controled over Internet or only in a LAN ?

    • @SuperHouseTV
      @SuperHouseTV  8 ปีที่แล้ว +1

      +Knight Rm That depends on the network settings. I can use port-forwarding through my firewall to allow connections from the Internet, but right now that's disabled. You have to be careful with allowing external connections that control your house!

    • @onegreenfly
      @onegreenfly 8 ปีที่แล้ว

      +SuperHouseTV so true. Ionly can control it via LAN with port forwarding. (because it depend on our ip adress.). i hope that . If you do it via internet. Please if you don't mind.

  • @rajkiransingh7826
    @rajkiransingh7826 9 ปีที่แล้ว

    Can you share the website from where u bought the relay shields? I can't find them on internet.

    • @SuperHouseTV
      @SuperHouseTV  9 ปีที่แล้ว

      rajkiran singh The link in the video description goes to the SuperHouseTV page for this episode, which includes links to all the stuff described. The 8-Channel Relay Shield can be found at tron.cc/relay8

  • @FreeParkingSearch
    @FreeParkingSearch 8 ปีที่แล้ว +1

    Where can I find the housing/case you use in the video? thx!

    • @flippi9931
      @flippi9931 8 ปีที่แล้ว +2

      +Chase Cattaneo Here it is www.jaycar.com.au/p/HB6251

  • @kcsj172011
    @kcsj172011 10 ปีที่แล้ว

    great channel, great videos, great work, i'm really inspired.

  • @chiranjitkarmakar838
    @chiranjitkarmakar838 7 ปีที่แล้ว

    Can u send diagram or parts name

  • @Skauber
    @Skauber 6 ปีที่แล้ว

    How many 8 channel relay driver boards can you stack on the EtherTen?

  • @jeppelysebjerg8075
    @jeppelysebjerg8075 8 ปีที่แล้ว

    Enyone that knows where to buy those sheilds?

  • @nikosthe15
    @nikosthe15 9 ปีที่แล้ว

    Very interesting video...but can you please tell me what is the name of the green board where you working on? i am trying to find one of those but don't know how to searh for that.... and one more question about that board....is it scratch or cut resistance?

    • @SuperHouseTV
      @SuperHouseTV  9 ปีที่แล้ว

      nikos It's just a craft cutting mat (A3 size) that you can buy at many craft or hardware stores. They're normally quite expensive, but I found some really cheap at a Reject Shop and bought about 10 of them so I'd have some spares.

  • @FarmingFromAbove
    @FarmingFromAbove 9 ปีที่แล้ว

    nice building skills, i try to find the webserver.h library but i cant find it.

    • @TheJunglebloke
      @TheJunglebloke 3 ปีที่แล้ว

      Hi, I had this issue too...I followed the installation instructions on github.com/sirleech/Webduino . Hope that helps. :)

  • @smoothloser
    @smoothloser 9 ปีที่แล้ว

    Sound quality is very bad :s :(

  • @hardikmahavadiya7050
    @hardikmahavadiya7050 8 ปีที่แล้ว

    Is it possible to control the fan speed if we connect it to this device?
    As i am a novice,i don't know about this things!!

  • @danielle9803
    @danielle9803 3 ปีที่แล้ว

    Hello! Is the source code still available?

  • @chiranjitkarmakar838
    @chiranjitkarmakar838 7 ปีที่แล้ว

    Whitch ethernet shild use

  • @MrEmirv
    @MrEmirv 8 ปีที่แล้ว

    Hi, i see in many videos/tutorials connecting arduino outputs directly to relays.. . why is this not recommended?

    • @SuperHouseTV
      @SuperHouseTV  8 ปีที่แล้ว

      +MrEmirv Arduino outputs are either 5V or 3.3V (depending on model) and typically limited to 20mA current max per pin, with a total limit also across all pins. You *can* drive a relay directly provided it's within these limits. For example, a 5V reed relay typically uses less than 20mA so you can connect it directly, provided you also include a reverse-biased diode across the coil for back-EMF protection. Arduino outputs are only intended to drive high-impedance, logic-level connections, not bigger loads such as relays. That's why transistors, I/O expanders, etc are typically used between the Arduino and the relay.

  • @patrykbambo7247
    @patrykbambo7247 7 ปีที่แล้ว

    It works only on LAN? Am I right?

  • @brendano2076
    @brendano2076 10 ปีที่แล้ว

    Great video Jon.
    Will there be an updated relay shield released in the future without the I2C pull-up resistors, or with easy to cut tracks?

  • @kirillvishnevsky6327
    @kirillvishnevsky6327 8 ปีที่แล้ว

    The nicest and most accurate-looking Arduino system I've seen. Quite understandable as well. Keep up the good work!

  • @TobyRobb
    @TobyRobb 10 ปีที่แล้ว +1

    Great video Jonathan, i am always playing with this stuff. Have a few things on my blog.Have some home automation, mostly ethernet also.After hearing both you and Chris Gammel mention MQTT i'm gonna have to take a look at that next...

    • @SuperHouseTV
      @SuperHouseTV  10 ปีที่แล้ว

      I find that MQTT is a really neat way of handling sensor data, in particular: it provides a nice decoupling layer that lets sensor nodes just squirt out their data whenever is appropriate without caring about how it will be used, and it allows data consumers to access it without caring about how it was collected. It's also useful as a command / control mechanism but I don't use it so much for that (yet)

    • @TobyRobb
      @TobyRobb 10 ปีที่แล้ว

      SuperHouseTV fantastic Jon. I'm looking forward to giving MQTT a go. Maybe one day we'll see a video from you on MQTT!

    • @SuperHouseTV
      @SuperHouseTV  10 ปีที่แล้ว

      Toby Robb I discussed it a bit in the very first SuperHouse video I ever did. I can't put in a URL, but if you go to the SuperHouse site (URL is in the video description above) then the Episodes page, it's right at the bottom. I should probably do a vid specifically about it though, covering more detail of setup, use of topics, etc

    • @TobyRobb
      @TobyRobb 10 ปีที่แล้ว +1

      Ah, yes you did, have just re-watched it! About 11 minutes in. Watched it a few years back and has taken me 2 years or so to get to this stage myself. I'll try to give MQTT a go, Good stuff!

    • @TobyRobb
      @TobyRobb 10 ปีที่แล้ว

      Thinking about your system that you describe, with all the home automation sitting in linux under a logic layer using python or some other language, will be the hardest learning curve for me, in the sense that i am not as good with python or the other languages you mention as i am with coding under the arduino IDE. I am tempted to try to do the logic in the arduino with MQTT somehow until i learn how to branch my logic nicely in one of those packages under linux (with which i am a bit of a noob). Now that i am breaking out with Arduino to signalling/reporting through the web i figure i will need to improve my skill with web related and PC/linux languages and methods! Your videos are certainly helping me to piece together the whole picture of home automation!

  • @danielgodwin5619
    @danielgodwin5619 5 ปีที่แล้ว

    This project is really equal my dream project. Pls my question here is, I do need my route to be connected to the internet to be able to used the arduino Ethernet shield??

  • @jackjones2362
    @jackjones2362 7 ปีที่แล้ว +1

    Hi there, I think your videos are brilliant! Thanks for sharing.
    I'd like to build something like this to control lighting in my house, I'd somehow like to dim certain lights and wondered if that was possible through this system

    • @SuperHouseTV
      @SuperHouseTV  7 ปีที่แล้ว

      It's not possible with the system I showed in this video, because it uses relays to control the loads. Relays are only useful for simple on/off control. Dimming can be achieved using something like a TRIAC instead of a relay. A TRIAC could be controlled by an Arduino based controller very easily.

    • @jackjones2362
      @jackjones2362 7 ปีที่แล้ว

      Thank you! I've ordered a 4 channel board with Triacs with zero-cross detector

  • @naughtengale1752
    @naughtengale1752 9 ปีที่แล้ว

    What is the Arduino board type? It kinda looks like its a Zero, but with Ethernet.

    • @Milosz_Ostrow
      @Milosz_Ostrow 8 ปีที่แล้ว

      +Tyler Fries - It's mentioned in the video - "EtherTen", from Freetronics Pty. Ltd. (Australia).

  • @mav29
    @mav29 10 ปีที่แล้ว

    watched a couple videos and Im a fan already (Y)

  • @jasper-3338
    @jasper-3338 7 ปีที่แล้ว +1

    For this project I got a few questions.
    - How much output can the device generate? Like lets say can I switch a cooker on?
    - How much power maximum can it drain? How much voltage? 220/230? is this possible? Do I need another way to build some relays?
    - How would it work with the plugs connecting to a external device?
    I know more from the code technical aspects as from the power/device technical aspect, as they always seem to skip that part on tutorials.

    • @SuperHouseTV
      @SuperHouseTV  7 ปีที่แล้ว +1

      This particular controller doesn't switch mains directly, it only has outputs for controlling relays that are external to the box. My system uses DIN-rail mounted relays that were fitted inside the switchboard by my electrician, so the outputs from this box only have to supply 12V to the relay coils to activate them. That way my part of the system (the logic and control) is totally isolated from the actual loads, which are wired by someone who is licensed to do that.

    • @jasper-3338
      @jasper-3338 7 ปีที่แล้ว

      So what can you switch/ power on / off at the other side?
      Whats the practical usage for this project? Do you have some examples you can show us =)?

    • @marcincedler8643
      @marcincedler8643 7 ปีที่แล้ว

      It depends on your needs in the video You just see a control box like a 'PLC controller' with outputs where You can connect outputs to relays You want to control.

    • @victororo462
      @victororo462 6 ปีที่แล้ว

      SuperHouseTV So what would the cost be to have an electrician install the new relay box, so one could do this?
      Awesome video and know how! I wish that I was at that level. Getting there though.
      Just makes me wonder about how much it would be to change out the unit on my house, so that I could even begin to think about this.
      There are most likely a few companies who would do this, here in the Phoenix area.
      Great job on the clean unit build!

  • @DerekWalker55
    @DerekWalker55 8 ปีที่แล้ว

    Very cool and neat job, you have inspired me.

  • @koputai
    @koputai 10 ปีที่แล้ว

    This is cool, if I can get it to work!
    The sketch doesn't seem to work on the EtherTen R3. I have the Webduino library in, and have set the MAC and IP in the sketch. When I go to the serial monitor, it gets as far as "Getting MAC address from ROM:" but nothing else appears.
    I know the network connectivity is good, as other sketches that use Ethernet.h to send data to a browser works fine.
    Could there be a compatibility issue with Webduino and the EtherTen R3? Or a change in the sketch maybe?
    Thanks,
    Jason.

    • @andrewwaite4931
      @andrewwaite4931 10 ปีที่แล้ว

      I had to modify the sketch a little to work with the EtherTen R3 but it works well. Now to translate to use MQTT so I can integrate it into my system.

    • @koputai
      @koputai 10 ปีที่แล้ว

      Andrew Waite
      Hi Andrew,
      Any hints as to what you had to modify?

  • @mikelemon5109
    @mikelemon5109 8 ปีที่แล้ว +1

    Nice looks professional.

  • @Nathan-rx6bj
    @Nathan-rx6bj 7 ปีที่แล้ว

    Can you please do a tutorial on linking this with a MQTT server. I love this device.

  • @ValentinGhica
    @ValentinGhica 9 ปีที่แล้ว

    Awesome tutorial, i would love to make one like that. can you tel me where can i gat those shields?
    Thank-you

  • @GovenorJerryBrown
    @GovenorJerryBrown 9 ปีที่แล้ว

    How easy would it be to modify this set up by using a Raspberry Pi connected to Arduino Relay Shields?

    • @jonathanoxer5202
      @jonathanoxer5202 9 ปีที่แล้ว

      +Bear Sterns If the relay boards allow 3.3V input, then sure, you can use a Raspberry Pi. Personally I've found the Raspberry Pi isn't quite as good at general purpose I/O as Arduino, so a good way to go is to combine a Pi and an Arduino together. Then you can run the main code on the Pi, and use it to control things via the Arduino. This board is designed to let you do that easily: www.tron.cc/pilv

  • @Gotenham
    @Gotenham 6 ปีที่แล้ว

    My god the buzzing!!!!!

  • @eduardomovies
    @eduardomovies 7 ปีที่แล้ว

    Great Video !! Thank you !! I'll send a cheque soon.

  • @KennethElstonBAK
    @KennethElstonBAK 9 ปีที่แล้ว

    I'm fairly new to the arduino and just starting to learn, so excuse me if I am asking what may seem to be a dumb or stupid question. If I built 2 of these boxes and placed one upstairs with devices attached and one downstairs with devices attached; could I make it where if one output on the box downstairs activated, other outputs on the box activated also? Doing a 'if" this action or trigger happens then do 'this' type of thing.
    Example: I come home and turn on a light downstairs which is on one channel of a box downstairs and that activates channel(s) on another box upstairs that also turns on other channels that have devices that I want to come on at the same time (lights, fans...) I hope this makes sense, thanks in advance.

    • @SuperHouseTV
      @SuperHouseTV  9 ปีที่แล้ว

      Kenneth Elston The question makes perfect sense, and what you're talking about is exactly the sort of benefit you can get from a home automation system. Fundamentally, your question comes down to where the logic should be placed to group actions or events together. You *could* do it in the output controllers, but I don't think that gives enough flexibility. In my system the output controllers are "dumb": they're just outputs that can be driven on or off by external commands. The logic of my system is currently configured in a piece of software called OpenHAB, which allows various inputs and outputs to be bound together to achieve results such as "if the external lights are ON, and the external ambient light level changes from LOW to HIGH, turn off the external lights" (so the garden lights turn off when the sun comes up). Or "when button 27 (near the front door) is pressed, turn off every light in the house, close all the blinds, broaden the setpoints on the climate control to reduce power usage, wait 60 seconds, lock all the external doors, activate security mode" (to implement a "leaving home" button). So the logic isn't in the output controllers, it's in a central controller.

    • @KennethElstonBAK
      @KennethElstonBAK 9 ปีที่แล้ว

      THANKS, for the quick response!!! So I am on the right track with what I'm trying to do. I'll keep going through your videos and learning. Keep up the good work!!!

  • @artemonstrick
    @artemonstrick 10 ปีที่แล้ว

    Arduino? (puke)

  • @seda14us
    @seda14us 3 ปีที่แล้ว

    Super thank you...

  • @patyhamilton
    @patyhamilton 10 ปีที่แล้ว

    Great Video.
    I feel terrible about this but I want a more meaningful career and I think I would enjoy installing this into people's houses. Would it be wrong to use your code or any opensource code to help someone who was willing to pay for it to be done?
    Or would it be the same as someone creating a wordpress website and charging?
    Thanks again for being so helpful in this way

    • @connorwood95
      @connorwood95 10 ปีที่แล้ว

      That largely depends on the license used, and the wishes of the author. Even so, if I did get permission (or the license allowed me to do whatever I wanted), I still think it's good to pay so much %age of the profits to the original author, as a "thanks for letting me use your code." I don't particularly think it's wrong to make money from an open source project, provided you support the community as well, IMO.

    • @daftmo1
      @daftmo1 10 ปีที่แล้ว

      um.. intellectual property addresses these concerns with open sourced concepts..1)if you are the originator of the developed intellectual works..2)you have listed as the originator of this idea(the creation : TM or similar) then you ARE the authority of the works created..sort of like planting your flag on the moon..hope that helps some...

  • @johnstef223
    @johnstef223 9 ปีที่แล้ว

    how can we handel 220v?

  • @btechsol
    @btechsol 10 ปีที่แล้ว

    Hi Jon
    Great to see ypu back on TH-cam! Great vid too..
    Mark

  • @emilelebrun-vanraes9866
    @emilelebrun-vanraes9866 5 ปีที่แล้ว

    Does anybody know how to wire the RCA connectors to the relay shield outputs? He completely skips the wiring part.

    • @SuperHouseTV
      @SuperHouseTV  5 ปีที่แล้ว

      Emile Lebrun-Van Raes This section is very simple, so you can use whatever connectors you like. It’s just positive and negative outputs from each channel of the shield going to the relay coils. I think I used center pin positive just because that’s a convention, but it doesn’t matter. The wiring diagram is on the “getting started” guide for the shield that’s linked on the episode page: www.freetronics.com.au/pages/relay8-8-channel-relay-driver-shield-quickstart-guide

    • @emilelebrun-vanraes9866
      @emilelebrun-vanraes9866 5 ปีที่แล้ว

      SuperHouseTV Thank you for the reply Jon, I greatly appreciate it! I’m wondering if I could ask you something else as well. I’m having a hard time understanding your sketch. I don’t know what I have to change in the sketch to make the program work for me, I don’t know how to extract the MAC address from the EtherTen, and I don’t know where the Ethernet cable connects to? Is it to a computer, or an network switch?
      Also, every time I try and verify and compile the sketch to upload it to the Arduino, I get an error saying that I’m missing certain libraries or that the IDE can’t find libraries. I’m really lost with all of this. I have the build complete, but the sketch has left me lost.
      Thank you for your time.

  • @J2897Tutorials
    @J2897Tutorials 7 ปีที่แล้ว

    You might prefer the _Courier New_ font for printing MAC addresses. I use it when I need to distinguish between 0s vs Os, and 1s vs ls or Is for example.

    • @J2897Tutorials
      @J2897Tutorials 7 ปีที่แล้ว

      Actually, _Consolas_ might be better.

    • @MathieuPoussinFR
      @MathieuPoussinFR 7 ปีที่แล้ว +1

      MAC addresses should not have any "I" or "O" as it's not part of the hexadecimal space.

    • @J2897Tutorials
      @J2897Tutorials 7 ปีที่แล้ว

      Yep. It's just a personal preference. Uncrossed zeros freak me out, as do ones without the two small lines.

  • @Maruckus1
    @Maruckus1 10 ปีที่แล้ว

    Someone's been doing juijitsu. Looking fit man, keep up the good work!

  • @reesion123
    @reesion123 10 ปีที่แล้ว

    Great video, thanks for the tutorial. how can we secure the websever? anyone within the network is able to control the switch right?

  • @michaelzajac5284
    @michaelzajac5284 9 ปีที่แล้ว

    How use Green Home?

  • @chucku.farley9444
    @chucku.farley9444 10 ปีที่แล้ว

    Great videos. Keep up the awesome job.

  • @muathtarifi506
    @muathtarifi506 9 ปีที่แล้ว

    How can I contact this project on devices to control off/on.?

  • @luoarnamsk
    @luoarnamsk 9 ปีที่แล้ว

    Hey, i'm still really looking forward to what your going to use this for in your house.

  • @moulinbaptiste9805
    @moulinbaptiste9805 9 ปีที่แล้ว

    Thanks for sharing really, interresting!!
    Would it make sense to use the digital/analog pin of arduino to get some sensor signal in to be able to automate even further and then be able connect it to max/msp like software to process more complexe pattern?
    But at the end of the day, could someone hack your home??

    • @jonathanoxer5202
      @jonathanoxer5202 9 ปีที่แล้ว +1

      +Moulin Baptiste Yes, I've used analog inputs for many sensors. Some time ago I rebuilt my light switches so they don't have an Arduino behind every switch, instead they connect to Arduinos located centrally that monitor many switches each. I also use a variety of sensors inside and outside the house for temperature, humidity, light level, barometric pressure, and movement. Could someone hack my home? Maybe. It would need to be done in several stages though because most of the devices in my house don't connect to the Internet directly.

  • @ilducedimas
    @ilducedimas 4 ปีที่แล้ว

    You're great

  • @RohitNarayan15
    @RohitNarayan15 9 ปีที่แล้ว

    How can we run devices which need 220V AC power?

    • @SuperHouseTV
      @SuperHouseTV  9 ปีที่แล้ว

      Rohit Narayan I do this using mains-rated relays that are mounted inside the switchboard by my electrician. The relays have 12V coils (inputs) so the controller shown in the video can turn the relays on to switch the mains powered devices.

  • @samdharma350
    @samdharma350 7 ปีที่แล้ว

    Thank you for posting this. Learned a lot.

  • @DorianT-km1cv
    @DorianT-km1cv 9 ปีที่แล้ว

    Very cool!

  • @NatthapolVanasrivilai
    @NatthapolVanasrivilai 8 ปีที่แล้ว +1

    nice and clean project