Automate Your Home with openHAB

  Переглядів 24,581

Pro Tech Show

Pro Tech Show

День тому

Learn how to build your own smart home using openHAB - the free home automation platform. This video will get you started by covering the installation on both Windows and Linux, and walk you through adding devices and building dashboards and automation rules.
📽️ Second Video: Secure remote access for openHAB
• Professional Remote Ac...
📽️ Third Video: Fixing openHAB's Cloud Security
• Fixing openHAB's Cloud...
➡️ Download openHAB
www.openhab.org/download/
➡️ openHAB Install Guide (Windows)
www.openhab.org/docs/installa...
➡️ openHAB Install Guide (Linux)
www.openhab.org/docs/installa...
➡️ openHABian Install Guide
www.openhab.org/docs/installa...
➡️ Download Java Development Kit (Oracle)
www.oracle.com/java/technolog...
➡️ Download Java Development Kit (Azul Zulu)
www.azul.com/downloads/?packa...
➡️ Zulu Java RPM Install Guide
docs.azul.com/core/zulu-openj...
➡️ openHAB Icons (For Category Field))
www.openhab.org/docs/configur...
💬 Follow Me
/ andrewmrquinn
Video timestamps:
0:00 - Introduction
0:46 - Reasons to Self-Host
1:17 - Introducing openHAB
3:46 - Java Options
4:34 - Installing Java on Windows
5:37 - Installing Java on Linux
6:11 - Installing openHAB on Windows
10:06 - Installing openHAB on Linux
11:51 - Initial Setup
12:14 - Bindings, Bridges, Things & Items
14:28 - Initial Setup (Continued)
14:55 - Adding Devices
15:51 - The Semantic Model
19:55 - Creating Dashboards
21:05 - Visualisation Vs Automation
22:01 - Automation Rules
26:06 - Security Warning!
#HomeAutomation #SmartHome #openHAB

