WEBVTT

1
00:00:00.240 --> 00:00:05.400
In previous chapters. The most important
parts of a home automation system are you

2
00:00:05.440 --> 00:00:10.000
' re the main piece and your
goal is to lie on the couch while

3
00:00:10.240 --> 00:00:14.039
your house works alone as if it
were haunted. Then there' s the

4
00:00:14.160 --> 00:00:16.760
domotic controller unless you' ve been
through the last few years. In Mars

5
00:00:17.199 --> 00:00:21.800
you' ll have found out what' s messing with Joker somewhere. We

6
00:00:21.839 --> 00:00:24.920
' ll have to install a Joker. This is not where the server comes

7
00:00:25.120 --> 00:00:29.199
into play and you don' t
have to extend the mortgage to have one

8
00:00:29.199 --> 00:00:33.920
at home, because you can opt
for one of these four options, use

9
00:00:33.960 --> 00:00:38.240
a virtual machine on your personal computer, use an old computer, it'

10
00:00:38.320 --> 00:00:40.920
s not worth a four eight six. Use a barry foot ras that you

11
00:00:40.960 --> 00:00:45.280
' ve been stuck in the drawer
for months. Or my favorite to use

12
00:00:45.320 --> 00:00:49.359
one of those mini PECS that are
so fashionable and a server. It is

13
00:00:49.479 --> 00:00:55.119
nothing without a stable, reliable and
secure operating system, features that completely discard

14
00:00:55.200 --> 00:01:00.880
Windows and put Linux in the spotlight. Finally, you need to talk about

15
00:01:00.880 --> 00:01:03.879
the domestic devices, where there is
more fabric to cut than in the czar

16
00:01:03.959 --> 00:01:08.560
factories, but this will leave you
for another chapter. Well, then what

17
00:01:08.599 --> 00:01:11.719
I' m going to talk about
In today' s chapter I' m

18
00:01:11.760 --> 00:01:15.719
going to talk about the first step
that anyone who wants to automate their home

19
00:01:15.760 --> 00:01:17.959
with homas urge should take, because
this is like making a paella. It

20
00:01:18.040 --> 00:01:21.120
is not enough to compose the ingredients
in the stove to achieve it. You

21
00:01:21.120 --> 00:01:23.200
' re gonna have to row,
crack your fingers and pound the keyboard.

22
00:01:23.599 --> 00:01:26.640
I mean, you' re gonna
have to install homas and they' re

23
00:01:26.640 --> 00:01:30.680
on your server, whatever server it
is,' cause of course, you

24
00:01:30.760 --> 00:01:33.560
get in action and start sautéing the
rice. You' re gonna have a

25
00:01:33.560 --> 00:01:36.680
fucking still life, but you'
re gonna starve more than a mosquito at

26
00:01:36.719 --> 00:01:38.879
the wax museum. And this is
why in this chapter I will explain the

27
00:01:40.000 --> 00:01:47.079
four official methods. Eye south lightning
the officers of installing homas urge and maybe

28
00:01:47.120 --> 00:01:49.519
if you' re thinking about setting
up a home automation system, you'

29
00:01:49.719 --> 00:02:00.680
re interested or not that you already
know that I don' t know you

30
00:02:00.760 --> 00:02:05.200
so much welcome to a chapter of
technology for everyone, the podcast where I

31
00:02:05.280 --> 00:02:08.120
talk about ardui non- domotic programming
and everything related to the Minkeer movement,

32
00:02:08.199 --> 00:02:13.759
my name Luis del Valle, and
you can find me in programming easy as

33
00:02:13.919 --> 00:02:17.800
the first thing, and before you
start, you need to clarify certain concepts

34
00:02:17.800 --> 00:02:20.680
to understand the different methods of installing
homa assist, because one thing has to

35
00:02:20.680 --> 00:02:23.360
be clear. Light watermay fred The
methods don' t describe the application you

36
00:02:23.360 --> 00:02:28.599
' re going to install on your
doumotic system, because all the methods don

37
00:02:28.599 --> 00:02:31.520
' t matter what you choose.
They have the same objective to install Homa

38
00:02:31.560 --> 00:02:36.479
install on a server. What the
different methods describe is the way it is

39
00:02:36.520 --> 00:02:40.680
installed and the extras that accompany the
homasist. But, I repeat, the

40
00:02:40.800 --> 00:02:45.479
goal of all these methods is to
have homas installed and they are on your

41
00:02:45.479 --> 00:02:50.639
server. And to understand what each
method provides, it is essential to know

42
00:02:50.680 --> 00:02:53.240
the three modules on which it is
based on the Homasississistance platform. These modules

43
00:02:53.319 --> 00:03:00.599
are homas stan core homas are operating
you in system sonmas are supervised. But

44
00:03:00.639 --> 00:03:04.520
before we explain what these modules are
and what they do, let' s

45
00:03:04.680 --> 00:03:07.680
look at it with an example.
Imagine that you have a company that buys

46
00:03:07.759 --> 00:03:13.199
an order program from where you manage
customers. It is an application such as

47
00:03:13.479 --> 00:03:17.159
World Photoshop or the Google Chrome browser
and although you can install the order program

48
00:03:17.240 --> 00:03:22.280
on any computer, this company offers
you its own computer, which is already

49
00:03:22.400 --> 00:03:25.879
well optimized for this specific software.
However, from the company they tell you

50
00:03:27.199 --> 00:03:31.199
outright that you will only be able
to assign the computer to this program.

51
00:03:31.680 --> 00:03:36.599
Let' s go if you want
to install a program to manage the warehouse,

52
00:03:37.639 --> 00:03:42.240
to do the accounting or to download
torrent files because you won' t

53
00:03:42.240 --> 00:03:46.159
be able to do it. In
addition, the same company TE offers an

54
00:03:46.240 --> 00:03:50.560
extra add- on module with which
you will be able to automatically update the

55
00:03:50.960 --> 00:03:55.719
program over the Internet, back up
orders and add functionality. How to integrate

56
00:03:55.800 --> 00:04:00.159
this software with your email, create
alerts or keep them is pons to the

57
00:04:00.240 --> 00:04:04.520
updated products. They are three distinct
modules. On the one hand, we

58
00:04:04.599 --> 00:04:10.039
have the order program, on the
other hand, the computer adapted to that

59
00:04:10.240 --> 00:04:15.319
order program exclusively and the extra module
with add- ons and more or less.

60
00:04:15.479 --> 00:04:19.279
This is how Homasista works, because
Homas and stan Core makes the function

61
00:04:19.480 --> 00:04:25.439
of the Homas order program install operat
in system es. The computer adapted to

62
00:04:25.560 --> 00:04:30.920
this sonmasista order program in supervisor is
the extra module with add- ons.

63
00:04:30.680 --> 00:04:36.639
Let' s see each of these
modules in detail. We start with homen

64
00:04:38.000 --> 00:04:41.839
assist Core is. The program or
application of Homas stan It is what you

65
00:04:41.959 --> 00:04:46.120
see once lois sizes on a server. This is an application written in Bython

66
00:04:46.319 --> 00:04:48.959
and cost of the graphical interface and
logic behind it to manage the home automation

67
00:04:49.040 --> 00:04:57.000
system, i e automations, devices, entities and other components. In the

68
00:04:57.120 --> 00:05:00.759
end it is an application like any
other, but written and Mpiythone and as

69
00:05:00.000 --> 00:05:03.920
such, you can install it on
any computer that has the minimum version of

70
00:05:04.000 --> 00:05:09.240
Python required. Precisely, the objective
of the methods of the official installation is

71
00:05:09.319 --> 00:05:14.720
to install Homastan Core on a server
or computer. Then, depending on the

72
00:05:14.720 --> 00:05:19.000
method, you will add more or
less plugins but this module is always installed,