КОМЕНТАРІ: 73
@nihorothereal
@nihorothereal 2 місяці тому
As soon as you said - "no subscriptions, I hate subscriptions", I subscribed. Now I know, this channel is good.
@ProTechShow
@ProTechShow 2 місяці тому
"Buy our product. Now keep paying us more money or we'll brick the thing you bought from us." Frustrates me no end that people just accept it.
@maxmustermann2676
@maxmustermann2676 2 роки тому
This is very to the point of things without missing out on important bits. Well done 👍
@ProTechShow
@ProTechShow 2 роки тому
Thanks Max 🙂
@nelsonaponte
@nelsonaponte 2 місяці тому
This is one of the best videos I've watched about openHAB. You explain everything in a great and simple way. How about creating a new video about the new features of openHAB since this video was published? Now there are Add-Ons suggestions, scene support, Time Series, improvements to Blockly (the graphical rule creation tool), debugging tools on the front end, support for different scripting languages (e.g., Java, JavaScript, Python, Groovy, Ruby) for advanced automation, and many more improvements.
@ProTechShow
@ProTechShow 2 місяці тому
Thanks! I don't have any immediate plans as I already have a backlog of videos I'd like to make, but I'm sure I'll revisit the topic at some point.
@snugglesjuggler
@snugglesjuggler Рік тому
Really good tutorial! I'm a long time openHAB 1.x and 2.x user that needed to upgrade my current system from 2.5 to 3.x and understood that it was time to cut off some of my 2.x knowledge but couldn't really understand the best 3.x approach and what to relearn. You nailed it with the Semantic Model explanation. Also 100% agree with you about automation vs controlling. When I started using openHAB 10 years ago, control panels was the cool kid. 5 years later voice commands became the norm. Now I'm just waiting for an accurate indoor person locator and gesture sensors to enter the home automation arena. That would really help the system to make better decisions based on a person's presence. And some of the socially awkward voice commands (if not living single) could be replaced with silent gestures.
@ProTechShow
@ProTechShow Рік тому
Thanks! That would be quite handy indeed. I have a selection of timers and motion sensors that work well in transient rooms like the hallway but not if you're sitting watching a movie. I haven't seen a reliable indoor presence detector that just works reliably without some kind of device to track. Imagine having to give guests a BLE dongle just to make the lights work!
@miklosangi-lazar6129
@miklosangi-lazar6129 Рік тому
Thank you! Brilliant. Best online teacher i've seen in the last half year at least. The way you explain should be the standard of instructional videos! (and i seldom comment on videos, if ever) ;)
@ProTechShow
@ProTechShow Рік тому
Thanks! 🙂
@Hennagrepf
@Hennagrepf Рік тому
Very good intro! Thanks for sharing!
@ProTechShow
@ProTechShow Рік тому
Thanks. Glad it's useful! 🙂
@brianbrian9527
@brianbrian9527 9 місяців тому
I was looking for a platform to re-start my SmartHome. What I was using is very complicated, despite the hype out there. Your Explaination in this tutorial is so good, I do not know if its the person teaching or the product is that simple to get started. I have just formated my server and waiting for the OS to finish installing. Cannot wait to try it ! ! !
@ProTechShow
@ProTechShow 9 місяців тому
Thanks. Good luck - it can be somewhat addictive!
@factfilenews
@factfilenews 2 роки тому
Quality content 👍
@ProTechShow
@ProTechShow 2 роки тому
Thanks!
@gew12
@gew12 Рік тому
Top video ... One of the best I've ever seen and I've seen many tech videos
@ProTechShow
@ProTechShow Рік тому
Thanks!
@gew12
@gew12 Рік тому
@@ProTechShow No ... I thank you
@svengeukens7949
@svengeukens7949 2 роки тому
Great video and this helped me a lot. Thanks man. p.s.: your English is much better than mine :-)
@ProTechShow
@ProTechShow 2 роки тому
Thanks 🙂 I have have an advantage on the English - it's my native language. I can barely speak much of anything else so I'm always impressed by people like yourself who can speak multiple languages!
@squarekopf8901
@squarekopf8901 2 роки тому
outstanding ...good job
@ProTechShow
@ProTechShow 2 роки тому
Thanks!
@enzanto
@enzanto Рік тому
great video, I have used OpenHab since 2.2 or something. VERY setisfied with it. the transition to OH3 and semantic model have been tough to adapt to. because my mind is stuck in old config files :P So as a seasoned OH user. this video helped me understand the semantic model better :D
@enzanto
@enzanto Рік тому
i also agree on the dashboard section. It's not automation. it is remote control :P I'd rather spend my time making good rules than good dashboards
@ProTechShow
@ProTechShow Рік тому
When OH3 came along I decided that rather than try to migrate everything over and pick between options I'd just start from scratch and use the semantic model. Glad I did - having got used to it I find it much more natural now and I think trying to retrofit it to what I had would have taken twice as long.
@enzanto
@enzanto Рік тому
@@ProTechShow i did the same. out with the old and in with the new! I also went from openhabian on a pi to running it in a kubernetes cluster!
@ProTechShow
@ProTechShow Рік тому
@@enzanto sounds like a nice upgrade
@pascalb704
@pascalb704 Рік тому
👏Thanks a lot.
@ProTechShow
@ProTechShow Рік тому
You're welcome!
@Volvoamazon62
@Volvoamazon62 Рік тому
Ha, you have true good arguments to use this. I have a smart home system, mainly for my central heating, and it started with the name 'RWE Smart Home', then it became 'Innogy' and now it is 'Livisi' and recently got an email that support will be terminated in 2024. There you are with your expensive system with smoke alarms, smart switches, smart thermostats etc. So my next smart home system will be self build! Thanks for the video!
@ProTechShow
@ProTechShow Рік тому
It looks like openHAB has a binding that can talk to a LIVISI controller directly. The documentation says "This binding communicates directly with LIVISI SmartHome Controllers (SHC) and not through the LIVISI cloud services" so perhaps you can use that to keep using your existing devices once LIVISI pulls the plug on their end? www.openhab.org/addons/bindings/livisismarthome/
@Volvoamazon62
@Volvoamazon62 Рік тому
@@ProTechShow Thanks. Yes, that's why I came here. Got an email from livisi, aimed at openHab and ioBroker users. So I searched what that was and found this video. They don't care about international customers, so their emails are all in German, so I neglect them often. But this time this got my attention 😉. Very interesting...
@earlsimpson333
@earlsimpson333 2 роки тому
What camera is that you used in the demonstration?
@ProTechShow
@ProTechShow 2 роки тому
It's a Foscam C1. Used to use it as a baby monitor as it was half the price of a video monitor and basically the same thing minus bunny ears!
@billbill5712
@billbill5712 2 роки тому
Hello, do you know what they mean when they want to make a project delta with openhab? thnx
@ProTechShow
@ProTechShow 2 роки тому
What's the context? Normally in computers a delta refers to changes that have happened between one state and another.
@quebirt
@quebirt Рік тому
about the time I heard "thing" and "item" I decided that I'll stick with HomeAssitant for a while longer I think.
@RiaanEloff
@RiaanEloff Рік тому
17:30 - i get to there, but then my ground floor only shows the info under NULL. Below METADATA it does not show that list to add a location. Instead, it shows something called CHANNEL LINKS, and that’s it. Anyone with pointers as to how I get the same screen as he does? Vers 3.4.0
@RiaanEloff
@RiaanEloff Рік тому
Found the issue. I created ground floor as a location. in the video it is a group 🙂
@Felix-st2ue
@Felix-st2ue Рік тому
One small update. The mobile app does use the new main UI now. You can still use the old sitemaps but you no longer have to
@ProTechShow
@ProTechShow Рік тому
Is this an iOS thing? I got excited for a moment, but on my Android app it still relies on the old sitemaps. Hopefully it will come soon!
@Felix-st2ue
@Felix-st2ue Рік тому
@@ProTechShow I am using the android version. On the menu button on the top left corner you can switch to the openHAB3 UI. But in the end you could also just bookmark the Page of the UI.
@ProTechShow
@ProTechShow Рік тому
Ah, brilliant! I missed that. Thanks!
@dmmikerpg
@dmmikerpg Рік тому
You can use a VPN to connect to your home network, THEN access the web ui, or SSH tunnel.
@ProTechShow
@ProTechShow Рік тому
I've used both in the past, but this is now my preferred method: ukposts.info/have/v-deo/qJ6GpKWvsYWn2Ww.html
@dmmikerpg
@dmmikerpg Рік тому
@@ProTechShow Oh, yeah, Kemp Loadmaster would be great for that, although I'd rather have a Free with a capital F option
@Felix-st2ue
@Felix-st2ue Рік тому
Great video. However I would really recommend (especially Linux users) to use docker. It makes those whole install instructions for anything way shorter and easier. Basically "these are the mandatory parameters and now run" no download this or copy that etc...
@ProTechShow
@ProTechShow Рік тому
Thanks! I see the appeal, but I don't personally like Docker for openHAB (I use it for a couple of other things, though). I've had a few bindings in the past that had issues with Docker and I prefer to have more control over my installation. If you've seen my other videos, I don't always like how openHAB handles things out of the box and make a few of my own tweaks (particularly for the cloud integration). That would probably work with Docker, but a good example of why I like to maintain control is Log4Shell - when that came out I could patch the vulnerability out of my installation immediately rather than wait for a new Docker image. More importantly for me was at the time I had bindings that required openHAB 2, so if I'd been using Docker I would have been a bit stuffed and have to choose between functioning devices and patching a serious vulnerability. I appreciate I'm probably not your average openHAB user, though; and they might be perfectly fine with Docker.
@Felix-st2ue
@Felix-st2ue Рік тому
@@ProTechShow Hi, I really appreciate the appeal. I do get, that you do have more control if you install stuff yourself. However it's always a question of audience. The average person might not follow news of security issues and a lot of people probably don't maintain an active patching schedule. I am willing to bet that half of the openhab users only update java if something brakes. Especially those who needed an a guide to install a JDK. The best thing with docker is that it's transferable. You don't need to learn new stuff for different images. Just have a look at the parameters and run it. And also for security purposes it's really easy to put something behind a reverse proxy and use internal networks. However I do acknowledge that some bindings need tinkering. I had to run my container with MacVLAN so that it gets its own IP in order for the Sonos binding to work. That was because upnp isn't routed.
@nickwatson3121
@nickwatson3121 2 роки тому
Does openhab work if your computer is turned off?
@ProTechShow
@ProTechShow 2 роки тому
Whichever device openHAB is installed on must be powered up (could be a spare computer, NAS, or Raspberry Pi). You don't need to be logged in to openHAB with the web UI open or anything like that - it will keep running in the background.
@dacianfd8418
@dacianfd8418 Місяць тому
Can i install on Windows 7 ?
@ProTechShow
@ProTechShow Місяць тому
openHAB itself probably won't care. It will mostly depend on whether Java runs on Windows 7. It isn't supported, but "not supported" doesn't always mean "won't work". I don't recommend it, though; especially if you plan to make it accessible remotely - that would be quite a security risk using Windows 7.
@allan640
@allan640 Рік тому
The number of I.T pro's and Enterprise I.T experienced people all seem to say " I don't want my shit on your cloud " lol...wonder why (As an Enterprise I.T pro myself of over 10 years)
@ProTechShow
@ProTechShow Рік тому
Haha. We've seen how they cut corners on their clouds and don't want to be dealing with that when we get home from work, too! Funny that I said in this video I don't want my home to stop working if a company goes out of business... and the very next month Smartlabs/Insteon happened. I feel bad for their customers, but at least with openHAB if it breaks I know it's my fault and I can fix it.
@allan640
@allan640 Рік тому
@@ProTechShow Perhaps, depending on the cloud provider. Personally, I find it both frustrating and slightly amusing that the internet is supposed to be or at least perhaps once was decentralized. The larger it becomes and the more market valuen it gains the more people want to control it. If AWS went down at one of its major data centers for any number of reasons the impact would be significant. Not just for Amazon but for anyone who uses that platform for SaS, IaS or other clever acronyms. And of course, when the network links fail, your hospital who has cloud host may have some medical records but probably not all. Or if that same hospital is victim of a data breach, the amount of information that could be exposed epic. And then your other point, Vector Robot is a great example. I have one I bought it for penny's on the dollar because Amazon wanted to ditch the robots before the company went under. Of course they did, the robot lost the best part of its AI, but others have open source projects now bringing him back to life. But, those steakholers for many organizations like cloud services for the cost, some lack of liability in many cases and of course that itch, if they dont pay or treat their nerds right they will leave without sharing those little details of configuration that... Frequently make a huge problem at some point :)
@lewiskelly14
@lewiskelly14 2 роки тому
Why openHAB over Home Assistant?
@ProTechShow
@ProTechShow 2 роки тому
openHAB supported significantly more of my devices at the time (HA supports most now, but it lagged behind each time), it has more flexible deployment options that better suit my existing environment, and Java seemed like it would be better for me than Python to develop custom integrations as I have a little more experience with it and I can develop straight from Windows without the need for VMs or WSL which makes it easier to do across different devices.
@asdkjh4370
@asdkjh4370 Рік тому
HA is ridicolous - developers playing politics games , stability issues and litterally all the time something broken.
@GL1FPV
@GL1FPV Рік тому
All this just to add a bulb...? Make yourself a favour and use home assistant or smartthings
@ProTechShow
@ProTechShow Рік тому
No, this is a starting from scratch tutorial and I use an LED strip to demonstrate some of openHAB's concepts. If you've already got a functioning system, adding a bulb takes a matter of seconds. SmartThings is something I would personally avoid as it's reliant on cloud services, and having your lights or heating fail to work because your internet dropped or their servers had a problem or they decided to pull the plug on it is just a ludicrous place to be. It's also something that used to happen a lot (reliability issues); and while they've solved some scalability problems and added limited local control there are just some basic things I think should never be reliant on the cloud, and living comfortably in my own home is one of them. Home Assistant is a perfectly fine option. openHAB supported more of my devices more quickly, and it's easier for me to build my own integrations with, so I use openHAB. If Home Assistant does what you need that's fine too.
@asdkjh4370
@asdkjh4370 Рік тому
I moving to Open HAB - from Home Assistant which become politically inclined community - "Developers" banning russian developers:))) Not very profesional and another thing is security holes in integrations and complete lack of stability.
@henriktoth56
@henriktoth56 Рік тому
Complete bollocks. I've been using HA for 5 years now, with hundreds of small automations without any issues whatsoever.
@captgrant
@captgrant 2 роки тому
I was OK with watching this until you mentioned JAVA. Java should continue to be de-commissioned and replaced with Html 5.
@ProTechShow
@ProTechShow 2 роки тому
I think you're mixing up two different things. It doesn't use Java applets (yuk) on the client side. It uses HTML5. The backend services are written using the Java programming language. HTML5 is a markup language rather than a programming language and cannot be used to write backend services.
@stephenremillard9462
@stephenremillard9462 2 роки тому
Same here
@ProTechShow
@ProTechShow 2 роки тому
​@@stephenremillard9462 Read my reply to the other comment. It's confusing server-side Java with client-side Java applets. If you think server-side Java is obsolete, consider that Google, Facebook, Twitter, LinkedIn, Amazon, eBay, and UKposts are all using it.
@enzanto
@enzanto Рік тому
@@ProTechShow but i read that java bad now! (sarcasm)
@ProTechShow
@ProTechShow Рік тому
@@enzanto 🤣 At least it's a change from the usual Java Vs JavaScript confusion!
15 Home Assistant Tips You MUST Do
14:28
Everything Smart Home
Переглядів 306 тис.
Home automation that's private and local?! (Home Assistant Yellow)
19:49
Jeff Geerling
Переглядів 891 тис.
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Переглядів 2,1 млн
Useful Tools for IT Pros
17:37
Pro Tech Show
Переглядів 18 тис.
4. Smart home - Installing openHAB 2 on Windows 10
13:56
Room31
Переглядів 29 тис.
Ultimate Guide to Smart Home Sensors + ideas
12:22
Smart Home Solver
Переглядів 842 тис.
Home Assistant Setup Made Easy: The Ultimate Guide
33:05
Crosstalk Solutions
Переглядів 373 тис.
Home Assistant vs OpenHAB - Which one is better?
15:46
Everything Smart Home
Переглядів 168 тис.
Why Some Designs Are Impossible to Improve: Quintessence
33:03
Design Theory
Переглядів 54 тис.
What's On My Home Server? Storage, OS, Media, Provisioning, Automation
27:30
Wolfgang's Channel
Переглядів 1,1 млн
Installing Linux The "Right" Way
18:43
Chris Titus Tech
Переглядів 590 тис.
ЭТО САМЫЙ МОЩНЫЙ ИГРОВОЙ СМАРТФОН ЗА 270$ 🔥
13:33
Thebox - о технике и гаджетах
Переглядів 32 тис.
ИГРОВОЙ ПК c WILDBERRIES за 40 тысяч рублей
30:17
Ремонтяш
Переглядів 484 тис.
Интел подвинься, ARM уже в ПК!
14:06
PRO Hi-Tech
Переглядів 137 тис.
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Переглядів 765 тис.