73
00:05:19.360 --> 00:05:21.759
either one or the other, the
method chosen. Let' s see

74
00:05:21.759 --> 00:05:27.160
what the Homas Insta in Operato is
about They insist that more and more people

75
00:05:27.199 --> 00:05:30.720
with no knowledge came to this home
automation controller, those of Homas and Instan

76
00:05:30.800 --> 00:05:34.439
decided to take out their own Linus- based operating system. Formerly known as

77
00:05:34.600 --> 00:05:40.560
Jussos, he was changed to Homas
and Instan Operating System in the last remodeling

78
00:05:40.560 --> 00:05:45.759
of the Naiming. This is a
minimal distribution of Linus optimized for the use

79
00:05:45.839 --> 00:05:50.120
of Homas Eastan on servers such as
Rasberry Pie or Droid or thinger Board,

80
00:05:50.199 --> 00:05:56.040
although it is also valid for generic
systems such as personal computers or mini PCs.

81
00:05:56.800 --> 00:06:00.360
This operating system uses Docker below,
that is, it allows you to

82
00:06:00.399 --> 00:06:03.079
install certain applications then we will see
what they are. And this does it

83
00:06:03.120 --> 00:06:10.759
through Docker images that are adapted to
this operating system. When you install this

84
00:06:10.839 --> 00:06:15.480
operating system on a server it is
intended exclusively for Homas Eystan and does not

85
00:06:15.639 --> 00:06:18.279
allow you to install other applications.
On your own, this is a minimal

86
00:06:18.360 --> 00:06:24.920
version of Linus for Homastan to work
optimally. In the end it is like

87
00:06:25.279 --> 00:06:32.240
that server that provides us with order
software company exclusive for that software. Let

88
00:06:32.279 --> 00:06:35.839
' s see what this is about
Homas and Instan Supervisor. It is a

89
00:06:36.000 --> 00:06:41.199
complement also known as integration, which
is installed together with Homas install core and,

90
00:06:41.959 --> 00:06:45.279
whose mission is to be able to
manage the system from the application itself.

91
00:06:45.920 --> 00:06:48.759
When installed with Homas they are operating
insists on supervisor. It is one

92
00:06:48.959 --> 00:06:54.560
more container of Docker and what I
mean by managing the application, since its

93
00:06:54.600 --> 00:06:57.879
main functions are, on the one
hand, to update Homas insta and Core.

94
00:06:58.040 --> 00:07:00.199
That is, it allows you to
update when a new version is available.

95
00:07:00.680 --> 00:07:04.839
Everything is done from the graphical interface. It also allows you to manage

96
00:07:04.879 --> 00:07:09.240
backups. That' s right.
It allows you to make copies and then

97
00:07:09.279 --> 00:07:13.560
you are in charge of downloading it
to store it in a safe place outside

98
00:07:13.560 --> 00:07:16.600
the server. Homas, if they' re supervisors, they don' t

99
00:07:16.920 --> 00:07:21.360
automate backups, they just do them. And it also allows you to add

100
00:07:21.759 --> 00:07:27.160
add add- ons also known as
ADOMS, which include applications such as non

101
00:07:27.800 --> 00:07:30.240
- mosquito network, MQTT proque or
BEM' s maniad database. Actually,

102
00:07:30.680 --> 00:07:35.240
all this is done through Dogger,
as I said. Therefore, choosing one

103
00:07:35.560 --> 00:07:40.240
method or another of installation, all
it entails is deciding whether the homas and

104
00:07:40.319 --> 00:07:45.600
so operated insist or Homa Sistan Supervisor, because all the methods install home asistan

105
00:07:45.720 --> 00:07:53.600
Coren. Let' s see what
these methods are, making it clear that

106
00:07:53.759 --> 00:07:57.839
the goal is to install Homas instan
core whatever method it is. The goal

107
00:07:57.920 --> 00:08:05.000
is to install this component within a
server. There are four official methods recommended

108
00:08:05.160 --> 00:08:09.480
by the official Homas Nston website.
The two recommended methods are, on the

109
00:08:09.519 --> 00:08:13.800
one hand, Homas urges in Operating
System and Homas Eistan Container, and then

110
00:08:13.879 --> 00:08:18.600
two alternative methods for expert users,
which are Homas Eastan Superviset and its Homa

111
00:08:18.600 --> 00:08:24.160
and Instan Coren. Watch not confuse
the names of the installation methods with the

112
00:08:24.319 --> 00:08:28.680
names of the modules of the homasstan
platform because even if they are called the

113
00:08:28.199 --> 00:08:33.840
same, each of them refers to
something different, to a different thing.

114
00:08:33.480 --> 00:08:37.840
Let' s start with the most
basic and maybe it' s the one

115
00:08:37.840 --> 00:08:41.000
we' ve all started, which
is homas insta in operato. They insist

116
00:08:41.120 --> 00:08:43.360
on this installation mode. It is
recommended for people who have no experience,

117
00:08:43.799 --> 00:08:48.080
because it allows you to install.
Homas are through an iso image. It

118
00:08:48.159 --> 00:08:52.480
' s as easy as downloading the
image and so and depending if you use

119
00:08:52.480 --> 00:08:56.360
a Rasvery pie, a computer,
a mini PC. Install it on your

120
00:08:56.360 --> 00:09:00.360
server. You can install it as
an operating system, or you can also

121
00:09:00.440 --> 00:09:05.600
install it as if it were a
virtual machine, using Virtual Box or vmware.

122
00:09:05.320 --> 00:09:09.519
This installation includes everything i e,
Homas install core and never if they

123
00:09:09.559 --> 00:09:15.200
are supervisor, which are the two
components, the two software modules that can

124
00:09:15.279 --> 00:09:18.840
go in either of the two installations. This one installs both of you.

125
00:09:18.480 --> 00:09:22.240
The biggest disadvantage is that you lose
control. If you want to install a

126
00:09:22.279 --> 00:09:28.080
control panel like Homar or a private
cloud such as nesclout or file browser tomorrow,

127
00:09:28.440 --> 00:09:31.799
you' ll feel like it because
they' re not compatible, you

128
00:09:31.879 --> 00:09:35.679
won' t be able to do
it in a simple way, apart from

129
00:09:35.799 --> 00:09:37.960
depending on whether the app you want
to install is in the add- ons

130
00:09:37.960 --> 00:09:43.759
repository or not. You do everything
through the home assist interface. This means

131
00:09:43.799 --> 00:09:48.320
that if Homas Instan stops working.
You run out of those apps won'

132
00:09:48.360 --> 00:09:50.360
t work, that is, if
homas, if it doesn' t work

133
00:09:50.399 --> 00:09:54.279
and you' ve installed the mosquito
MQTT broque, it won' t work

134
00:09:54.279 --> 00:09:58.440
much. Look at this, though, I repeat it is a very advisable

135
00:09:58.679 --> 00:10:03.639
option to take the first steps,
we go with the second option, or

136
00:10:03.720 --> 00:10:07.720
the second recommended installation method, which
is Eastan Container homema. It' s

137
00:10:07.799 --> 00:10:11.039
probably my favorite and the one I' ve always used, my home automation

138
00:10:11.039 --> 00:10:15.440
system. Well, since always,
not because I started with Instan operate homas

139
00:10:15.440 --> 00:10:18.960
insist, but seeing the limitations I
quickly moved on to this installation. The

140
00:10:20.039 --> 00:10:22.919
biggest advantage is that it is installed
with Docker. That is, all you

141
00:10:22.919 --> 00:10:26.720
need is to have Docker installed on
your computer give the same operating system,

142
00:10:26.240 --> 00:10:30.080
although you know, if you want
it to be reliable, scalable and safe,

143
00:10:30.480 --> 00:10:33.960
there is no operating system better than
the Linus. Another advantage is that

144
00:10:33.080 --> 00:10:37.679
you decide which apps you want to
install without limitations, apart from what it

145
00:10:37.840 --> 00:10:43.039
means to have several containers of homas
are running at once. I mean you

146
00:10:43.039 --> 00:10:46.559
can have one version for production and
another one for testing on the same server,

147
00:10:48.000 --> 00:10:52.240
which with jomassistant opera you insist,
you can' t. But if

148
00:10:52.320 --> 00:10:54.320
I have to keep an advantage is
control, because I choose how to make

149
00:10:54.360 --> 00:10:58.639
backups, which application I want to
use to automate them and I r n

150
00:10:58.679 --> 00:11:03.799
or depend on whether homas are booted
or not. I' m telling you,

151
00:11:03.799 --> 00:11:07.759
full control. And one thing not
many people know is that when official

152
00:11:07.799 --> 00:11:13.480
application containers are executed through their official
images, they get much faster in execution

153
00:11:13.559 --> 00:11:20.399
than if they are executed through supervisor
homasists. Because I remind you with the

154
00:11:20.519 --> 00:11:26.840
supervisor what you cut are containers adapted
to the operating system of Hom assist Ojo

155
00:11:26.840 --> 00:11:31.639
that, although it seems more complicated, this method of installation to the homas

156
00:11:31.960 --> 00:11:35.080
eystan Container, is actually quite simpler
than it appears, especially if we use

157
00:11:35.279 --> 00:11:39.200
Docker co post. But of all
this I mean The Doger and Docker Compost.

158
00:11:41.039 --> 00:11:43.440
I' ll talk in another chapter
of the podcast. Maybe the only

159
00:11:43.519 --> 00:11:46.639
disadvantage, if you can say it' s a disadvantage, is that it

160
00:11:46.720 --> 00:11:50.720
doesn' t add supervisor and it
touches you. Managing updates to you backups

161
00:11:50.840 --> 00:11:54.559
and installing complementary applications is the only
thing, although, as I mentioned before,

162
00:11:54.960 --> 00:12:03.120
working with official images makes applications faster. Also something a clarification, something

163
00:12:03.200 --> 00:12:07.559
very important. In some blogs and
YouTube videos they teach how to install Homas

164
00:12:07.600 --> 00:12:11.039
instas supervisor with Docker i e by
installing Homas Eastan Container. I don'

165
00:12:11.120 --> 00:12:16.320
t recommend it under any circumstances,
because I' ve already seen cases where

166
00:12:16.399 --> 00:12:20.440
this makes your adopted system fail and
not stable. Always have to quarrel with

167
00:12:20.480 --> 00:12:28.399
the official facilities that recommend from the
official website of Home Assist we will continue

168
00:12:28.399 --> 00:12:31.039
to see Homassista in super Viset or
super Bset. The first thing I have

169
00:12:31.080 --> 00:12:35.200
to say is that this installation can
only be done with Linus operating systems,

170
00:12:35.679 --> 00:12:41.240
apart from that you have to have
advanced knowledge. These are essential requirements.

171
00:12:41.759 --> 00:12:45.360
From there, you have to follow
the instructions that indicate in the installation and

172
00:12:45.440 --> 00:12:50.879
you must meet the minimum software requirements. In the end, you get to

173
00:12:50.000 --> 00:12:56.039
install Homas Instan Corey and Homas Eastan
Supervisor on your server, with very few

174
00:12:56.200 --> 00:13:01.519
exceptions, I do not recommend to
anyone this type of eistallante action under any

175
00:13:01.799 --> 00:13:07.480
circumstances, apart from that you will
have to have advanced knowledge in Linux is

176
00:13:07.480 --> 00:13:11.919
a milk mess. The same thing
happens with Homas and they install Core,

177
00:13:11.080 --> 00:13:16.559
because if the previous installation was complex, this is still less, because what

178
00:13:16.600 --> 00:13:20.600
you do install Homas install runs like
a Python script through Python' s Fish

179
00:13:20.919 --> 00:13:26.799
script manager. Peep let' s
go you have to hook up one with

180
00:13:26.879 --> 00:13:31.360
dependencies, users and milk file systems. Besides, the only thing you do

181
00:13:31.480 --> 00:13:35.039
install hoffmas instan Corre does not include
the supervisor. Except for very rare sensations,

182
00:13:35.799 --> 00:13:41.279
I also do not recommend this type
of installation under any circumstances. I

183
00:13:41.279 --> 00:13:43.799
' m going to make a summary
of everything that hemorrhage pisto. The four

184
00:13:43.879 --> 00:13:50.000
official and recommended forms of Maxistan installation
on a server are as follows. Two

185
00:13:50.080 --> 00:13:54.919
of them are recommended, say,
recommended from the official website and is Homas

186
00:13:54.039 --> 00:14:00.840
Están operate insist son masisn Container.
The two genos should not touch with a

187
00:14:00.919 --> 00:14:05.759
stick are Homas Instan Supervisit and Homastan
Core. Either way, installation methods don

188
00:14:05.759 --> 00:14:11.000
' t determine what kind of application
you' re going to install on your

189
00:14:11.000 --> 00:14:15.159
server. They only define the way
it is installed. For this it is

190
00:14:15.240 --> 00:14:18.799
important to understand what are the three
modules that form the homa sista platform.

191
00:14:18.159 --> 00:14:22.519
There are Homas and Instan Core It
is the app itself of Homas Eastan and

192
00:14:22.559 --> 00:14:28.080
it is written in Python. Then
there are Homas Eastan operato Insisten is the

193
00:14:28.159 --> 00:14:33.080
operating system that includes Homas stan Core
and Homasstan super Vishor, which is not

194
00:14:33.159 --> 00:14:39.120
without being a linus adapted for this
application and Homas is in supervisor is a

195
00:14:39.279 --> 00:14:43.639
complement to be able to manage Homas
Eastan run from the interface of the application

196
00:14:43.639 --> 00:14:50.639
all installations, whatever its objective,
is very clear. Instalam horme assist core

197
00:14:50.799 --> 00:14:56.200
A. From there there are different
installation methods. Kohomas Instan operate insist,

198
00:14:56.320 --> 00:15:01.000
get its installation simple and easy.
To start going, include Homa Easta as

199
00:15:01.039 --> 00:15:03.639
a supervisor. The biggest disadvantage is
that they lose a lot of control.

200
00:15:05.399 --> 00:15:11.159
Control is theirs and you depend entirely
on this operating system. Kohomas Eastan containert

201
00:15:11.240 --> 00:15:15.480
has the advantage that you decide which
apps you want to install and have control

202
00:15:15.559 --> 00:15:20.200
over your home automation system. The
biggest disadvantage of this installation of jmás is

203
00:15:20.200 --> 00:15:24.879
already in container is that officially you
do not count with Eastan super Visor homas.

204
00:15:26.919 --> 00:15:31.200
You' re in charge of updating
and maintaining the system, and both

205
00:15:31.279 --> 00:15:35.320
the Eastas super Viset and Instan core
homas method are not recommended, unless you

206
00:15:35.399 --> 00:15:39.639
' re an expert and want to
get into a good general ber. And

207
00:15:39.720 --> 00:15:43.279
with this I' m done.
Now it' s this week' s

208
00:15:43.279 --> 00:15:46.799
chapter. As I always tell you, don' t give it to the

209
00:15:46.879 --> 00:15:50.559
like, not to five starlets,
not to mention anything. If you want

210
00:15:50.639 --> 00:15:54.000
to know more about these topics,
or sign up for the easy schedule list

211
00:15:54.679 --> 00:15:58.320
we hear next week, do not
miss the appointment and remember set t ll

212
00:15:58.480 --> 00:16:00.000
What you say Chao

