Curso IOT - 14/12/2022
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Curso IOT - 14/12/2022
¿Qué tal? ¿Me veis y me escucháis?
00:00:05
Sí, bien las dos cosas.
00:00:12
Sí, perfecto.
00:00:13
Genial.
00:00:15
Os voy a pegar por el chat también
00:00:17
el código de la sesión de hoy.
00:00:19
Bueno, mientras va llegando la gente,
00:00:55
no sé si queréis que comentemos
00:00:57
algo de lo de la sesión pasada.
00:00:59
Fue de lo y yo, ¿no?
00:01:08
Lo de los formularios.
00:01:09
Sí, reconozco que es una de las partes
00:01:12
más
00:01:14
complicadas
00:01:15
porque se juntan
00:01:16
pues eso
00:01:17
el HTML por un lado
00:01:18
con formularios
00:01:19
que ya no es sencillo
00:01:20
con enviar información
00:01:20
que llega a ti mismo
00:01:21
que es
00:01:23
mega
00:01:24
es
00:01:24
es
00:01:25
es complicadillo
00:01:26
pero a su vez
00:01:27
también es una forma
00:01:28
como muy potente
00:01:29
de hacer interfaces
00:01:30
de usuario
00:01:31
porque tú lo puedes hacer
00:01:32
tan bonito como quieras
00:01:33
solo programando en HTML
00:01:34
y luego ya con diferentes
00:01:35
botones
00:01:36
o widgets
00:01:38
o
00:01:39
o deslizadores
00:01:39
o lo que te dé la gana
00:01:40
puedes hacer interfaces
00:01:41
muy muy chulos
00:01:42
de hecho hay un ejercicio
00:01:43
el bonus track
00:01:46
que aparece en este tema
00:01:48
que es el de conseguir que con un slider
00:01:49
con una barra de desplazamiento
00:01:51
puede regular la intensidad de un LED
00:01:53
y eso es relativamente fácil
00:01:55
haciéndolo con
00:01:57
un widget de HTML5
00:01:58
y queda bonito
00:02:01
perdona Jorge
00:02:02
he introducido
00:02:05
tres veces la contraseña y no la admite
00:02:07
no, no
00:02:09
a mi me pasa lo mismo
00:02:11
A mí tampoco me funciona.
00:02:13
Pues he cogido la del lunes 2.
00:02:16
¡Ah, espérate!
00:02:18
¿Lunes 2?
00:02:19
Hoy es miércoles.
00:02:20
Hoy es miércoles.
00:02:21
14, el 12.
00:02:23
Vale, vale, perdón.
00:02:24
Vivía en el pasado.
00:02:49
Probad con esta.
00:02:57
¿Es un 0 o un 0?
00:03:16
Pues...
00:03:20
Es...
00:03:21
Es un 0, porque había entrado con 0.
00:03:21
Un 0. Yo también he puesto un 0.
00:03:30
Bueno, ¿alguien quiere comentar algo? ¿Tiene alguna consulta, alguna duda con respecto a lo que llevamos visto hasta ahora?
00:03:35
Vamos a dar un minutillo más. Estamos ahora mismo 16, nos faltan 5 personas.
00:04:00
¿Juanra también está allá? No, todavía no.
00:04:10
Hoy era el día, puede ser que estabais varios de evaluaciones, ¿verdad?
00:04:35
Sí, yo me tengo que ir luego a y media y luego en cuanto llegue me vuelvo otra vez a...
00:04:44
Bueno, yo te lo digo, cuando estéis aquí presentes te lo digo.
00:04:50
Vale, vale, vale. Bueno, pues entonces vamos a asumir que está quien tiene que estar y que los demás están de juntas y vamos a empezar.
00:04:53
Bueno, hoy...
00:05:02
Luego yo luego lo que te digo, que yo a las cinco y media tengo que salir pero corriendo porque tengo un trayecto hasta centro.
00:05:03
Vale, pues si no
00:05:11
bueno, para los que tengáis que salir
00:05:13
os dejaremos acceso a la
00:05:15
grabación, ¿vale? Para que podáis
00:05:17
ver el trocito que os hayáis perdido
00:05:21
Vale, bueno pues
00:05:22
tengo que anunciar con gran alegría
00:05:24
que ya no vamos a volver a ver
00:05:27
nada más de HTML en lo que queda de curso
00:05:29
así que ahora ya nos centraremos
00:05:31
en la parte de
00:05:33
programación en C normal, no habrá
00:05:35
mezclas de tres lenguajes diferentes
00:05:37
con lo cual confío en que eso haga que
00:05:38
todo sea un poquito más fácil
00:05:41
La verdad es que cada vez vamos a ir viendo temas un poquito más complejos, pero bueno, ya os digo, el tema de centrarnos solo en un único lenguaje facilita bastante las cosas.
00:05:42
Entonces, hoy vamos a empezar con el tema 30, que el tema 30 lo que nos explica o nos va a poner algún ejemplo de conseguir que el SP32 sirva de punto de acceso.
00:05:56
esto lo que nos permite
00:06:10
es
00:06:12
supongamos que estamos haciendo un dispositivo
00:06:13
que tiene que
00:06:16
que tiene que funcionar
00:06:18
independientemente de que esté en medio del campo
00:06:20
y que no
00:06:22
no
00:06:24
que tenga que funcionar incluso si no hay ningún punto
00:06:25
de acceso cerca, entonces yo puedo hacer
00:06:28
mediante una serie de órdenes
00:06:30
puedo conseguir que el SP32
00:06:32
cree su propia red
00:06:34
wifi a la cual pueda conectar
00:06:36
yo mi teléfono
00:06:38
mi teléfono, o incluso pueda conectar otros ESP32 que se hablen con ellos.
00:06:40
Es decir, uno de ellos crearía una red y otros ESP32 podrían conectarse a esta red.
00:06:44
De esa forma, pues eso, es totalmente autosuficiente
00:06:49
y no nos hace falta que haya una infraestructura previa.
00:06:52
Esto, por ejemplo, supongo que...
00:06:57
¿Cuántos podéis montar la mano, por favor, los que se hayáis pelado con Tasmota
00:06:59
o tengáis algo de domótica comercial?
00:07:04
Disculpa, Jorge, te digo entrecortado, ¿eh?
00:07:14
¿Ah, sí?
00:07:16
Vaya. ¿Alguien más le pasa?
00:07:19
No.
00:07:23
No.
00:07:24
No.
00:07:25
Vale, vale.
00:07:26
Pues no sé qué puede ser.
00:07:27
Igual es algo de tu sesión.
00:07:30
Bueno, voy a continuar.
00:07:34
No sé qué.
00:07:36
Cuando has comentado la pregunta, te lo he oído.
00:07:37
Ah, que no se ha oído la pregunta.
00:07:40
¿Qué pregunta has hecho?
00:07:41
Vale, vale, vale.
00:07:42
Sí, la pregunta que hacía es que si podéis levantar la mano, por favor,
00:07:43
todos, todas
00:07:46
los que os habéis pegado
00:07:48
o habéis instalado algo de domótica
00:07:50
tanto a nivel industrial como a nivel
00:07:51
de software libre de tipo
00:07:54
Tasmota o cosas así
00:07:56
que vayan por wifi
00:07:57
¿no? ¿Nadie? Vale
00:08:00
vamos a uno, dos
00:08:03
vale, solo Jesús y Juan Carlos
00:08:11
vale, bueno pues os cuento muchas veces
00:08:17
claro, cuando yo compro un producto
00:08:19
o cuando yo diseño un producto
00:08:21
para ser vendido
00:08:25
y lo entrego y el cliente lo abre en su casa,
00:08:26
imaginamos que es un dispositivo que sirve para hacer domótica,
00:08:29
que por lo tanto se tiene que conectar a una red Wi-Fi que ya exista.
00:08:32
Pero ¿cómo puedo saber yo como fabricante cuál es la red
00:08:36
a la que se tiene que conectar mi cacharro cuando esté en casa de un cliente
00:08:41
que ni siquiera conozco?
00:08:44
Bueno, pues aquí hay varios métodos.
00:08:45
Uno de ellos es hacer que, digamos que mediante Bluetooth,
00:08:48
el usuario tenga que conectarse al SP32, introducir una serie de datos de configuración
00:08:53
y luego el dispositivo se reinicia y ya se engancha a la red, ¿vale?
00:08:59
Esta es una solución.
00:09:02
Hay otra solución que es la que adoptan proyectos como Tasmota, por ejemplo,
00:09:04
que es un software libre de modificación, que lo que hace es que cuando tú lo abres,
00:09:08
cuando tú sacas el cacharro de la casa, él crea una red Wi-Fi, ¿vale?
00:09:15
Que era una red Wi-Fi que se llama TASMOTA-bajo y unos numeritos raros que son diferentes en cada calzado.
00:09:21
Entonces, lo que hacemos es que generamos un punto de acceso.
00:09:27
El usuario, al conectarse a ese punto de acceso, accede a una IP que va a ser siempre la misma.
00:09:31
En nuestro caso va a ser la 10.0.4.1, si no recuerdo mal.
00:09:38
Perdón, la 1.9.2.1.8.4.1.
00:09:42
Y ahí ya tenemos un entorno web.
00:09:44
ese entorno web, lo que nos permite es
00:09:46
introducir cuáles son el usuario
00:09:48
perdón, el nombre de la red y la clave
00:09:50
de nuestra casa, entonces lo que hace
00:09:52
el dispositivo es, se autoconfigura
00:09:54
para ser cliente a su vez
00:09:56
de esa red wifi y ya lo tenemos
00:09:58
configurado en nuestra casa, incluso se puede
00:10:00
revertir el proceso, a lo mejor podemos hacer que en la setup
00:10:02
que si cuando detecta
00:10:05
cuando está arrancando, detecta que se está pulsando
00:10:07
un botón, eso significa que tiene
00:10:09
que volver a configurarse como un punto de acceso
00:10:11
¿vale? en lugar de conectarse a una red
00:10:13
existente. No sé si me estoy explicando o se entiende para qué nos puede valer esto
00:10:15
de convertirnos en un punto de acceso. ¿Se entiende bien? ¿Alguna duda, algún comentario?
00:10:21
Bien, ¿no? Vale. Bueno, para la siguiente práctica necesitaré que tengáis, creo que
00:10:33
no es... Sí, un segundo, Irene. Ahí la tienes. Para la siguiente práctica necesitaré algo
00:10:40
que, bueno, no creo que nadie tenga problemas, necesitamos un móvil, ¿vale? En este caso
00:10:46
el SP actuará como punto de acceso
00:10:50
y el móvil será el que se conecte
00:10:53
a esa red Wi-Fi que vamos a crear
00:10:55
¿vale? entonces pues
00:10:57
nada, vamos a la hora
00:10:59
arrancamos nuestro
00:11:01
entorno de Arduino y nos vamos
00:11:05
en el
00:11:07
¿sí?
00:11:11
yo tengo solo mi móvil
00:11:14
que lo estoy usando como punto de acceso ya
00:11:15
porque estoy bastante lejos del router
00:11:17
ah, pero en este caso
00:11:19
lo utilizas para el curso, ¿no? para el SP32
00:11:23
¿O lo utilizas para conectarte a la sala de videoconferencias?
00:11:25
No, para la sala de videoconferencias
00:11:29
No lo utilizo
00:11:30
O sea, tengo el ordenador conectado
00:11:31
Al móvil
00:11:34
Vale, vale
00:11:36
No será ningún problema entonces
00:11:37
Vale, vale
00:11:39
Pues nada, como os decía
00:11:40
Nos vamos al repositorio
00:11:43
O los que tengáis un zip pues lo descargáis
00:11:45
Y cogemos el tema 30
00:11:46
Que no tiene mucho misterio
00:11:49
¿Vale?
00:11:52
Aquí en este caso, bueno, ahora lo explico
00:11:55
Os doy unos segundillos para que estéis en este punto
00:11:56
Y si queréis, para no haceros esperar mucho
00:12:03
Este código directamente ya lo podéis subir
00:12:07
Y ahora voy explicando paso a paso qué es lo que se hace en él
00:12:09
¿Vale? ¿Queda claro?
00:12:13
Tema 30, lo cogemos tal cual, lo subimos
00:12:21
Y ahora lo explico en un minutillo
00:12:23
Y estoy metiendo la mano, si no lo tengáis cargado, por favor
00:12:24
Y así sé cuándo puedo continuar
00:12:41
¿Lo cargamos ya en el SP32?
00:12:43
Sí, sí.
00:13:07
¿Aquí hace falta la pestaña de mi Wi-Fi también?
00:13:16
No, no hace falta.
00:13:18
Vale, gracias.
00:13:21
Pero si la tenéis tampoco va a molestar porque va a ser una función a la que no vamos a llamar.
00:13:22
No, como me estuve peleando con ella el otro día, pues por favor.
00:13:26
Ah, es verdad.
00:13:29
No me has mandado el zip, ¿verdad?
00:13:29
Sí.
00:13:32
¿El zip sobre qué?
00:13:34
Ah, vale.
00:13:36
Es que te escribí un correo esta mañana para pedirte que me mandas el zip con el proyecto
00:13:36
que no te compilaba para ver si encuentro yo el correo.
00:13:40
vale, vale, no he tenido tiempo
00:13:43
ahora lo miro
00:13:45
vale, vale, sin problema
00:13:46
perdóname Jorge, acabo de
00:13:47
acabo de llegar
00:13:54
estaba con un pequeño
00:13:56
problema, no sé por qué, he tenido que
00:13:59
actualizar
00:14:01
el Teams
00:14:01
sí, se ha actualizado
00:14:04
el Teams, sí
00:14:07
pues a mí no me dejaba entrar a la sala, ayer tuve que
00:14:08
conectarme por el navegador
00:14:11
y hoy lo he actualizado
00:14:12
y me ha actualizado todo Windows
00:14:14
con lo cual el reabanque
00:14:16
se ha pegado casi 10 minutos
00:14:17
o sea que ya tienes Windows 11
00:14:19
no, no, que va, tengo Windows 10
00:14:23
parcheado
00:14:26
no le has echado un ojo
00:14:27
al este que te envié ayer
00:14:32
¿verdad?
00:14:34
al retraso
00:14:35
ah, no
00:14:37
no era por saber si estaba bien así
00:14:38
seguro que sí
00:14:41
y si no ya te perseguiré, que sé donde vives
00:14:43
por cierto, ahora que ha llegado
00:14:45
Jorge, lo cargamos en el
00:14:52
sí
00:14:54
sí, lo cargamos
00:14:55
lo cargamos en el SP32
00:14:57
eso es
00:15:00
una cosa muy rara
00:15:01
el OBS hoy
00:15:10
perdona
00:15:13
no tiene nada que ver con esto
00:15:27
es que veo que ya
00:15:30
el lunes es la última sesión antes de las
00:15:32
navidades
00:15:34
eso es
00:15:35
Vale. Me dijiste que te debía
00:15:37
dos trabajos, pero no tengo claro
00:15:39
cuáles son los dos estos
00:15:41
que no te había
00:15:43
enviado. Te digo porque si antes
00:15:45
de las navidades me lo comentases, lo dejaba
00:15:47
todo, porque luego de las navidades
00:15:49
solo nos quedan cuatro sesiones.
00:15:51
¿No te lo he mandado
00:15:53
por correo esta mañana?
00:15:55
Ah, pues igual esta mañana me lo has enviado.
00:15:57
Vale, perdona.
00:16:02
Perdona, perdona. Igual me lo has enviado.
00:16:03
Es que no he mirado nada
00:16:06
esta mañana el correo.
00:16:07
Me lo pediste por correo, ¿verdad?
00:16:08
No, te lo pedí aquí en la sala.
00:16:11
Ah, vale.
00:16:13
Al que me lo ha mandado es a mí.
00:16:13
Vale, vale, vale.
00:16:15
A mí sí me lo has enviado esta mañana, los dos días que debía, como falté el lunes.
00:16:16
Vale, yo te mando un correo, quédate tranquilo, ¿vale?
00:16:20
Porque si no entiendo, es muy complicado, vale, no te preocupes.
00:16:23
Sí, porque ahora si no me voy a liar a...
00:16:25
Vale, sí, mándamelo y yo te lo respondo enseguida.
00:16:28
Vale, bueno, digo, aprovechando que ha llegado Juanra,
00:16:32
pues me he acordado de una cosa que tenemos pendiente de comentar,
00:16:37
No sé si lo quieres comentar tú, Conrad. ¿Tenemos materiales? ¿Estás muteado?
00:16:39
Ahora, el tema de los materiales que están defectuosos, ya tenemos los que tenemos registrados, que son tres placas SP32 de tres personas, que tenían cada una de ellas una mal.
00:16:49
Y luego la tira de neopíxel de Félix, que en principio, como ya le di yo una, esa es para nosotros.
00:17:03
entonces lo que vamos a hacer es
00:17:09
van a enviarnos
00:17:10
todos los materiales de sustitución
00:17:12
aquí al CETIF
00:17:15
entonces los que tengáis una de las piezas defectuosas
00:17:16
uno de los tres que
00:17:19
solicitasteis
00:17:21
¿puedes recordarnos quiénes eran los tres que tenían
00:17:22
pendientes Jorge?
00:17:25
¿lo tienes por ahí?
00:17:27
sí, sí, sí
00:17:28
es por confirmar
00:17:29
que no falta nada
00:17:36
y entonces las tres personas
00:17:38
que tenían esas piezas defectuosas
00:17:40
se pasan por aquí, traen la que está defectuosa
00:17:42
y se la cambiamos por una que está bien
00:17:44
¿vale?
00:17:46
esa es un poco la mecánica
00:17:47
vale, a ver
00:17:48
Irene, Juan Carlos
00:17:51
Sergio y Félix
00:17:54
Juanra, una cosa
00:17:56
como yo le pregunté a Jorge
00:17:58
y dijo que íbamos a usar más de dos a la vez
00:18:01
yo es que vivo en Madrid
00:18:03
entonces prefiero no ir
00:18:04
vale, a ver
00:18:06
no pasa nada, porque me la quedo yo aquí
00:18:08
cuando tú devuelvas el kit ya la sustituyo
00:18:10
lo único, márcamela con un post-it
00:18:12
o algo, la que está defectuosa
00:18:15
para que yo cuando tú me devuelvas el kit
00:18:17
me lo comentas, oye, esta es la que está rota
00:18:18
y yo ya le hago el cambio
00:18:21
de todas formas, por eso quería
00:18:22
tenerla yo aquí en el CETIF, para poder
00:18:24
centralizar el hecho de que
00:18:27
si alguno no quiere
00:18:29
venir a cambiarla, porque no quiere
00:18:30
es que a lo mejor alguien la quiere para el proyecto final
00:18:32
por eso ofrece
00:18:34
el cambio. Yo por ahora digo que no
00:18:36
igual luego cambio de opinión. Claro, por eso digo
00:18:38
Igual cuando empezamos a ver ya lo de red y tal
00:18:40
Te vienes arriba y necesitas
00:18:43
Vale
00:18:45
Bueno, pues te lo comento
00:18:47
En tal caso
00:18:49
¿Qué horario podemos pasar?
00:18:50
Yo las voy a dejar en conserjería
00:18:53
Voy a dejar los nombres de las personas
00:18:54
Con lo cual de ocho y media de la mañana
00:18:56
A ocho y media de la noche, cuando queráis
00:18:58
Estamos aquí continuamente
00:19:00
Antes de irnos de navidades
00:19:04
Antes de irnos de navidades pasaremos
00:19:07
¿Cuándo me llegarán, Jorge?
00:19:08
Más o menos
00:19:11
yo creo que si las mando
00:19:11
si mañana doy la orden
00:19:15
pasan el viernes a recogerla
00:19:16
y ya la semana que viene
00:19:18
pues a partir del lunes probablemente
00:19:19
podáis venir sin ningún problema
00:19:22
durante la semana que viene que a lo mejor ya estáis
00:19:23
un poco más tranquilos o más
00:19:26
intranquilos, depende del caso
00:19:28
pues ya podéis tenerlas
00:19:30
aquí, pero vamos, en cualquier caso
00:19:32
que sepáis que las piezas de sustitución están aquí
00:19:34
Félix ya tiene la suya porque
00:19:36
como era necesario para las prácticas
00:19:38
se la dejé preparada de otro kit que teníamos
00:19:39
antiguo y entonces
00:19:42
él no tiene que venir pero el resto
00:19:44
si queréis tener la tercera placa activa
00:19:46
tenéis que venir a cambiarla
00:19:48
tenéis que traer la que está rota
00:19:50
y la cambian por la que está bien
00:19:51
¿ok?
00:19:53
Pues nada, me quedan cuatro personas
00:19:59
Andrés, Antonio, Enrique
00:20:01
Félix
00:20:03
más, y Sergio
00:20:06
que no he levantado la mano
00:20:07
Ah, vale
00:20:08
y los demás
00:20:10
vale, he visto que Enrique también
00:20:12
Sergio también
00:20:15
me está terminando de cargar todavía
00:20:16
y Félix
00:20:18
una pregunta
00:20:19
¿el Arduino va mejor
00:20:20
con el Ubuntu o eso que en Windows?
00:20:23
ya te digo que va mejor
00:20:26
estoy pensando en cambiar de ordenador porque
00:20:27
vamos, va lentísimo
00:20:30
entonces pierdo más tiempo en esperar
00:20:32
cómo se cargan los programas que en verlos
00:20:34
ya, en Windows ahora es que es un poco desesperante
00:20:36
de ver cómo carga
00:20:38
ya lo sé
00:20:39
si vas a cambiar de ordenador
00:20:40
te recomiendo que valores
00:20:43
usar Max, que viene ya con
00:20:44
todo el software que necesitáis los profes preinstalado
00:20:46
no vamos, cambiar el sistema
00:20:49
el ordenador y cambiar el sistema operativo
00:20:50
por eso, no, no, por eso, porque es Ubuntu realmente
00:20:53
o sea, Max es Ubuntu
00:20:55
pero viene ya, es la distribución de la Comunidad de Madrid
00:20:56
que trae todo el software cargado
00:20:58
y viene con el IDE
00:21:00
no viene con el nuevo, viene con el antiguo todavía
00:21:02
pero en la siguiente revisión ya sale con el nuevo
00:21:04
con el 2
00:21:06
perdona, si es que
00:21:07
no me sale el levantar la mano
00:21:10
pero
00:21:13
que raro, no sale
00:21:14
se ha actualizado esto
00:21:16
ni en más, ni en ningún sitio
00:21:17
tengo la posibilidad de levantar la mano
00:21:20
no tienes un icono de reacciones
00:21:21
si
00:21:23
dentro de reacciones
00:21:24
ah, y
00:21:27
vale
00:21:28
pero vamos, ya está cargado
00:21:30
vale, fantástico
00:21:34
como ya lo tenemos todos
00:21:35
vamos a
00:21:37
Vamos a estudiar qué es lo que hace el código, aunque ya veréis que viniendo de donde venimos del tema anterior esto va a resultar súper sencillo.
00:21:39
Empezamos siempre con la parte del setup in loop.
00:21:48
Un setup muy sencillo, iniciamos el portaserie y a continuación llamamos a la función propia, a la función personalizada que hemos llamado setup AP.
00:21:53
Y luego en el loop, igual que siempre que hacemos cosas con Wi-Fi, tenemos que tener este delay de 10 milisegundos.
00:22:01
entonces, ¿qué es lo que hace?
00:22:06
nuestro dispositivo
00:22:08
no se ve ninguna pantalla
00:22:09
no, no estoy
00:22:10
vamos, yo no lo veo
00:22:14
sí, debe ser un tema
00:22:16
de reflexo
00:22:19
yo lo veo bien
00:22:20
¿veis esta
00:22:23
mensaje?
00:22:25
se mueve, se mueve
00:22:27
no nos marees
00:22:28
vale, ahora sí
00:22:30
ahora sí
00:22:33
entonces, como veis, toda la chicha
00:22:34
está dentro de la función setupAP
00:22:37
que lo único que hace es lo siguiente
00:22:38
nos creamos un array
00:22:40
en el cual indicamos el nombre
00:22:42
del punto del acceso, yo como veis
00:22:45
soy bastante poco original, le he llamado AP
00:22:47
pero le podríamos llamar como nos diera la gana
00:22:49
ponemos una clave, que por cierto
00:22:50
esta clave es importante que ahí tengáis
00:22:53
a mano la documentación porque
00:22:55
las claves que ponemos tienen
00:22:57
que tener una longitud mínima
00:22:59
un segundito que no me las de memoria y no quiero decir
00:23:00
algo que no es, esta es
00:23:03
aquí lo tenéis en la documentación
00:23:04
que la longitud mínima que tienen que tener las claves es de 8 caracteres.
00:23:08
Si no ponemos 8 caracteres, WPA no funciona bien y no nos dejará conectarnos, ¿vale?
00:23:13
Esto es uno de los posibles puntos de fallo.
00:23:19
Muchas veces cuando creamos un punto de acceso ponemos una clave muy sencillita,
00:23:22
tipo 1, 2, 3, 4, para no perder tiempo y luego al final falla por eso, ¿vale?
00:23:26
Entonces, una vez que tenemos establecido las dos variables con el nombre de la red y la clave,
00:23:32
simplemente, y ya está
00:23:36
porque el resto son Serial Prints
00:23:38
llamamos a la función wifi.soft.ap
00:23:39
y le pasamos como parámetros
00:23:43
el nombre de la red
00:23:45
y la clave
00:23:47
y cuando arranca
00:23:48
pues gracias a, por cierto
00:23:49
esta función es nueva
00:23:52
la wifi.soft.ap.ip
00:23:53
nos va a decir cual es la IP
00:23:55
que le ha dado al
00:23:58
SP32, que en el caso de que
00:24:00
configuremos un punto de acceso
00:24:02
siempre va a ser la misma
00:24:04
a no ser que sigamos lo contrario
00:24:05
que es la 192.18.4.1
00:24:07
entonces, ¿qué ventaja tiene esto?
00:24:09
¿qué es lo que me permite esto?
00:24:11
pues que si yo ahora me vengo
00:24:12
aquí a mi móvil
00:24:13
y le digo que me busque redes
00:24:16
a ver si el foco
00:24:18
me lo permite
00:24:21
ahí lo tenemos
00:24:25
¿veis el segundo?
00:24:30
va a ser un poco mal
00:24:34
¿veis el otro focus?
00:24:35
ahí
00:24:40
Sí, vemos que pone AP.
00:24:41
AP, ¿vale?
00:24:42
Llevo clic.
00:24:44
En mi caso no me está pidiendo usuario y clave porque este móvil ya se había conectado a esta red anteriormente.
00:24:47
Lo que sí que tenéis que tener en cuenta es que nos va a salir una advertencia indicando que ese punto de acceso no tiene acceso a Internet, ¿vale?
00:24:53
Y eso es normal porque, claro, porque digamos que el SP32 no está conectado a Internet por ningún otro lado.
00:25:01
es normal, y no tenemos que decirle que cambie la red.
00:25:11
Entonces ahora mismo lo que tenemos es configurada nuestro dispositivo móvil
00:25:14
para que hable con el SP32.
00:25:20
Entonces a partir de aquí, digamos que esto sustituiría el setup Wi-Fi.
00:25:25
Setup Wi-Fi lo utilizamos para cuando queramos conectarnos a una red que ya está establecida,
00:25:32
mientras que SetupAP lo que hace es configura una red que él mismo genera y son excluyentes, ¿vale?
00:25:36
No podemos tener a la vez generar una Wi-Fi y a la vez conectarnos a otra Wi-Fi, ¿vale?
00:25:46
Entonces se usa de la manera que os he comentado antes, pues puedo para un producto que esté diseñando
00:25:53
que primero sea AP y el AP muestra una página web y esa página web luego te permite configurar
00:25:57
cómo va a ser para la configuración del modo cliente, pero no a la vez.
00:26:02
Bien con esto, como veis tiene muy poquita cosa, ahora vamos a ver una acción un poco más avanzada
00:26:06
Y lo que es importante es que tengamos en cuenta que una vez que yo ya tengo el punto de acceso establecido
00:26:15
Y tengo un cliente conectado, yo ya puedo hacer todo lo que hemos estado viendo a lo largo del curso
00:26:22
Es decir, yo puedo crearme un servidor de páginas web, puedo ponerme a servir páginas, puedo hacer lo que me dé la gana
00:26:27
Es decir, cualquier cosa que hubiera hecho con anterioridad de los cursos anteriores lo puedo hacer también, pero en lugar de conectarme a un punto de acceso predefinido, es el SP32 el que lo genera.
00:26:33
¿Dudas? ¿Comentarios?
00:26:45
Sí, disculpa, Jorge. Veo que ahí tienes la pestaña Wi-Fi. Esa no debería estar, ¿no?
00:26:49
No debería estar. De hecho, mira, me voy a cargar para que no… O sea, de hecho…
00:26:54
¿Y si está, daría algún problema?
00:26:59
No, no da ningún problema.
00:27:01
¿Si está, daría algún problema?
00:27:03
no da ningún problema, porque fíjate que
00:27:04
aunque una función esté
00:27:06
si no es llamada en ningún sitio
00:27:07
es como si no estuviera, de hecho no se genera código
00:27:09
la podéis mantener
00:27:12
y no molesta
00:27:16
yo me disculpo porque
00:27:16
tengo que asistir a
00:27:20
luego comento cuando llegue
00:27:21
vale, vale, estupendo
00:27:23
venga, gracias
00:27:25
¿y cómo le elimina Jorge esa pestaña?
00:27:26
ah, pues muy fácil
00:27:31
te vienes aquí
00:27:32
te vienes aquí y le das
00:27:33
a borrar
00:27:36
y esto
00:27:38
tiene que funcionar exactamente igual
00:27:44
yo no me
00:27:46
he enterado muy bien de lo último que has dicho
00:27:55
que se podría repetir el curso, todo lo que hemos
00:27:56
hecho en el curso
00:27:59
claro, sí, sí, me refiero
00:27:59
mira, si yo me voy al tema anterior
00:28:03
bueno, el tema anterior
00:28:04
no, que es este, por ejemplo
00:28:07
en el tema 28
00:28:08
que yo generaba un servidor de páginas web
00:28:10
¿verdad?
00:28:13
¿Sí? Pues puedo hacer lo mismo, es decir, yo cojo estas líneas, ¿vale? La de web server y web server 80, lo pego en mi código nuevo, copio la página de mi web, cojo los enciende, los apaga y el setup, ¿vale? Y lo pongo y ya está, ya funciona.
00:28:17
Es decir, que si antes con el SP32 yo me conectaba a una red Wi-Fi y generaba un servidor de páginas web, ahora lo sigo pudiendo hacer. Es decir, que lo que hemos aprendido hasta ahora no cambia con que sea el SP32 el que genere la red. No sé si me explico.
00:28:32
Pero has dicho que no está conectado a Internet.
00:28:52
no está conectado a internet
00:28:55
pero antes tampoco nos hacía falta estar conectados a internet
00:28:56
para que un ordenador le hablara
00:28:59
al SP32
00:29:01
vale, o sea que antes lo estábamos haciendo en local
00:29:02
también, exactamente
00:29:05
nuestra página web era en local
00:29:06
eso es, es en Redland
00:29:09
en área local
00:29:11
y ahora también, ahora de hecho
00:29:13
lo que hace el SP32 es generar
00:29:15
su propia red de área local
00:29:17
yo estoy teniendo un problemilla
00:29:18
Bueno, no sé si vas a contar alguna cosa más
00:29:23
No, dime
00:29:25
Es que a mí me está rechazando la conexión
00:29:26
Pero le has cargado
00:29:29
El código del servidor
00:29:31
Del web server y todo eso
00:29:33
Sí, sí, sí, he cargado todo, además lo veo por el puerto serie
00:29:34
Que está ahí
00:29:37
Pero
00:29:37
Me rechaza la conexión
00:29:39
Compárteme el código
00:29:43
Compárteme la pantalla mejor
00:29:44
Vale
00:29:46
A ver cómo hago esto
00:29:47
A ver, compartir...
00:29:56
Y a ver qué pantalla está.
00:29:58
Pero aquí no tienes el servidor establecido.
00:30:06
¿Cómo?
00:30:12
Claro, aquí solamente haces que el SP32 se comporte
00:30:13
como un generador de red Wi-Fi,
00:30:19
pero no expone ninguna página web.
00:30:23
No tienes aquí ninguna...
00:30:25
O sea, es normal que no te puedas conectar a él.
00:30:27
vale, pero
00:30:28
¿nos falta algo entonces aquí?
00:30:30
claro, o sea, si quieres servir una página web
00:30:32
sí, vamos a ver
00:30:35
no, no, pero lo que quería hacer era conectarme
00:30:36
¿pero qué significa conectar?
00:30:38
ah, que tu móvil se conecte a él
00:30:40
sí, que se conecte a alguno
00:30:43
bueno, claro, no tengo ninguna página
00:30:45
y es lo que estaba diciendo
00:30:46
claro, o sea, si tú coges el navegador y pones
00:30:47
sí, se conecta, claro, no veo nada
00:30:49
no vas a ver nada
00:30:52
vale, vale, vale
00:30:53
déjale compartir, por favor
00:30:54
yo es que tengo
00:30:56
estoy conectado por escritorio remoto a otro ordenador
00:30:59
donde tengo conectado el
00:31:02
entonces
00:31:03
para dejar de compartir
00:31:04
a ver si lo encuentro
00:31:09
Jorge, perdona, mientras estamos
00:31:10
conectados a la app esta
00:31:17
el móvil está sin
00:31:19
el móvil está sin internet
00:31:21
vale
00:31:23
si tienes los datos habilitados sigues
00:31:24
teniendo internet pero a través de los datos
00:31:30
no
00:31:31
Bueno, depende del móvil.
00:31:36
Depende del móvil, a mí no me deja.
00:31:38
Si te conectas a una red, estás en una red.
00:31:40
Te quita los datos.
00:31:42
A mí no me los quita.
00:31:44
A mí sí.
00:31:46
Yo he visto las dos cosas.
00:31:47
Móviles que te dejan conectarte a datos a la vez que estás en una red que no tiene salida.
00:31:50
Bueno, lo que quería comentar estáis en mi pantalla, ¿verdad?
00:31:57
Sí.
00:32:01
este código, el código que os presento
00:32:01
en la página 30
00:32:05
es equivalente
00:32:06
a todas las luces
00:32:09
con el que veíamos
00:32:10
en el tema
00:32:12
este, en el tema 24
00:32:20
si os acordáis de este código
00:32:25
este código es el que nos introducía
00:32:27
la función setupWifi
00:32:28
lo único que hacía era, en el setup
00:32:30
iniciábamos el puerto serie
00:32:32
llamábamos a la función setupWifi
00:32:34
y en el loop no hacíamos nada.
00:32:36
Pues este código, lo único que nos valía
00:32:38
es para hacerle un ping.
00:32:40
Pero ya está, el SP32 no servía a ninguna página web,
00:32:41
no ofrecía ningún servicio,
00:32:45
simplemente se conectaba a un punto de acceso Wi-Fi.
00:32:46
Pues el que acabamos de ver es el equivalente.
00:32:51
Si yo quiero que además de hacer eso,
00:32:53
sirva a una página web,
00:32:55
pues tenemos que hacer lo que os contaba
00:32:57
a partir del tema 26.
00:32:59
Añadir esta librería, la librería de WebServer,
00:33:01
generar un contenido
00:33:04
y hacer
00:33:07
que lo sirva
00:33:09
eso no
00:33:10
cambia, seguimos teniendo que hacer
00:33:16
estas cosas
00:33:18
¿se entiende lo que nos permite el
00:33:19
modo AP?
00:33:25
sí, sí
00:33:27
entonces, de performance
00:33:28
para comprobarlo
00:33:32
creo que es justo
00:33:34
sí, es una
00:33:36
creo que es, a ver
00:33:39
sí, eso es, vamos a hacer el ejercicio 5
00:33:40
de la página 109
00:33:45
que lo que hace es precisamente
00:33:49
modificar este código
00:33:50
el código que tenemos aquí en pantalla
00:33:51
el que venía con el tema 30
00:33:54
para que sea capaz de servir una página web
00:33:55
y que desde el móvil nos podamos conectar a ella
00:33:58
¿vale? pues nada
00:34:00
cuando queráis
00:34:08
es básicamente adaptar
00:34:09
el código que acabamos de ver
00:34:12
con el que hicimos el otro día de servir una página web
00:34:14
da igual cual página web sea
00:34:17
puede ser la de los enlaces, puede ser la de
00:34:18
mi hobby puede ser la que
00:34:20
creéis, después de menos
00:34:22
avísadme por favor cuando lo vayáis teniendo
00:34:24
levantando la mano
00:34:58
Jorge, perdona, ¿de cuál has dicho que lo
00:34:58
podíamos coger? De cualquiera
00:35:31
de cualquiera
00:35:33
con que sirva cualquier página
00:35:35
web me vale
00:35:37
Perdona, yo es que no me he
00:35:38
enterado de lo que hay que hacer, hay que copiar solo
00:37:37
lo del server
00:37:39
web
00:37:40
o en Google
00:37:42
más que decirte
00:37:43
lo que tienes que hacer
00:37:44
o sea
00:37:46
te digo el resultado
00:37:46
que quiero obtener
00:37:47
yo lo que quiero hacer
00:37:48
es que el SP32
00:37:49
genere su propia
00:37:50
red wifi
00:37:52
con lo que acabamos
00:37:53
de ver
00:37:54
y que cuando tú
00:37:55
te conectes
00:37:56
con un navegador
00:37:56
a la IP
00:37:57
aparezca una página web
00:37:58
cualquiera
00:38:00
cuando yo me conecto
00:38:00
con un navegador
00:38:05
desde el móvil
00:38:06
desde el móvil
00:38:07
eso es
00:38:08
a la IP
00:38:08
que da el SP32
00:38:10
que aparezca una página web
00:38:11
cualquiera
00:38:12
con que diga
00:38:12
hola
00:38:13
Ya, bueno, es que me estoy haciendo un lío
00:38:13
ya con esto del móvil ahora
00:38:20
Si no, de todas formas
00:38:21
Si no, de todas formas
00:38:22
en cinco minutitos lo corrijo para
00:38:25
para todo el mundo
00:38:27
Vale
00:38:29
¿Hay que incluir
00:38:30
el setup wifi
00:38:38
en el VoIP setup o no hace
00:38:41
falta? No, no
00:38:43
no hace falta
00:38:45
De hecho no debes incluirlo porque como hemos dicho
00:38:46
es excluyente, o generas tu propia red
00:38:49
o te conectas a una red
00:38:51
Jorge, a mí me da un fallo
00:38:52
por el puerto serie
00:40:30
¿qué te dice?
00:40:31
pone backtrace
00:40:34
no sé qué, rebooting
00:40:36
y luego al final aparece como
00:40:37
assertion invalid mbox
00:40:40
y está como parpadeando
00:40:42
el mensaje
00:40:44
a ver, compró la pantalla
00:40:44
no sé qué habré tocado, creo que
00:40:47
lo he hecho todo como
00:40:49
vale, a ver
00:40:51
enséñame el código, por favor
00:41:11
eso es una petada
00:41:12
eso es que ha petado
00:41:14
y el código
00:41:15
no era por si te sonaba
00:41:17
el error
00:41:19
voy a quitar la página web
00:41:22
y a ver si me sigue fallando
00:41:24
si no te lo pregunto
00:41:25
era por si te habías encontrado
00:41:28
con ese fallo alguna vez
00:41:30
o te sonaba
00:41:31
si cuando la lías muy parda
00:41:31
con el código
00:41:34
salen de estos
00:41:35
igual la página web
00:41:36
es una página web muy grande
00:41:39
Vale, vale, es la del ejemplo
00:41:40
Me voy a dejar alguna línea sin pegar
00:41:52
Vale, no estás llamando a setup.p
00:41:55
Ah, amigo, ya está
00:42:14
Vale, a ver
00:42:16
Lo tienes que hacer antes de serveron
00:42:22
Vale
00:42:24
el setup
00:42:25
guión bajo
00:42:27
o
00:42:28
vale
00:42:29
guión bajo
00:42:29
app
00:42:31
pen
00:42:31
claro
00:42:32
he borrado el setup
00:42:34
wifi
00:42:34
y no he puesto este
00:42:35
claro
00:42:36
uno sustituye al otro
00:42:37
vale vale
00:42:38
pues seguro que es eso
00:42:39
cargalo y me
00:42:40
me dices
00:42:41
vale vale
00:42:42
si ahora si carga
00:42:43
en principio carga
00:42:44
si pero esto también cargaba
00:42:47
y a ver el
00:42:49
el puerto serie
00:42:50
vale en principio
00:42:52
en principio ya estaría
00:43:04
voy a ver si
00:43:07
aparece en el teléfono
00:43:09
que de momento no aparece
00:43:11
vale
00:43:13
y ahora debería poder acceder
00:43:20
con el navegador del móvil a la IP
00:43:23
que veo en el puerto serie del
00:43:24
SP22
00:43:26
vale, ya está, arreglado
00:43:27
¿todo bien?
00:43:30
sí, gracias
00:43:31
nada, vamos a dar
00:43:31
aviso en toda la mano
00:43:41
las personas que lo tengáis funcionando
00:43:42
o alguien que lo tenga funcionando que no haya levantado la mano
00:43:45
para saber
00:43:48
cuándo corregir
00:43:50
mi idea es corregir más o menos cuando tengamos
00:43:51
la mitad de la clase
00:43:54
que lo haya resuelto
00:43:56
somos 16, pues con 8 que tengan
00:43:57
la mano levantada, corregimos
00:44:13
me faltan 3
00:44:15
Jorge has dicho que una vez que lo tuviéramos cargado
00:44:16
que en el móvil
00:44:52
entonces nos conectamos a
00:44:54
a la dirección
00:44:56
IP que nos da
00:44:59
y entramos con el navegador
00:44:59
a esa dirección IP y nos tendría
00:45:02
que salir lo que hayamos cargado
00:45:04
Exactamente
00:45:06
A ver, a ver, porque no me sale
00:45:07
o sea, si me conecta a la red, pero
00:45:10
me dice que no se puede acceder a esa página
00:45:11
voy a chequear a ver qué tal
00:45:14
Vale, tiene que ser probablemente
00:45:15
un server on que no hayas puesto
00:45:18
o un server begin, algo así
00:45:20
Vale, reviso ahora a ver qué tal, gracias
00:45:22
A mí es que como no tenía conexión
00:45:24
a internet, se ha salido
00:45:30
He tenido que volver a entrar de nuevo
00:45:32
Eso hacen también algunos móviles, sí
00:45:34
Que detectan que no hay internet
00:45:35
Y ellos solo lo sacan
00:45:37
Aquí cada móvil se comporta un poco como la de la gana
00:45:38
Jorge, la IP esa
00:45:40
La 4.1
00:46:01
Está configurada en algún sitio, entiendo
00:46:03
Es la IP
00:46:05
Por defecto
00:46:07
De la librería del modo AP
00:46:08
Pero, como todo, se puede cambiar
00:46:11
Ahora vemos cómo se hace
00:46:13
Yo lo que no consigo ver
00:46:15
Es la IP
00:46:52
no me sale con el monitor serie nada
00:46:54
ni con el código de ejemplo
00:46:56
que está en github
00:47:00
tal cual tampoco
00:47:02
tal cual, he cambiado ahora los nombres
00:47:02
si
00:47:06
y he incluido lo de mi web
00:47:07
no sale nada
00:47:10
dale al botón de reset
00:47:15
ahora, vale, gracias
00:47:16
si es que esto
00:47:22
ya lo he comentado una vez
00:47:23
después de realizar una carga
00:47:24
el siguiente reinicio a veces
00:47:26
le hace falta que le hagamos con el botón
00:47:29
pero si le he dado al reset
00:47:31
si he cargado el programa
00:47:34
si, si, claro, claro
00:47:35
lo que hace es empezar a ver
00:47:37
no, esto lo creo que lo comenté
00:47:38
el primer día, pero bueno, hace mucho tiempo
00:47:42
lo que hace el reset básicamente es pedirle
00:47:43
al microcontrolador que empiece
00:47:46
o sea, que arranque, como si le quitaras
00:47:48
la corriente y se lo volvieras a ver
00:47:50
ya, vale, vale
00:47:51
vale
00:47:52
y entonces Jorge, esta dirección IP
00:47:54
que nos dice en el monitor serie
00:48:47
Hay que ponerla en el móvil
00:48:50
Eso es
00:48:51
Y si tienes creada la página
00:48:52
La página web
00:48:56
Pues entonces tiene que aparecer
00:48:59
No se me conecta
00:49:01
7 y 8
00:49:06
Vale, pues parece que ya estamos
00:49:25
Las 8 personas
00:49:26
Pues si os parece
00:49:28
Lo hago para todos
00:49:29
Vale, entonces
00:49:32
Yo voy a partir
00:49:34
De este código
00:49:35
Y lo que voy a hacer es
00:49:37
Voy a recuperar
00:49:38
Un código antiguo
00:49:40
¿No estáis viendo mi papel?
00:49:42
No
00:49:48
Ah, porque después de compartir
00:49:48
Sergio se me olvidó ponerlo
00:49:53
¿Ahora?
00:49:57
Ahora sí
00:50:01
Entonces voy a coger
00:50:01
el 27 por ejemplo
00:50:07
Sí
00:50:08
Yo lo que hago siempre es
00:50:16
para no tener que estar memorizando
00:50:23
cosas, que no hace falta memorizarlo todo
00:50:26
pues tiro de un código antiguo, entonces yo sé por ejemplo
00:50:27
que en el tema 26
00:50:30
yo ya tenía creado una página web
00:50:33
pues me las pongo los dos códigos
00:50:35
uno al lado del otro y puedo ir copiando
00:50:38
cosas, entonces el setup
00:50:40
p, este ya lo tengo
00:50:42
ya lo tengo claro, vale, pues incluso me lo puedo
00:50:43
mover a la pestaña
00:50:46
de wifi, vale, y así ya
00:50:48
no me molesta mi código principal
00:50:52
Ahora, esto es necesario, esto es necesario
00:50:54
Vamos a compararlo con qué es lo que teníamos en la setup anterior
00:50:58
En la setup anterior veíamos que teníamos la iniciación del puerto de serie
00:51:01
La configuración de la Wi-Fi, que aquí se lo he sustituido por este otro
00:51:06
Y luego teníamos estas dos líneas
00:51:10
Que yo lo que hacía era habilitar que cuando alguien me pida la raíz
00:51:12
Yo llame a la función MiWeb, que todavía no la tenemos creada
00:51:16
Y también llamo a ServerBegin para que todo empiece a funcionar
00:51:19
También veo que en el loop es necesario pedirle a mi servidor que esté pendiente de si vienen peticiones nuevas,
00:51:24
de si un cliente se ha conectado y hay que atenderle, ¿vale?
00:51:31
Pues eso es lo que hace esta línea.
00:51:34
¿Qué más cosas me faltan?
00:51:37
Pues me falta la librería, me falta la librería para ser capaz de servir páginas web.
00:51:38
Me falta el objeto, ¿vale?
00:51:43
Para indicarle cómo se llama el servidor y en qué puerto va a estar funcionando.
00:51:46
y por último me falta la web que yo quiero pintar
00:51:51
vale, pues yo cojo
00:51:54
mi web de aquí
00:51:56
se lo pongo aquí
00:51:57
y en principio
00:51:59
con esto ya estaría
00:52:01
vale, vamos a cargarlo
00:52:04
vale, pero
00:52:06
es importante eso
00:52:08
no tratéis de hacerlo todo de cabeza
00:52:10
yo mismo no lo hago todo de cabeza
00:52:11
sino que parto de ejemplos
00:52:14
que ya tenía, por eso creo que
00:52:16
tener el manual al lado
00:52:18
o tener los ficheros del curso a mano
00:52:20
es buena idea porque te permite enseguida
00:52:25
coger un ejemplo de algo que ya funciona
00:52:28
y adaptarlo para lo que sea el proyecto que estéis haciendo.
00:52:29
Vamos a comprobar que funciona.
00:52:36
¿El handle para qué era?
00:52:46
¿Tiene el loop?
00:52:49
Sí, eso lo que hace es, está pendiente,
00:52:51
es lo que tienes que tú...
00:52:54
Cuando alguien se conecta a la página web
00:52:55
que está sirviendo el SP32,
00:52:57
el SPT2 tiene que preguntarse
00:52:59
periódicamente si hay un nuevo cliente.
00:53:02
¿Hay alguien que esté tratando de ver
00:53:04
la página web que yo sirvo?
00:53:06
Y eso es esto.
00:53:09
Es preguntarse
00:53:11
si ha llegado algún cliente al que hay que entregarle
00:53:12
algo. Sí, pues
00:53:14
le atiendo. No, pues
00:53:16
entonces sigo esperando.
00:53:18
Vale.
00:53:26
Un segundito que se me ha desconectado
00:53:27
el punto de acceso.
00:53:29
Lo vuelvo a conectar.
00:53:34
Lo estoy conectando rápido.
00:53:50
conectado
00:53:53
y ahora si me voy al navegador
00:53:54
y cargo la IP 192.184.1
00:54:00
no porque me he cambiado
00:54:10
192.184.1
00:54:17
vale, pues no me está cargando
00:54:31
a ver, porque no me está cargando
00:54:36
¿os ha funcionado?
00:54:38
sí, a mí sí
00:54:42
a los que os ha funcionado
00:54:43
que igual me he dejado algo
00:54:49
a los que os ha funcionado
00:54:50
¿tenéis algo diferente de mi código?
00:54:51
lo que pasa es que hay que tener el teléfono pegadito
00:54:53
a la tarjeta
00:54:57
cuando te vas 20 centímetros
00:54:58
ah, sí
00:55:01
yo he conseguido alcances
00:55:03
de 5 o 10 metros
00:55:06
sin problema
00:55:08
quizás sea mi tarjeta
00:55:08
que está un poco defectuosa
00:55:12
porque me pasa también con la wifi normal
00:55:13
en cuanto la pongo
00:55:16
entre el router
00:55:18
y la tarjeta ya no recibe
00:55:19
a mí también me pasa
00:55:21
pero es que tenemos mucho cableado por ahí por encima
00:55:24
del este, entonces no sé si será eso
00:55:26
No, no debería
00:55:29
Es que en el momento
00:55:30
¿Cómo? ¿Perdón?
00:55:32
Jorge, una pregunta
00:55:44
Yo ahora mismo el ordenador con el que tengo
00:55:46
el SP
00:55:49
conectado no está conectado a internet
00:55:51
¿Eso puede
00:55:53
crear algún problema?
00:55:55
No
00:55:56
¿De todas formas no está conectado a internet?
00:55:57
y no es el ordenador con el que estás
00:56:00
conectada al curso
00:56:02
Me he conectado con el otro ordenador
00:56:04
porque si no me iba a quedar sin la videoconferencia
00:56:07
Ah, vale, vale
00:56:09
O sea, claro
00:56:10
Sí que tienes dos ordenadores, el de la videoconferencia
00:56:13
y el que está programando la Arduino
00:56:15
En el que estoy programando la Arduino
00:56:17
ahora mismo no está conectada a ninguna red
00:56:18
entonces eso puede crear algún
00:56:21
No
00:56:22
Porque ahora mismo el SPT
00:56:23
es el que está creando la red, por así decirlo
00:56:27
Ah, espera un segundito, creo que ya sé cuál puede ser el problema.
00:56:29
A los que no os funciona, probad a quitaros los datos.
00:56:43
Ahí está, perfecto, era eso.
00:56:52
¿Lo veis ahí?
00:56:55
O sea, algunos móviles, esto me pasa con este móvil desde que actualicé a la última versión de Android.
00:56:58
Si no quito los datos, no me deja conectarme a la IP.
00:57:03
Probad y me decís si después de quitar los datos os empieza a funcionar bien, por favor.
00:57:12
Yo tengo los datos y me funciona.
00:57:17
no digo que le falle a todo el mundo que tenga datos
00:57:18
digo que si no funciona, quitas los datos
00:57:21
y prueba de nuevo
00:57:23
yo en cuanto he quitado los datos no ha funcionado
00:57:24
vale, genial
00:57:27
tengo el código, la función mi web
00:57:28
me da un error
00:57:31
de compilación, me dice
00:57:33
expected initializer
00:57:35
before progmen
00:57:37
vale, puedes compartirme
00:57:38
la pantalla, por favor
00:57:41
bueno, mejor mándame el código por el chat
00:57:43
te lo mando, vale
00:57:44
por el chat no, te lo mando por correo
00:57:46
pues por correo
00:57:49
un segundito que Félix mande el correo
00:57:50
lo vemos
00:58:09
voy a cargar aquí
00:58:09
¿no me ha llegado todavía Félix?
00:58:11
no
00:58:27
¿no me ha llegado todavía?
00:58:27
ya está enviado ¿vale?
00:59:18
no, no, o sea enviado a lo mejor está
00:59:21
pero que no me ha llegado
00:59:26
ahora, uff, está el correo
00:59:26
vale, entonces tenemos esto
00:59:52
Ah, porque es
00:59:55
ProcMem
01:00:02
Claro
01:00:03
Vale, es que esa línea la he escrito a mano
01:00:08
Vale
01:00:13
Además, ten en cuenta que, fíjate, cuando está mal escrita
01:00:15
Te la quita
01:00:19
Y me está extrañando
01:00:20
Digo, pero, ¿por qué no?
01:00:22
Vale, sí
01:00:24
Estoy compilando de nuevo, ¿vale? A ver si es solo eso
01:00:25
Pero si tiene pinta, a ver, la web
01:00:28
Tal, tal, tal, tal
01:00:30
Sí, todo correcto.
01:00:32
Sí, pues nada, solo eso.
01:00:34
Ah, espérate, tienes algo más.
01:00:36
Tienes algo más.
01:00:38
Ah, sí, que el server es en minúscula.
01:00:39
Esta de aquí.
01:00:43
Tiene que ser en minúscula o bien en mayúscula todo lo demás.
01:00:45
Aquí, aquí, aquí y aquí.
01:00:49
Entonces es más fácil poner este en minúscula que todo lo demás en mayúscula.
01:00:53
¿Vale, Félix?
01:01:00
¿Me he ido yo?
01:01:07
¿Estáis?
01:01:08
Sí, sí, perdona, es que me mutea
01:01:09
Ah, vale, vale, vale
01:01:12
Vale, estupendo
01:01:15
Bueno, se ve
01:01:16
¿Lo has visto claro ahora cómo hacerlo, Gloria?
01:01:18
Sí, sí
01:01:22
Es básicamente lo mismo que teníamos
01:01:22
Solo que sustituimos un setup Wi-Fi
01:01:25
Por el setup AP, que hace cosas
01:01:26
Diferentes, pero que nos permite otro tipo de conectividad
01:01:28
Vale, preguntaba
01:01:30
Antes Jesús
01:01:33
Que cómo podíamos hacer para que
01:01:33
Para que la IP
01:01:37
que daba por defecto no fuera la 192.1.8.4.1, ¿vale? Entonces, me he ido a la documentación del proyecto, ¿vale? Os voy a pasar, esto no aparece en el manual porque es un poco avanzado, ¿vale?
01:01:38
Pero para que lo tengáis, os lo dejo en el chat.
01:01:56
¿Qué chat se quiere cargar? Vale.
01:02:00
Esta es la documentación oficial del SP32, ¿vale?
01:02:02
Es más, es la documentación oficial de la adaptación a Arduino,
01:02:06
al lenguaje Arduino del SP32.
01:02:11
Y entonces ahí, en esa página, he entrado en la parte del Wi-Fi, ¿vale?
01:02:13
Y aquí nos interesa la parte del Wi-Fi AP, ¿vale?
01:02:20
Del soft AP.
01:02:25
entonces como veis
01:02:26
cuando yo me he venido aquí
01:02:28
un segundito que pueda enseñaros el código
01:02:30
esta es mi configuración
01:02:31
voy a bajar esto para que no me moleste
01:02:35
esta es la configuración del punto de acceso
01:02:37
voy a limpiar un poco la pantalla
01:02:39
para que no esté llena de cosas
01:02:43
esta es la configuración y yo solo
01:02:45
llamaba a wifi.soft.ap
01:02:47
entonces vamos a ver
01:02:49
que es lo que le pasaba, yo le pasaba aquí
01:02:51
el nombre de la red y la clave
01:02:53
pero si me vengo a la documentación
01:02:55
donde veo que es SoftAP
01:02:57
veo que también se le puede llamar
01:02:59
de varias formas, ¿vale?
01:03:02
Se le puede llamar solo con el usuario
01:03:03
o sea, perdón, solo con el nombre de la red
01:03:06
y la clave, ¿vale?
01:03:08
Pero también le puedo indicar
01:03:10
en qué canal de Wi-Fi
01:03:12
quiero que se ponga
01:03:14
si quiero que esté oculto o no la red
01:03:16
el número máximo de conexiones
01:03:19
que va a aceptar
01:03:20
es decir, cuántos ordenadores
01:03:21
o cuántos dispositivos
01:03:22
se van a poder conectar, ¿vale?
01:03:23
y el ftm responder vale que esto no nos afecta a nosotros porque es para ese pez más modernos
01:03:25
que han salido vale entonces esto como es como veis no nos afecta no responde la pregunta que
01:03:32
tenía que tenía jesús pero un poquito más abajo nos encontramos con que hay esta otra función
01:03:38
vale que se llama soft ap config y dice función utilizada para configurar una ip como estática
01:03:44
o fija, a la vez que
01:03:50
nos permite establecer el gateway y la subred
01:03:52
¿vale? entonces yo aquí
01:03:54
copio esto
01:03:56
¿vale? y lo
01:03:58
tengo que poner antes
01:04:00
¿vale? y lo único que
01:04:02
aquí como veis
01:04:06
esto que nos dice es que acepta
01:04:08
los parámetros tienen que ser
01:04:10
IPs
01:04:12
¿vale? tienen que ser IP address, no vale
01:04:13
escribir con el texto normal
01:04:16
¿vale? entonces hay que crear
01:04:18
varias variables
01:04:20
que serían ip y esto, si no recuerdo mal
01:04:22
¿cómo era esto?
01:04:28
perdón, porque lo voy a decir de cabeza
01:04:33
y lo voy a decir mal
01:04:36
esto es así, ip y entre paréntesis
01:04:37
por ejemplo, vamos a ponerla en 1.9.2
01:04:55
1.6.8.100.100
01:04:57
habríamos creado este objeto
01:05:00
que es en realidad la ip
01:05:07
para la IP del
01:05:08
dispositivo
01:05:11
haríamos lo mismo con la
01:05:12
máscara
01:05:18
es con comas
01:05:18
255,255
01:05:23
255,0
01:05:28
y creo
01:05:30
que los otros dos no estoy seguro si son
01:05:32
opcionales
01:05:34
IP address, gateway y subnet
01:05:38
parece que no
01:05:41
IP address
01:05:44
gateway 1.2
01:05:47
100.100
01:05:53
que somos nosotros mismos
01:05:57
entonces aquí ahora directamente pongo
01:05:58
ip gateway
01:06:00
y más
01:06:02
ah, espera, que pasa mal, es subnet
01:06:03
perdón
01:06:06
ah, sí, sí, la máscara está bien
01:06:07
no
01:06:15
ip, esto es
01:06:18
el gateway
01:06:26
y esto es
01:06:27
el más
01:06:30
y si todo va bien
01:06:32
eh
01:06:34
Ah, perdón, claro. El softtapconfig es un método que aplica sobre el objeto Wi-Fi. No puedo ponerlo a pelo.
01:06:44
Todo esto, más que para explicaros cómo se resuelve en concreto la pregunta de Jesús de cómo se le pone una IP específica,
01:07:00
es para que sepáis que existe documentación oficial en la cual podemos ampliar o hacer cosas diferentes de las que se ven aquí en el curso.
01:07:10
Aquí tened en cuenta que cada uno de los temas que estamos tratando es muy amplio y yo he seleccionado solo aquellas cosas que considero más importantes o más relevantes.
01:07:17
Pero hay muchísimas más. Daría para un máster de 500 horas y que sigamos entrando en detalle en cada uno de los aspectos.
01:07:26
Entonces vamos a cargar y ahora cuando cargue veréis que aquí ya no aparece la 192.118.4.1, sino que aparecerá, si todo va bien, 192.118.100.
01:07:35
100, ahí lo tenemos
01:07:43
comprobando punto de acceso y ahora la dirección
01:07:53
IP es esta de aquí
01:07:55
que es justo la que yo le había
01:07:57
pedido que tuviera mediante esta
01:07:59
llamada
01:08:01
al método soft
01:08:04
AP Confi, por cierto, súper importante
01:08:05
esto tiene que ir antes
01:08:07
de esto otro
01:08:10
si no nos lo
01:08:11
cogerá, ¿sí? ¿correcto?
01:08:13
¿Jesús, bien con la explicación?
01:08:17
Sí, sí, perfecto, gracias
01:08:21
¿vale? ¿alguna
01:08:23
consulta más con respecto a este
01:08:25
punto? Vale, pues dejadme
01:08:27
ver si hay algún ejercicio que merezca la pena
01:08:36
de esto. Vale, el punto
01:08:39
6, el ejercicio 6
01:08:44
no lo vamos a
01:08:46
hacer aquí en clase, no os lo voy a pedir tampoco
01:08:48
pero
01:08:50
sí que es un ejercicio chulo, es entretenido
01:08:51
si alguien tiene tiempo
01:08:54
en casa
01:08:55
este fin de semana o hasta
01:08:57
la semana que viene, pues le aconsejaría
01:09:00
que lo hiciera, ¿vale?
01:09:02
Es lo que he comentado al principio de la clase, ¿no?
01:09:04
Cómo hacemos para que se trate de conectar una red de Wi-Fi que conozca
01:09:06
y si no exista, que genere el mismo un propio, un punto de acceso propio, ¿vale?
01:09:09
Para dar al usuario la posibilidad de, bueno, de ver aún así la página web que esté mostrando.
01:09:15
Este es chulo.
01:09:21
Vale.
01:09:23
A ver, lo siguiente que vamos a ver, el tema 31, por motivos de tiempo,
01:09:25
es uno de los que me voy a dejar para el final del curso
01:09:32
este le vamos a ver, este es chulo
01:09:34
pero se come un montón
01:09:36
de horas, se come bastante rato
01:09:38
porque suele ser problemático
01:09:40
a veces falla, hay que reintentar
01:09:42
hay un montón de teoría
01:09:44
que explicar, así que este tema me lo voy a saltar
01:09:46
y en enero
01:09:49
vamos a ver cómo vamos de tiempo
01:09:50
porque la parte que más me interesa es la que viene justo a continuación
01:09:52
a partir de ahora
01:09:54
si vamos en tiempo la vemos y si no
01:09:55
pues está todo como muy bien
01:09:58
explicadito de qué es lo que hay que hacer, qué ejemplos
01:10:00
y lo podéis probar también por vuestra
01:10:02
por vuestra cuenta, vale, o sea que este
01:10:04
por ahora me lo voy a
01:10:06
me lo voy a saltar
01:10:08
y hoy quería ver
01:10:10
la parte de introducción al IoT
01:10:14
vale, que este
01:10:16
con un poco de suerte tendremos un poquito de
01:10:18
debate y así participáis un poco
01:10:21
también y una introducción
01:10:22
a MQTT, entonces como
01:10:24
ya es un poco cambio
01:10:26
de tercio, no es que estemos
01:10:28
a la mitad de la clase, pero sí que
01:10:30
creo que para separar un tema
01:10:32
de lo anterior
01:10:34
vamos a hacer el descanso ahora
01:10:35
hacemos los 10 minutillos y luego ya
01:10:38
hacemos el tirón toda la parte de IoT
01:10:40
e introducción a MQTT
01:10:42
antes de hacer el descanso
01:10:44
alguna duda, comentario
01:10:46
cuestión, varia
01:10:48
una participación
01:10:52
de otro tipo
01:10:53
vale, bueno
01:10:55
Jorge, deja en pantalla
01:11:01
cómo lo has hecho
01:11:04
porque me está dando un problemilla
01:11:06
vale, vale, solo quiero eso
01:11:07
vale, espera, te lo pongo en el chat
01:11:09
ya si ya lo tienes
01:11:12
ahí lo tienes
01:11:14
gracias
01:11:17
a ver, son
01:11:18
y 12, pues nos vemos ahí, 22
01:11:21
¿os parece bien?
01:11:23
vale, perfecto
01:11:25
muy bien, pues hasta ahora
01:11:29
Buenas tardes. Hola. Hola. Hola. Hola, venga. Pues, ¿estamos? Estamos. Vale.
01:15:33
Bueno, pues como comentábamos, vamos a empezar ya con la parte que se conoce más como IoT.
01:22:55
Bueno, la idea de este tema es que es un tema meramente, digamos, teórico.
01:23:16
Solo quiero contar un poco lo que son estas siglas, qué tecnologías se pueden utilizar para hacer IoT,
01:23:22
qué peligros tiene el IOT comercial y cómo creo yo que tendría que ser un IOT bien llevado.
01:23:29
Es un tema que, digamos, no quiero ser muy categórico porque está sujeto a interpretaciones, a opiniones
01:23:40
y también me gustaría que vosotros, que vosotras, que también que las manifestéis.
01:23:48
Si os ha pasado algo de lo que voy a contar o si pensáis que algo de lo que digo no es aceptado del todo,
01:23:54
encantado de escuchar vuestras opiniones.
01:23:58
Bueno, entonces lo primero, ¿qué es IoT?
01:24:03
Bueno, IoT es el famoso Internet de las cosas o Internet of Things.
01:24:05
Como concepto en realidad surge hace un montón de años, en el 99,
01:24:10
cuando ni siquiera Arduino estaba inventado
01:24:15
ni la electrónica estaba tan extendida en su uso cotidiano.
01:24:18
pero básicamente lo que define es la capacidad de dispositivos electrónicos de hablarse entre sí.
01:24:23
Digamos que si Internet es lo que permite a humanos ponernos en contacto entre nosotros,
01:24:33
el IoT es una especie de Internet, pero para dispositivos, para que distintos dispositivos puedan hablar entre sí.
01:24:38
Por ejemplo, que el sensor de humedad que tengamos puesta en una maceta
01:24:45
sea capaz de hablar con el dispositivo que regula la cantidad de agua que deja pasar en una manguera de riego.
01:24:49
Pues ahí no hay interacción humana, en principio entre ellos, los dos dispositivos se unen entre sí
01:24:58
para conseguir un objetivo común.
01:25:02
Hay veces que eso no hace falta porque el mismo dispositivo lee la humedad y actúa sobre la válvula,
01:25:05
pero en otras ocasiones no, o en otras ocasiones depende, por ejemplo, de circunstancias que no se pueden sentir, que no se pueden sensar en ese momento, ¿vale?
01:25:12
Por ejemplo, hay sensores de riego para jardín que se conectan a internet y consultan si esa tarde o ese día va a llover, de forma que si ese día va a llover no riegan, ¿vale?
01:25:25
Esto nos permite, bueno, es evidente, ¿para qué voy a regar si dentro de un rato va a llover?
01:25:38
Ya no medimos la temperatura, o sea, la humedad del suelo, que nos podría indicar si ha llovido,
01:25:43
si no medimos si va a llover.
01:25:47
Digamos que todas estas cosas y un montón más de ejemplos es lo que definen,
01:25:50
es lo que se enmarca dentro del llamado IoT o Internet de las Cosas.
01:25:55
Es importante que tengamos en cuenta que eso, que lo que es Internet de las Cosas
01:26:01
solo es dispositivos que se hablan entre sí.
01:26:04
El cómo se hablan entre sí, pues es lo que nos atañe más a nosotros, que es cómo queremos interconectar nuestros dispositivos.
01:26:08
Y aquí sí que me gustaría hacer mención a diferentes tecnologías que están por ahí disponibles y comentar un poquito de cada una de ellas.
01:26:14
Porque por lo menos en el curso anterior sí que había habido gente que había jugado con Sigfox, incluso con LoRa, pero en este curso no sé cuántos os habéis pegado con alguna de estas cosas.
01:26:22
echad un vistazo por favor rápido
01:26:32
a estas tecnologías
01:26:34
y comentadme un poco
01:26:36
para que esto sea un poco más dinámico
01:26:38
que no hable yo todo el rato
01:26:40
si tenéis experiencia con alguno de estos cacharros
01:26:41
evidentemente bluetooth y wifi
01:26:44
pero de todos los demás
01:26:45
alguien me puede comentar
01:26:47
si lo conoce, si lo ha visto, si ha jugado con ello
01:26:49
yo el único que
01:26:51
conozco es ethernet
01:26:58
de cuando trabajaba en educación
01:27:00
que era como las centrales
01:27:03
eléctricas y todo
01:27:05
toda la generación
01:27:06
de electricidad
01:27:09
va por
01:27:12
Ethernet
01:27:13
es lo único que conozco
01:27:14
Sí, Ethernet a nivel industrial
01:27:17
se utiliza muchísimo
01:27:23
junto con otras cosas que no aparecen aquí
01:27:25
como RS-485, RS-232
01:27:27
Sí, efectivamente
01:27:29
Pero eso tiene
01:27:32
Sí
01:27:35
No, iba a comentar
01:27:36
NFC o RFID
01:27:38
yo sí he trabajado con cosillas de estas
01:27:39
con llaves de estas para
01:27:41
tener acceso a algún sitio
01:27:42
o para detectar
01:27:45
un aforo o cosillas de esas
01:27:47
Vale, pero implementado
01:27:48
en microcontroladores o como
01:27:50
Sí, sí, sí, con un Arduino
01:27:53
con un Arduino
01:27:55
Vale, vale, fantástico. ¿Alguien más? ¿Conoce
01:27:55
alguna otra tecnología que aparecen aquí reseñadas?
01:27:58
Zigbee
01:28:02
pero poquito
01:28:02
¿Has creado alguna red Zigbee?
01:28:03
He cacharreado con
01:28:07
la centralita de Lidl
01:28:08
y su
01:28:10
ecosistema de Internet de las Cosas
01:28:12
va por Zigbee. Es terrible.
01:28:15
Yo me he pegado bastante con Zigbee
01:28:17
y el de Lidl es
01:28:19
una pestaña pilonca
01:28:21
poquísima. Tenía un hack para meterle
01:28:23
tuya y hacerlo un poco más
01:28:25
abierto, pero al final desistí y me apunté
01:28:27
a este curso.
01:28:29
Vale, pues Zigbee
01:28:32
está bien, además que el protocolo
01:28:33
mola, pero justamente
01:28:35
de todas las implementaciones que hay, que están hechas
01:28:37
la del Lidl es terrible
01:28:39
y además Zigbee
01:28:41
que ahora lo contaré
01:28:42
Zigbee es un protocolo de
01:28:44
comunicaciones inalámbricas que
01:28:47
permitía como especie de unificar
01:28:49
servir como sistema que unificaba para que
01:28:51
diferentes fabricantes, diferentes marcas
01:28:53
pusieran en común
01:28:54
determinadas interfaces, determinadas formas
01:28:57
de hablarse los unos con los otros
01:28:59
y eso funciona muy bien, es decir, yo tengo un montón
01:29:00
de cacharros de Sonoff, tengo un montón de cacharros
01:29:02
de Xiaomi
01:29:05
tengo cacharros de Philips, tengo cacharros
01:29:06
de Ikea, tengo cacharros, o sea, mi casa
01:29:08
entera funciona con Zigbee
01:29:10
pero
01:29:12
la centralita de Lidl solo
01:29:13
habla con dispositivos de Lidl
01:29:16
y eso rompe un poco la esencia
01:29:17
de lo que tendría que ser
01:29:20
Zigbee
01:29:22
¿Qué pasarela
01:29:23
estás usando para Zigbee?
01:29:28
Yo ahora para Zigbee estoy
01:29:30
utilizando
01:29:31
el
01:29:32
Zigbee router de
01:29:36
Xiaomi, pero con
01:29:37
el firmware de Zigbee
01:29:40
2MQTT
01:29:42
pero Xiaomi tiene dos
01:29:42
tiene uno que es el
01:29:47
ah no, esto es el otro
01:29:48
Quora o Acora, o como era esto
01:29:50
ah si, el Acora
01:29:53
el Acora es la marca B
01:29:54
de Xiaomi, si?
01:29:57
el Xiaomi Xiaomi
01:29:59
el de 60€ más o menos
01:30:01
no creo que fuera
01:30:03
tan caro, es uno cuadradito
01:30:05
sí, sí, sí, sí
01:30:07
sí lo he visto, lo que pasa es que
01:30:08
el de Acara es bastante más barato
01:30:11
son como 22
01:30:12
bueno, lo estaba mirando hace poco
01:30:14
porque quería hacer algo de eso
01:30:16
y claro
01:30:18
estaba mirando por ahí
01:30:21
el de Acara
01:30:22
que lo ponen bastante bien
01:30:23
además todo el resto de los
01:30:26
tiene sensores de temperatura, tiene un montón de cosillas
01:30:28
pero
01:30:31
y pensaba que eran distintos, pero al final
01:30:32
es lo que dices tú, es una segunda marca
01:30:34
de Xiaomi también
01:30:36
sí, sí
01:30:38
pero dejadme que os cuente
01:30:39
bueno, ya que hemos empezado a hablar con Zigbee
01:30:40
os cuento un poquillo por encima
01:30:44
qué es cada una de estas cosas
01:30:45
para que salgamos de aquí con un poco
01:30:47
de mínimo conocimiento de para qué puede valer cada una
01:30:50
de ellas, vamos a empezar con Zigbee
01:30:52
Zigbee básicamente
01:30:53
vale, Zigbee básicamente
01:30:56
lo que
01:31:10
define son, o sea, tiene muchísimas cosas
01:31:11
pero Zigbee lo que define básicamente
01:31:14
son tres tipos de elementos. Define un coordinador, que es el que estamos hablando, que este generalmente
01:31:16
es el que está conectado o bien mediante Wi-Fi o bien mediante Ethernet al resto de
01:31:26
la casa. Luego tenemos los routers, que ahora hablo de ellos, y luego tenemos los end devices,
01:31:34
que son los cacharrillos que queremos utilizar, ¿vale?
01:31:48
Entonces, aquí en este caso, la topología mola mucho porque yo tengo un coordinador
01:31:56
y luego cada dispositivo que esté conectado a la red, por ejemplo, imaginemos un enchufe inteligente de estos
01:32:01
que yo puedo decir cuándo quiero que se active y cuándo se acabe.
01:32:08
Ese interruptor está siempre conectado a la toma eléctrica, ¿vale?
01:32:10
Pues lo que hace ese dispositivo es, se comporta como una especie de ampliador de la red, como si fuera un, en Wi-Fi, como si fuera un, ¿cómo se dice?, un repetidor, ¿vale?
01:32:14
De forma que si yo tengo, pues esto es un enchufe de red, esto es otro enchufe, aquí otro enchufe, aquí tengo una lámpara, por así decirlo, ¿vale?
01:32:28
Y luego tengo aquí, pues, un sensor de temperatura, ¿vale? Perdón. Aquí tengo un sensor de humedad que está en otra habitación. Aquí tengo un sensor de inundación, ¿vale? Y aquí tengo un, yo qué sé, un pulsador, ¿vale?
01:32:36
Pues aunque el rango de red de cada dispositivo sea este, este solo puede ver ese rango, este solo puede ver ese rango, este solo puede ver aquí y este solo puede ver aquí, ¿vale?
01:32:52
Y este ve a este, ¿vale? La configuración de Zigbee lo que nos permite es que ellos automáticamente se van como autorrutando, ¿vale? Es decir, si este quiere mandar un mensaje a este de aquí, pues pasa por este router, el router pasa por el coordenador, el coordenador pasa por aquí, este pasa por aquí y el mensaje al final acaba llegando donde quiere.
01:33:06
¿Qué sucede si este desaparece?
01:33:28
¿Vale? Este se nos...
01:33:31
Le hemos quitado la luz, lo hemos
01:33:31
quitado, pues la red automáticamente
01:33:33
es capaz de recalcular
01:33:36
cuál es el nuevo
01:33:38
camino para llegar de un sitio a otro.
01:33:40
¿Vale?
01:33:43
Entonces, esto, bueno, hace que sea bastante
01:33:43
bastante robusto.
01:33:45
Y esto, como decía, pues este de aquí
01:33:47
es el que luego está pinchado
01:33:49
a nuestro router de nuestra casa.
01:33:51
Es el que permite que yo
01:33:54
con el móvil a través de Wi-Fi
01:33:56
pueda decirle a esta luz
01:33:58
que se encienda. Porque la información
01:34:00
viene por aquí, viene por aquí, viene por aquí
01:34:04
y al final esta luz se enciende.
01:34:05
¿Vale? ¿Viene un poco con la idea
01:34:09
del Zipi?
01:34:10
Sí. Al coordinador
01:34:17
también se pueden conectar en devices, ¿no?
01:34:18
Correcto. Sí, sí, sí.
01:34:21
No he puesto aquí
01:34:22
el ejemplo.
01:34:23
Pero efectivamente el coordinador hace como
01:34:29
de router en realidad también.
01:34:31
o sea, el coordinador es un router
01:34:32
con capacidades avanzadas, por así decirlo
01:34:34
¿Y los routers que son puntos de acceso
01:34:37
como puede ser nuestra tarjeta
01:34:40
SP32?
01:34:42
No exactamente
01:34:46
son dispositivos que son capaces de coger
01:34:47
un paquete que le llega y hacérselo llegar a otro
01:34:50
son como repartidores
01:34:52
por así decirlo, de correo
01:34:56
como cartelos
01:34:57
como los repetidores Wi-Fi que tenemos montados
01:34:59
con casa, por decirlo de alguna forma.
01:35:04
Sí, eso es.
01:35:06
Las nuevas redes mesh que hay estas de Wi-Fi
01:35:07
donde todos hablan entre ellos
01:35:09
y si hay una caída en uno de los elementos
01:35:11
pues el tráfico se va por otro.
01:35:14
Eso es. De hecho, Zigbee fue la primera red
01:35:15
que implementó
01:35:18
el mesh, las redes de tipo mesh.
01:35:19
Que se hablan todos con todos
01:35:23
y se autocuran.
01:35:24
Eligen el routing más adecuado para llegar de un sitio a otro.
01:35:26
Este es el primer protocolo
01:35:29
que utilizó de forma efectiva
01:35:30
la parte de redes malladas
01:35:32
vale, no quiero
01:35:35
entretenerme mucho en ninguna de estas
01:35:38
tecnologías, creo que veis un poco
01:35:40
una especie de pequeña
01:35:42
visión, así desde
01:35:44
el aire de cada una de ellas
01:35:46
vale, wifi
01:35:47
esta entiendo que no hace falta que la comentes
01:35:49
la que hemos estado utilizando hasta ahora
01:35:52
si, no
01:35:54
si no me dices nada
01:35:57
es que no, vale, bluetooth
01:36:00
Bueno, supongo que todos nos hemos pegado alguna vez con Bluetooth
01:36:02
No voy a hacerme un dibujito
01:36:07
Bluetooth es lo que se define como redes
01:36:09
Generalmente de redes de personal area network
01:36:12
O sea, redes de área personal
01:36:15
Es decir, yo voy con mi móvil
01:36:16
Mi móvil está conectado con mi reloj
01:36:18
Y mi móvil está conectado también con mis cascos inalámbricos
01:36:20
Y es para transmitir poca información
01:36:24
No sirve para transmitir información muy grande, no permitiría transmitir un vídeo, o por lo menos no en un tiempo razonable, pero sí permite dar pequeñas órdenes o pequeños pasos de mensajes entre dispositivos que están muy cercanos entre sí.
01:36:28
Normalmente el Bluetooth, a partir de 10 metros, empieza a perder bastante calidad y las cosas se desconectan.
01:36:45
Digamos que esto es para redes de área personal, cosas que están muy cerquitas entre sí.
01:36:53
Entonces, Bluetooth LE o Bluetooth Low Energy es una tecnología que se desarrolló hace ya unos cuantos años, pero está empezando a utilizarse ahora desde hace un tiempecillo y aquí lo que prima o lo que han primado también es Bluetooth en cuanto a que también está pensada para hacer redes de área personal, pero han primado el tema de que consuma muy poquita energía, ¿vale?
01:36:58
Tenemos dispositivos que a lo mejor con una pila de botón son capaces de estar funcionando durante un año.
01:37:24
Bluetooth o Energy se utiliza, pues hay un montón, un montón de aplicaciones.
01:37:31
Por ejemplo, los que viváis en Madrid y hayáis cogido patinetes electrónicos, patinetes de estos eléctricos,
01:37:36
pues esos patinetes, la forma de comunicarse con el móvil es a través de Bluetooth o Energy, ¿vale?
01:37:43
Mándale información de esa manera.
01:37:49
¿Cuántos conocéis
01:37:51
los famosos AirTags de Apple?
01:37:54
¿Os suenan?
01:37:56
Sí
01:37:58
¿Vale? Pues esto es un pequeño
01:37:59
llaverito, una pegatina que tú le pones
01:38:02
a un cacharro
01:38:03
al que le tengas aparecido
01:38:06
¿Vale? Y si desaparece
01:38:07
es capaz de
01:38:10
utilizando todos los iPhones
01:38:11
que pasan por la zona, es capaz de geoposicionar
01:38:13
ese dispositivo. Hay gente que se lo coloca
01:38:16
a las mascotas, hay gente que se lo coloca
01:38:17
a las maletas cuando va de viaje
01:38:19
hay gente que se lo pone en las llaves
01:38:21
entonces mediante
01:38:23
digamos una especie de mensajes muy cortos
01:38:25
y muy rápidos de mandar
01:38:28
y que por tanto consumen muy poca energía
01:38:29
este dispositivo va radiando
01:38:31
a través de Bluetooth o Energy
01:38:34
donde se encuentra
01:38:35
no radia donde se encuentra
01:38:37
él radia, mira soy el dispositivo número
01:38:40
tal cual, y el iPhone que lo recoge
01:38:41
es el que dice, vale yo he visto
01:38:44
este tag que está en este sitio
01:38:46
de forma que se ahorran todo el GPS
01:38:47
y se ahorran un montón de cosas
01:38:50
Pero requiere que haya gente alrededor que esté funcionando, que esté llevando un iPhone.
01:38:51
Si no hay iPhones alrededor, tu objeto estará perdidísimo.
01:38:56
Por favor, interrumpidme en cualquier momento si tenéis algún comentario.
01:39:01
No sé si alguien tiene algún uso, alguna aplicación más interesante que me haya podido dejar de Bluetooth o Energy.
01:39:05
O de Bluetooth, quería recomendarlo.
01:39:16
Los auriculares inalámbricos.
01:39:20
vale, los aurílicos y los embricos
01:39:21
esos van por bluetooth normal
01:39:24
pero el emparejamiento
01:39:25
creo que lo hacen por
01:39:28
vamos, por la duración
01:39:30
de batería que tienen y la poca
01:39:32
batería, los pocos miliamperios
01:39:34
que almacenan de batería
01:39:36
tengo entendido que algunos
01:39:38
modelos si que funcionan en modo
01:39:40
luego en el
01:39:41
podría ser, podría ser, yo los que conozco
01:39:43
desde luego los que tengo
01:39:46
los de Apple creo, vamos, por la cantidad de horas
01:39:46
que duran para los pequeños que son, me suena
01:39:49
no te sé confirmar
01:39:51
Podría ser
01:39:53
Podría ser
01:39:55
¿Vale? ¿Algún otro
01:39:58
uso? Vale
01:40:01
Pues nada, Zigbee ya lo hemos comentado
01:40:06
Lora, vale, Lora y Sigfox
01:40:09
son similares, voy a empezar hablando
01:40:11
de Sigfox primero
01:40:13
Vale, Sigfox lo que hace
01:40:14
es, digamos que
01:40:18
bueno, voy a tratar de pintar
01:40:21
mapita de España, a ver si me sale
01:40:23
lo siento pero yo dibujo fatal
01:40:25
así, vale
01:40:27
pues lo que hace Sigfox es
01:40:33
bueno, por toda Europa
01:40:35
ha desplegado un montón
01:40:37
de antenas, vale, ha desplegado
01:40:39
un montón de antenas
01:40:41
esto lo hace una empresa que se llama
01:40:43
Celnex, creo que fue comprada y ha cambiado
01:40:45
de nombre
01:40:47
han cogido un montón de antenas, las han puesto
01:40:48
por todo el territorio
01:40:51
y digamos
01:40:54
que lo que hace el protocolo SIGFOX es que permites que un pequeño dispositivo con un
01:40:55
coste energético bastante bajo sea capaz de radiar a varios cientos de metros, incluso
01:41:05
kilómetros. De forma que en cuanto una estación coge esa señal, todas estas estaciones en
01:41:14
realidad están unidas internamente a través de redes Ethernet o a través de redes 3G
01:41:21
o lo que sea. Y entonces son capaces de hacer llegar la información que está radiando
01:41:26
este dispositivo de aquí, son capaces de hacérselo llegar a un ordenador que está
01:41:31
en cualquier parte del mundo, porque ese ordenador está conectado a la infraestructura central
01:41:37
a la que se conectan todas las antenas. Aquí también hablamos de que un dispositivo con
01:41:42
una pila de botón pueda estar funcionando con un uso normal alrededor de entre 6 meses
01:41:49
y un año, en función de cómo se programe. Y la ventaja de este sistema es que, bueno,
01:41:55
tú puedes, tienes imitado el número de mensajes, solo se puede mandar 144 mensajes al día,
01:42:01
si son mensajes que van del dispositivo hacia afuera, o puedes mandar 10 mensajes en caso
01:42:06
de que sean de las antenas hacia el dispositivo, ¿vale? Para configurarlo, para pedirle que
01:42:14
haga una cosa específica, para, por ejemplo, este sistema se utiliza mucho, sé que se
01:42:19
se está utilizando mucho para balizar contenedores.
01:42:24
Hay algunos contenedores que utilizan contenedores de basura.
01:42:27
Esta tecnología tiene un sensor de llenado y entonces lo que hacen es que notifican al ayuntamiento
01:42:31
cuando un determinado sensor, cuando un determinado contenedor de basura está lleno.
01:42:37
De esa manera, la empresa que gestiona la recogida de residuos puede gestionar una ruta más eficiente
01:42:41
pasando solo por donde haya que recoger los contenedores.
01:42:50
Este es un uso de los 500 que hay.
01:42:55
Luego sé que es utilizado en temas de, creo que le llaman CIDAD 4.0,
01:42:58
no sé los nombres estos chupibois que le ponen las cosas,
01:43:05
Smart Cities y no sé qué, lo utilizan para controlar las farolas.
01:43:09
Entonces las farolas ya no solo se encienden cuando llega cierta hora,
01:43:14
sino que tienen sensores de luminosidad, también cuando es oscuro, o se pueden encender más o menos en función de órdenes que les lleguen de la configuración,
01:43:17
o se pueden apagar para mantenimiento, o pueden notificar cuántas horas de vida les quedan.
01:43:27
Digamos que utilizando los sensores de Zigbee, o los dispositivos de los transceptores de Zigbee, se puede hacer inteligente muchos de los cacharros que habitualmente no lo eran.
01:43:33
¿Comentarios? ¿Sigo?
01:43:46
Por cierto, este servicio se paga, ¿vale? Para que nuestro dispositivo, radio e información y una antena quiera hacerlo llegar a través de su infraestructura, hay que hacer un pago anual, ¿vale? Que se le hace a Sigfox, ¿vale?
01:43:47
¿Dudas? ¿Comentarios?
01:44:05
Lora es muy similar, digamos que es primo hermano de Sigfox, solo que digamos que Lora no es libre del todo, pero permite que los usuarios creen sus propias antenas.
01:44:15
De forma que aquí ya no dependemos de una empresa que quiera poner una antena cerca de donde vivimos o no, sino que somos nosotros los que podemos crear una estación base de Lora y entonces cualquier dispositivo que pase por ahí podrá utilizar nuestra antena para emitir mensajes.
01:44:31
digamos que es exactamente el mismo mapa que he pintado aquí
01:44:48
solo que estos puntos rojos en lugar de estar
01:44:51
digamos puestos por una empresa
01:44:54
que ha dedicado a hacer instalaciones y a poner
01:44:57
pues infraestructuras para soportar las antenas
01:44:59
y no sé qué, digamos que son pequeños particulares
01:45:03
los que van poniendo antenas donde les va bien
01:45:05
esto puede hacer que en ciudades
01:45:08
pues haya un montonazo mientras que en zonas vacías
01:45:10
de Soria pues a lo mejor haya solo uno o dos
01:45:15
por el tópico de la España vaciada, ¿vale?
01:45:17
Que nadie se me enfade.
01:45:21
Lo que quiero decir es que haya cobertura o no de Lora
01:45:23
depende de particulares que hayan decidido
01:45:27
montar esa infraestructura, ¿vale?
01:45:30
Para todo lo demás funciona igual.
01:45:33
Tenemos un límite de 144 mensajes al día
01:45:35
y aquí no hay que pagar a nadie
01:45:37
porque dependemos de la buena voluntad
01:45:39
de gente que ha montado su nodo de Lora, ¿vale?
01:45:42
Esto se utiliza, por ejemplo, pues sé que hay muchos proyectos con LoRa que son para seguir a mascotas, ¿vale?
01:45:47
Le pones a la mascota un pequeño GPS y si se te pierde activas la baliza y entonces el dispositivo que va en la mascota
01:45:54
empieza a radiar, ¿vale? Por donde está. Entonces con esa información tú ya puedes ir a buscar a tu perro que se ha perdido, ¿vale?
01:46:04
Y son relativamente baratos, no hay que pagar una suscripción, una tarjeta de 3G y la batería dura bastante, bastante más que si fuera 3G u otras cosas que vamos a ver más adelante.
01:46:11
¿Comentarios con esto?
01:46:24
¿Sí? ¿No?
01:46:33
No.
01:46:35
Vale.
01:46:36
Bueno, NFC y RFID, yo creo que en mayor o menor medida todos lo conoceremos.
01:46:39
NFC ahora se ha puesto muy de moda
01:46:43
hace 3-4 años
01:46:47
porque es lo que llevan nuestros móviles
01:46:49
que permiten comportarse como si fuera
01:46:51
una tarjeta de crédito
01:46:53
cuando pagamos con el móvil directamente
01:46:54
eso funciona con NFC
01:46:57
que son las siglas de comunicaciones
01:46:58
de campo cercano
01:47:00
que es
01:47:04
básicamente emitir un campo electromagnético
01:47:06
y se transmite información
01:47:08
y RFID seguro que también lo habréis visto
01:47:10
500.000 veces son las tarjetas, típicas tarjetas que te dan las empresas para entregar en determinados
01:47:13
sitios, que las pasas por un sitio y se abre la puerta. Estos dispositivos en realidad
01:47:19
están puestos aquí, pero yo no los considero como que sean una tecnología habilitadora
01:47:26
de IoT, porque en realidad es para comunicar un cacharro con otro, un cacharro de un perfil
01:47:32
con otro perfil, no es para crear redes en realidad.
01:47:38
Luego llegamos a la telefonía móvil, que aquí tenemos el 2G, 3G, 4G y 5G,
01:47:45
que aquí básicamente lo que haces es ponerle a tu dispositivo o bien una tarjeta SIM real
01:47:51
o bien una tarjeta SIM virtual, pero que al fin y al cabo lo que hace es hablar con una estación base,
01:47:55
hablar con una de las antenas de telefonía que haya por la zona.
01:48:00
Esto en principio tiene ventajas e inconvenientes. Ventajas, pues que en todas partes tenemos acceso a unas antenas de 3G, de 4G, de 5G.
01:48:04
Desventaja, que las comunicaciones son costosas en cuanto a energía, ¿vale?
01:48:19
Es decir, ser capaz de hablar con una antena 3G o una antena de telefonía requiere que esté establecida la comunicación.
01:48:24
Es decir, no te conectas, envías y te desconectas, como hacen otros protocolos como SIPOX, sino que tienes que estar como asociado permanentemente a esas redes móviles.
01:48:33
Y de hecho, de no estar asociado, tienes que pasar por un proceso que dura un montón de tiempo en establecerse, al igual 15-20 segundos, con lo cual para ciertas aplicaciones no es muy conveniente.
01:48:43
El otro inconveniente que tiene utilizar redes móviles es que normalmente pocas empresas te cobran menos de un euro al mes por permitirte utilizar una SIM, con lo cual por un poco menos de la mitad del año te pagas una suscripción a Sigfox que en la mayor parte de los casos suple lo que se podría hacer con una red móvil de 3G, 4G, 5G.
01:48:52
Otra de las desventajas que tienen las redes móviles es que está pasando un poco como con el dividendo digital de la TDT.
01:49:21
Yo no tengo tele siquiera, pero sí que he estado un poco atento de los últimos años.
01:49:30
¿Os acordáis cuando decían, no, ahora las televisiones se tienen que resintonizar?
01:49:35
Ahora los canales no sé cuántos tienen que cambiarse de otro canal.
01:49:39
Os suena, ¿no?
01:49:43
Sí.
01:49:45
¿Por qué era esto?
01:49:46
Bueno, esto era porque estaban dejando espacio en el espectro radioeléctrico precisamente para las redes 3G. El primer dividendo fue para las redes 3G y entonces desplazaron a la tele a otros canales. Luego llegó la TTT y entonces hizo que se comprimiera más el espectro. Luego llegó el segundo dividendo y ahora creo que ha llegado el tercer dividendo.
01:49:47
y eso lo que hacen es reasignar bandas de frecuencias para permitir que las redes de comunicación móviles
01:50:06
como las que estamos teniendo ahora implantadas hoy en día, las de 4G y 5G, tengan cada vez más ancho de banda
01:50:13
y puedan transmitir más información y más rápido.
01:50:19
¿Cuál es el problema? Pues que si yo en su momento me compré un módulo de 3G para Arduino o para SP32 para poder comunicarse,
01:50:22
Hoy en día me encuentro con que los operadores están desmantelando las redes 3G porque hay una especie de dividendo digital que quita las frecuencias asignadas a 3G y se las están dando a 5G o a 6G, ¿vale? Y esto ya está pasando.
01:50:30
entonces ahora mismo
01:50:47
la única red que es segura
01:50:49
y que en principio
01:50:51
creo que no se va a quitar hasta dentro de 10 años
01:50:53
es la 2G
01:50:56
pero va muy lento, esto es lo que se conoce
01:50:57
como GPRS, entonces nos permite
01:51:00
mandar datos, pero a cambio
01:51:01
están bastante seguras
01:51:03
bueno, justo la semana pasada
01:51:06
escuché o leí la noticia
01:51:09
de que en una determinada
01:51:11
zona habían quitado ya cobertura de 3G
01:51:14
y entonces se habían saturado las estaciones de 4G y de 5G
01:51:16
y el agente solo se puede conectar a internet a través de 2G, ¿vale?
01:51:21
O incluso hacer las llamadas.
01:51:25
Y esto estaba haciendo que dispositivos que solo se podían conectar por 2G
01:51:28
dejaran de estar utilizables.
01:51:31
De forma que muchas plantas industriales, muchos dispositivos de geolocalización,
01:51:33
muchos cacharrillos que funcionaban por 2G,
01:51:38
por este motivo, en ese momento concreto, dejaron de funcionar.
01:51:40
O sea que, bueno, digamos que las redes móviles tienen sus ventajas, pero también tenéis que saber que van con caducidad, van con frecuencia de caducidad, que es cuando a nivel europeo se decida que cierta frecuencia desaparece nuestro dispositivo o lo reclamamos para hacerles una actualización y cambiar las tarjetas por otras más modernas o perderemos comunicación con ellas.
01:51:42
¿Comentarios al respecto?
01:52:09
No.
01:52:18
Bueno, y por último, Ethernet. Bueno, pues este es el típico cable de red que está en todas las redes cableadas. Lo he puesto aquí porque hay muchos cacharros de IoT que al contrario que todas las demás tecnologías que son elámbricas, pues estaba cableada.
01:52:20
Pero, como comentaba Irene, pues en muchos sitios los ciertos sensores o ciertos dispositivos ya directamente se conectan por Ethernet y esto es lo más fiable que hay, ¿vale? Siempre y cuando toda la comunicación sea Ethernet, aquí difícilmente tenemos problemas de que no llegamos a la antena o de que se ha desconectado o no tenemos limitaciones del número de mensajes al día.
01:52:34
Digamos que si se puede tirar por Ethernet, pues tiramos. Evidentemente, en el caso del ejemplo que os puse antes de los contenedores de basura para saber cuándo están llenados o no, pues no podemos tener un cable tirado del contenedor de basura y ahí nos hace falta irnos a algo inalámbrico.
01:52:59
O para seguir nuestra mascota, pues tampoco sería muy adecuado ponerle al pobre un cable Ethernet todo el rato.
01:53:16
vale
01:53:22
bueno pues más o menos os he puesto una pequeña tabla
01:53:26
de la evaluación propia con lo cual
01:53:28
se podría haber ampliado un poco más
01:53:30
de las tecnologías, de las
01:53:32
infraestructuras que requieren, del tipo de infraestructura
01:53:34
y la topología que
01:53:36
emplean para comunicarse
01:53:38
vale para que le deis un vistazo cuando
01:53:40
cuando
01:53:42
vale
01:53:42
voy a hacer una pequeña parada aquí para beber un poquito de agua
01:53:46
algún comentario mientras
01:53:50
vale bueno pues esto que tenéis aquí
01:53:51
refleja un poco cómo suele ser o cómo es una infraestructura típica de IoT.
01:54:03
Aquí lo que vemos marcado como si fueran chips, estas zonas de aquí,
01:54:11
representan nuestros dispositivos.
01:54:16
Esto representa los routers o los intercambiadores, por así decirlo, de informaciones.
01:54:19
Es decir, en caso de Wi-Fi, este sería un punto de acceso.
01:54:25
En caso de Bluetooth, este sería el móvil.
01:54:28
En caso de Zigbee, pues esto sería una antena. En caso de redes móviles, esto sería el repetidor de antenas. Digamos que es lo que conecta nuestro dispositivo con Internet, porque esta nube no representa otra cosa que Internet.
01:54:30
El mismo Internet que estamos utilizando ahora para hacer esta clase.
01:54:51
Entonces, cuando yo tengo un dispositivo que está conectado, que lo hemos comprado y viene con IoT, por así decirlo,
01:54:55
este manda su información hasta la pasarela.
01:55:06
La pasarela hace llegar a través de Internet a una empresa en concreto esa información.
01:55:09
esa empresa tendrá sus servidores
01:55:14
tendrá una infraestructura en la que almacena
01:55:18
la información que se va recibiendo
01:55:20
en el caso de los contenedores de basura
01:55:22
la localización o el nivel de llenado
01:55:23
o el identificador
01:55:27
o cuándo fue la última vez que se recogió
01:55:30
etcétera, lo que queramos
01:55:31
y entonces nosotros con nuestro móvil
01:55:32
o con nuestro ordenador
01:55:34
nos conectaremos a esa empresa
01:55:35
y obtendremos información de ese sensor
01:55:37
o hablaremos con esa empresa
01:55:41
para que esa empresa le ordene
01:55:42
al dispositivo que haga algo, ¿vale?
01:55:44
Por ejemplo, si es un relé, que se conecte.
01:55:46
¿Cuántos? No sé si lo he preguntado antes,
01:55:51
pero no me he enterado.
01:55:53
¿Cuántos tenéis domótica en casa?
01:55:55
Aunque no sea, aunque no utilicéis en el día a día,
01:55:59
sino montada, aunque sea para probar.
01:56:03
¿Podéis levantar la mano?
01:56:05
Vale, vale. Bueno, muy bien.
01:56:08
Al menos un tercio de la clase.
01:56:12
¿Podéis, los que habéis levantado la mano,
01:56:13
comentar que tenéis de domótica
01:56:16
las ventanas de luz
01:56:18
de la guardilla por ejemplo
01:56:22
en mi caso
01:56:23
ventanas de luz
01:56:25
me refieres a
01:56:29
a las
01:56:30
persianas
01:56:32
y la ventana
01:56:33
vale
01:56:37
y con que
01:56:38
con que tecnología
01:56:39
con que empresa
01:56:42
la tecnología
01:56:43
es que con tecnología wifi
01:56:46
y la aplicación
01:56:48
es Belus Active
01:56:51
vale, es la de la propiedad del fabricante
01:56:53
y lleva una puerta de enlace
01:56:55
arriba que se puede comunicar con
01:56:56
varios dispositivos
01:56:59
y a través de
01:57:00
wifi pues me conecto con
01:57:02
la puerta de enlace
01:57:05
vale
01:57:05
más casos
01:57:06
¿quién más se ha levantado la mano?
01:57:12
yo tengo persianas
01:57:14
también, pues eso, con motorizadas
01:57:16
luego algunas luces, algún
01:57:19
enchufe
01:57:20
luego algún relé también
01:57:21
que gestione o tal
01:57:24
y lo gobierno todo con Alexa
01:57:25
con el
01:57:28
digamos que uno de los
01:57:30
altavoces de estos de Alexa
01:57:32
tiene el módulo este de domótica
01:57:34
el que ha dicho supongo
01:57:36
lo que ha dibujado como C, supongo que sería
01:57:37
no me acuerdo que nombre le ha dado
01:57:39
es Zigbee lo que utiliza
01:57:41
si, no tenía muy claro cuando ha dicho lo de Zigbee porque en su día
01:57:43
después mirando, pues eso, porque algún componente
01:57:46
que tengo de estos de tuya también o tal
01:57:48
no sabía si iba por esa
01:57:50
bueno, por esa tecnología o tal
01:57:52
o esa infraestructura
01:57:54
y sí, entonces tengo alguno que
01:57:55
sin saber mucho, pues lo he ido conectando
01:57:58
con lo básico que te viene
01:58:00
y sí, tengo un poco de esos cuatro cosillas
01:58:01
y lo gestiono a través de Alexa
01:58:03
¿Vale?
01:58:06
¿Más casos?
01:58:08
El mío es un caso similar, yo también tengo
01:58:11
cosillas conectadas con
01:58:13
sobre todo con
01:58:15
Alexa enchufes, lámparas
01:58:16
y lo que pasa
01:58:20
es que ahora estoy montando
01:58:21
esto, Home Assistant
01:58:24
un software
01:58:26
que hay para
01:58:27
para gestionarlo todo eso
01:58:29
y quitarte de
01:58:32
proveedores externos, por decirlo de alguna forma
01:58:33
y tener los datos en casa
01:58:35
Ahora hablamos del tema ese, que es el que más me preocupa
01:58:36
de todo esto
01:58:39
¿Vale? ¿Más cosas? ¿Tengo tres?
01:58:40
La centralita de alarma
01:58:44
de Securitas Lleres cuenta como domótica?
01:58:45
No, pero plantea...
01:58:50
Tienes sensores, tienes un sitio
01:58:51
donde se sube la información y acceso
01:58:54
a través de aplicaciones.
01:58:56
Me plantea los mismos problemas que todo lo demás,
01:58:57
sí, me lo apunto.
01:58:59
¿Vale?
01:59:06
¿Más casos? ¿Javier tiene levantada la mano?
01:59:07
Ah, vale, ya se ha hablado.
01:59:12
Yo tengo una cámara de vigilancia
01:59:15
y está en su propia nube y luego
01:59:18
monté una cámara de vigilancia
01:59:22
con una Raspberry Motion
01:59:24
e intenté configurar
01:59:25
Home Assistant pero desistí
01:59:28
y bueno
01:59:30
estoy intentando a ver si de este curso
01:59:31
saco algo en concreto
01:59:34
pero sí, me gustaría tenerlo
01:59:35
todo bajo un único ecosistema abierto
01:59:38
libre y
01:59:40
utilizar la Raspberry como controlador
01:59:41
porque sé que
01:59:44
venden módulos USB que hacen
01:59:46
de ZigBee para dotar a la
01:59:48
Raspberry y de la conectividad Siri que no tiene
01:59:50
pero no
01:59:52
no me gusta
01:59:54
Recomendación, si lo vas a hacer con
01:59:55
recomendación, porque yo me pegué también bastante
01:59:58
con esa parte, si vas a comprarte un módulo
02:00:00
USB para pincharse a la Raspberry Pi
02:00:02
cómprate un módulo que tiene
02:00:04
posibilidad de sacar la antena aparte
02:00:06
que tiene un conector SMA
02:00:08
Me ha pasado simplemente con ponerle carcasa
02:00:09
ya perdí a la mitad
02:00:12
de la cobertura
02:00:14
El que viene con la antena dibujada
02:00:14
en la propia PCB es una Birria
02:00:17
pero bueno
02:00:20
es el eterno cacharreo
02:00:21
que nunca
02:00:24
se inventa, entonces al final compré una cámara
02:00:24
de vigilancia TP-Link
02:00:28
y tengo un enchufe
02:00:29
también un relé inteligente
02:00:31
van por wifi, los tengo en un router
02:00:33
aparte con una VLAN aparte
02:00:35
para que no
02:00:38
estén expuestos a internet más de la cuenta
02:00:38
y ya está
02:00:41
vale, muy bien
02:00:42
1, 2, 3, 4, 5, me faltaba alguien más
02:00:44
por comentar
02:00:47
más o menos por ver un poco
02:00:48
a ver, yo tengo el sistema Ring
02:00:51
que es como parecido a Securitas Direct
02:00:53
pero sin
02:00:56
cuota, vale, entonces puedes
02:00:56
anexar lo que son cámaras
02:00:59
bueno, todos los dispositivos
02:01:01
sensores, detectores
02:01:03
de temperatura, de humedad, para que cosa
02:01:05
si, este lo compró Google
02:01:07
si no recuerdo mal
02:01:09
si, que tiene
02:01:10
para telefonillos
02:01:14
y
02:01:17
Sí, sí, lo he visto por ahí. Bueno, pues tenemos un buen repertorio de diferentes tecnologías que tenéis en casa.
02:01:18
de todos ellos
02:01:28
excepto
02:01:34
Jesús que hablaba de que tenía
02:01:38
un home assistant
02:01:40
todos los demás
02:01:43
me plantean una serie de
02:01:45
problemas, son cosas que yo por ejemplo en mi casa
02:01:46
pues no he querido nunca tener
02:01:48
por no mencionar el tema de los cacharros
02:01:50
que tienen el micrófono abierto
02:01:52
para escucharte, yo Alexa
02:01:53
creo que es
02:01:56
mala idea tenerlo ahí
02:01:57
escuchando todo el rato conversaciones
02:02:00
y la Thermomix del Lidl también
02:02:01
la Thermomix del Lidl, sí, se le puede desconectar
02:02:03
tenía el micrófono abierto
02:02:06
el micro, sí
02:02:08
entonces
02:02:09
bueno, voy a pasar a la presentación
02:02:12
vale, entonces
02:02:14
el principal problema
02:02:18
que le veo a las instalaciones
02:02:20
que me habéis comentado, bueno, son
02:02:22
varios, son varios, yo soy por un lado
02:02:24
muy defensor de las tecnologías
02:02:26
libres, con lo cual por ahí ya ciertas de estas cosas ya me chirrían un poco, pero
02:02:28
también soy bastante defensor del tema de la privacidad. Entonces, estos cacharros que
02:02:33
tenéis, que utilicéis como domótica, tienen el pequeño problema de que en realidad no
02:02:39
sabéis qué información está mandando sobre vosotros. No sabéis si está recopilando
02:02:44
información de cuándo se utilizan ciertas cosas, de cuándo os vais de vacaciones, de
02:02:48
cuándo estáis en casa. Esta información en realidad a lo mejor parece que no es muy
02:02:52
importante pero en malas manos pues puede causar puede causar por lemillas entonces ya sólo por
02:02:55
eso utilizar servicios que proporcionan empresas que no sabemos a quién luego revenden esa
02:03:02
información porque ya sabéis que al final el dicho aquel de cuando cuando un producto es
02:03:09
gratis el productor es tú se cumple siempre en 100% de los casos cuando utilizamos un servicio
02:03:14
y no pagamos por él, en realidad
02:03:20
de alguna forma monetizan
02:03:22
que nosotros estemos utilizando ese servicio
02:03:24
entonces no sabemos dónde van
02:03:26
esas estadísticas de cuándo activamos
02:03:29
los relés, ni qué nombre le hemos dado
02:03:31
ni cuántas habitaciones tenemos, porque todas las aplicaciones
02:03:32
de domótica al final te dicen, te piden un poco
02:03:35
que dibujes tu casa, indicando cuántas
02:03:37
habitaciones tienes, dónde está cada sensor
02:03:39
cómo se llaman
02:03:40
entonces eso por un lado a mí me
02:03:42
escama un poquito, pero esto ya
02:03:44
Yo me he encontrado
02:03:46
vamos, con el tema que
02:03:48
si no le das
02:03:50
acceso a la ubicación
02:03:52
en el momento de configurar el dispositivo
02:03:53
no te deja continuar, o sea, quieren
02:03:56
saber dónde vives para empezar y luego
02:03:58
ya... Sí,
02:04:00
te mantiene un poco eso, ¿vale?
02:04:02
Eso, en realidad, les voy
02:04:04
a excusar a los que hacen las
02:04:06
aplicaciones, esto no es tanto
02:04:08
porque sea un requisito de
02:04:10
quien hace la nube esta de IoT,
02:04:12
sino porque están utilizando
02:04:14
una cosa que es muy cómoda
02:04:16
para diseñar aplicaciones con Bluetooth y con Bluetooth Low Energy
02:04:18
que es que utilizan una aplicación que es de National Instruments
02:04:21
para hacer de comunicación, para simplificar la programación.
02:04:25
Y esa aplicación o ese stack de comunicación con Bluetooth Low Energy
02:04:29
de National Instruments requiere, por algún motivo que desconozco,
02:04:32
acceso a la ubicación.
02:04:35
Entonces, como todas las aplicaciones utilizan ese stack de National Instruments,
02:04:36
todas las aplicaciones piden acceso a la ubicación.
02:04:40
Bueno, dicho esto, ya que tienen el acceso, pues probablemente también lo utilizarán para sus estadísticas o para saber dónde tienes puesta la instalación.
02:04:44
Vale, vale. No lo sabía. Gracias.
02:04:53
Entonces, bueno, pues el primer problema puede venir desde el punto de vista de la privacidad, de que yo en mi casa no me apetece que nadie sepa si he tirado la cadena del baño o cuánto rato me tiro en el baño.
02:04:58
Pues lo que quiera, si estoy moviendo el móvil, pues lo que sea. Es decir, no quiero que nadie sepa qué hago en mi casa.
02:05:09
Pero por otro lado, luego también tenemos algunos ejemplos, os he recopilado algunas noticias de distintos cacharros de IoT que claro, en el dibujito que yo os he pintado antes, este de aquí, ¿qué sucede si esta empresa, la que gestiona toda esta información que luego nos presenta el interfaz para actuar contra nuestros dispositivos, qué sucede en los siguientes casos?
02:05:14
¿Qué sucede si quiera?
02:05:40
¿Qué sucede si decide cambiar su política de precios?
02:05:44
Es decir, donde antes no cobraba nada por acceder al dispositivo,
02:05:48
ahora te cobra un euro al mes.
02:05:51
Pues depende de los enchufes que tengas en tu casa,
02:05:53
pues un euro al mes puede ser una auténtica pasta.
02:05:55
Es decir, estamos un poco en manos de algo que no controlamos para nada.
02:05:58
Nos pueden cambiar las condiciones en cualquier momento o desaparecer.
02:06:03
Entonces, bueno, pues por ejemplo, os comento algunos de los ejemplos
02:06:07
que encontré
02:06:10
para prevenirlos
02:06:11
un poco de ciertas cosas de IoT
02:06:16
por ejemplo
02:06:18
este robot, este fue muy conocido
02:06:19
hace ya muchos años
02:06:21
era un robotito que hacía como
02:06:23
asistente en casa, por lo típico que hace
02:06:25
Alex ahora, pues en aquel momento salió
02:06:28
este robotito, te contaba chistes, te hablaba
02:06:30
te daba recetas
02:06:31
la empresa que lo desarrolló
02:06:32
bueno, pues digamos
02:06:35
que no llegó a la siguiente fase
02:06:37
de financiación de las rondas estas
02:06:39
de startups
02:06:41
y quebró, entonces el robot le programaron
02:06:43
para que hiciera un bailecito
02:06:46
y ya se apagó para siempre
02:06:47
hasta ahí llegó
02:06:49
entonces la gente que se gastó 900 dólares
02:06:51
en el cacharrillo se quedó con un bonito
02:06:53
pues como dice la noticia, pisapapeles
02:06:55
Bueno, varias noticias
02:06:58
de Shataka que sin ser
02:07:01
mi medio de comunicación favorito
02:07:03
han abordado en varias ocasiones temas de IoT
02:07:05
este artículo también tenéis aquí el enlace
02:07:08
para poder visitarlo
02:07:11
de varios artículos que se han puesto a la venta
02:07:13
y el fabricante ha desaparecido
02:07:16
o ha dejado de mantenerlos
02:07:17
porque ha sacado una nueva línea
02:07:19
y entonces ya quiere sacar dinero de otro lado
02:07:21
y entonces el que ha comprado producto antiguo
02:07:23
pues se queda con un cacharro que no vale de nada
02:07:24
eso asumiendo mala fe por parte de la empresa
02:07:26
pero hay veces que las empresas
02:07:32
no protegen suficientemente bien su infraestructura
02:07:33
Por ejemplo, esta noticia desde hace un par de años y fue bastante sonada.
02:07:36
¿Alguno de vosotros supongo que tendréis algún Garmin de estos para medir los pulsos y la actividad?
02:07:41
¿Os suena esta noticia?
02:07:47
Sí, sí, sí.
02:07:50
Vale, pues esto durante tres o cuatro días creo que fue, o no sé, no recuerdo si una semana, fue una barbaridad.
02:07:51
Pues les hackearon los servidores a la gente de Garmin y durante una semana los cacharros inteligentes que ellos habían vendido
02:07:57
no fueron capaces de comunicarse
02:08:03
con... Me disculpáis un minuto
02:08:05
es que creo que
02:08:07
está lloviendo tanto que me están diciendo que
02:08:09
se está inundando algo y tengo que
02:08:11
ir. Ostras
02:08:13
Vale, no sé si voy a tardar
02:08:15
mucho en volver o no
02:08:17
Pues
02:08:18
¿qué hacemos, Juan?
02:08:20
Bueno, tú ve, yo continúo y luego te damos
02:08:22
la palabra. Le mandamos una pidagua
02:08:25
Vale
02:08:27
Es que dice mi hija que
02:08:28
ha llamado al vecino que baje a los
02:08:31
trasteros, ¿vale?
02:08:33
Pues nada, ánimo. Baja, baja.
02:08:35
Cogete el casco y
02:08:37
el snorkel.
02:08:39
Sí, sí, aquí también
02:08:42
al principio de la clase estaba cayendo una que no sabía
02:08:43
yo si me iba a entrar a
02:08:45
One Class en
02:08:47
casa.
02:08:48
Vale, pues nada, volvemos a las noticias
02:08:51
catastróficas, pues eso es lo de Garmin. Pues eso
02:08:53
fue durante una semana que todos los
02:08:55
usuarios de estos dispositivos
02:08:57
no tenían acceso a su
02:08:59
información.
02:09:00
Bueno, aquí hay una falta de autografía, no es ITLEAD, sino que es ITEAD,
02:09:03
y son los fabricantes de uno de los cacharros más conocidos que hay, ¿vale?
02:09:08
Son los ONOV, que supongo que os sonarán.
02:09:13
Estos se hicieron muy conocidos porque fueron los que primero sacaron un dispositivo
02:09:17
realmente barato y funcional de domótica para casa.
02:09:23
Estos cacharrillos, ¿vale?
02:09:28
Ahora están por, aparecen por 5,70, pero creo que llegaron a valer 3 euros, una cosa así.
02:09:34
Entonces, dentro llevan al hermano menor del SP32, llevan un SP8266 o un SP8265 y un relé, ¿vale?
02:09:39
Básicamente no tienen más que esto.
02:09:48
Y con esto, pues, tú ya puedes domotizar.
02:09:51
Entonces, te dice aquí que es compatible con tuya, que lo puedes configurar no sé qué,
02:09:52
compatible con el Google Assistant y con el de Apple, ¿vale?
02:09:56
Y con Alexa.
02:10:00
Y entonces, esto fue, pues, un bombazo.
02:10:02
Hubo un montón de gente utilizando las aplicaciones de Sonoff, que lo fabrica ITER, y con la misma filosofía. Es decir, tú te compras tu cacharro de Sonoff, él habla con sus servidores de forma que si tú tienes un dispositivo, tienes un relé que está en tu casa y tú estás en tu casa y coges la aplicación de Sonoff y le das al botón de encender, ese mensaje no va de tu móvil a tu relé.
02:10:03
Ese mensaje sale por tu router, da la vuelta al mundo hasta llegar a China, que es donde tiene la sede esta gente, se procesa la información y desde China le llega un mensaje a tu relé para que se encienda.
02:10:33
Eso es lo que pasa cuando tú le das al botón de encender en tu móvil y unos pocos milisegundos después funciona.
02:10:46
¿Qué es lo que sucede cuando los servidores de un proveedor de ese tipo se quedan sin luz o se hackean o lo que sea?
02:10:52
Pues lo mismo, que te quedas con una casa a la cual no puedes hacer nada, no puedes encender las luces porque el servidor que las maneja está caído.
02:11:00
Entonces aquí estás otra vez vendido al buen hacer o a la buena fe de la gente que te suministra los dispositivos de IoT.
02:11:10
No sé si veis por dónde voy y por qué mi reticencia es a la hora de utilizar ciertos servicios de IoT.
02:11:19
Jorge.
02:11:28
Sí.
02:11:29
son off, tú le podías cambiar el firmware
02:11:29
efectivamente
02:11:32
yo lo que tengo en mi casa
02:11:33
yo tengo la casa llena de estos
02:11:35
son los interruptores
02:11:38
estos
02:11:48
no son exactamente estos, son de marca son off
02:12:00
pero esto sustituye directamente los interruptores
02:12:03
y va por
02:12:07
wifi
02:12:14
lo que pasa es que en lugar de utilizar
02:12:15
la nube de ITEA
02:12:17
yo lo que he hecho
02:12:20
ha sido mi propia nube interna mía
02:12:21
en mi casa, la información no va a China
02:12:23
y vuelve, o no va a Estados Unidos y vuelve
02:12:26
vale, pero si
02:12:28
hay firmware que de hecho
02:12:29
recomiendo Trasmota
02:12:31
este proyecto es fantástico
02:12:32
pero Jorge, una pregunta
02:12:35
¿ese interruptor tiene a su vez
02:12:37
el relé o el relé va aparte?
02:12:40
no, no, tiene el relé integrado
02:12:42
vale
02:12:43
espera, dame un segundo y te lo enseño
02:12:44
pero tengo aquí uno sin montar
02:12:47
vale, este es
02:12:48
no sé si lo veis
02:13:25
vale, es esto
02:13:26
entonces esto básicamente
02:13:29
a ver si me deja abrirlo
02:13:32
vale, pues nada, este es el interior
02:13:34
y si tú quitas esta plaquita
02:14:01
vale, pues aquí no se ve
02:14:03
pero digamos que son dos plaquitas, es la primera de control
02:14:08
y aquí dentro
02:14:10
por la parte de atrás que no se ve, que está como metida
02:14:12
lleva ya el relay
02:14:14
creo que se puede ver por esas rendijas
02:14:16
entonces digamos que ya no necesitas nada más
02:14:18
y por cierto, no vais a poder verlo
02:14:21
pero esta placa
02:14:23
ese chip que estoy
02:14:24
¿lo veis? ¿veis el logotipo?
02:14:27
¿desde ti?
02:14:30
no, yo no lo veo
02:14:32
no
02:14:33
no se ve
02:14:34
no se distingue
02:14:37
sí
02:14:38
parece que se ve mejor
02:14:40
no distingue
02:14:43
A ver si habéis visto algo que se parezca
02:14:45
A ver si habéis visto algo que se parezca
02:14:49
a este logotipo
02:14:54
Sí, a ese
02:14:55
Sí, sí
02:14:57
Ah, de la página
02:14:58
que os he puesto antes
02:15:01
Este cacharro
02:15:02
el Sonoff en realidad lo que lleva es un SP
02:15:05
no el SP32 pero el hermano pequeño
02:15:08
entonces el proyecto
02:15:10
este que os estaba enseñando, el Tasmota
02:15:12
básicamente es un grupo de frikis, un grupo de gente técnica
02:15:14
que ha cogido y ha creado un programa de Arduino
02:15:18
para meterlo en cacharros que son de IoT
02:15:22
y hacer que dejen de conectarse a la nube de la empresa en concreto
02:15:27
para que sean compatibles con nuestras cosas, con una red propia nuestra
02:15:30
entonces si tú te vienes aquí, en su parte de devices
02:15:36
vale, pues aparece el listado
02:15:40
y Jorge
02:15:43
¿ese interruptor tiene
02:15:49
modo manual?
02:15:50
sí, no depende de la nube
02:15:52
vale, vale
02:15:54
si se te cae la red wifi, esto sigue funcionando
02:15:55
por sí mismo
02:15:59
pues si puedes compartirnos el enlace
02:15:59
que estoy interesado
02:16:02
porque claro, yo he llegado a casas de gente
02:16:03
y Alexa, enciende luz
02:16:06
salón esquina
02:16:08
y esperas 5 segundos y se enciende
02:16:09
pero no tienes un interruptor
02:16:12
para tú entrar al salón y darle
02:16:13
según entras, entonces
02:16:15
sí que me interesaba esa idea de reemplazar
02:16:17
los interruptores
02:16:19
de la casa
02:16:20
pero que funcionen también sin la nube
02:16:23
vale, a ver, espérate
02:16:25
es que no quiero pasarte un enlace a ninguna tienda
02:16:28
no, tranquilo, sin prisa
02:16:32
si no en tu historial de Aliexpress o no lo hayas comprado
02:16:36
por saber, por investigar
02:16:39
porque lo que sí que tenía visto eran
02:16:40
pues eso, relés
02:16:42
a secas que se empotraban dentro de la caja
02:16:44
de registro y que reciclaban
02:16:46
el interruptor analógico de toda la vida
02:16:48
eso tampoco es mala idea
02:16:50
ah, por ejemplo, este es mi gateway
02:16:52
de Zigbee
02:16:54
que ya decía yo que no me había costado tanto
02:16:55
pero ese es de Sonoff
02:17:04
no es el de Xiaomi
02:17:06
ah, pues me equivoqué
02:17:07
entonces, sí, sí, pues me equivoqué
02:17:10
no es el de Xiaomi, es este, el mío
02:17:12
a ver
02:17:14
estos son
02:17:16
Y no has tenido problemas para conectar cualquier dispositivo Zipi, ¿no?
02:17:26
No.
02:17:31
¿O solo tienes de...?
02:17:31
No, no, tengo mezclados de Ikea, de Philips, de Sonoff, de...
02:17:34
¿De Shelly tienes algo?
02:17:42
¿Eh?
02:17:43
¿De Shelly tienes algo?
02:17:44
Sí, tengo un Shelly.
02:17:45
Pero el Shelly no lo tengo por Zipi, lo tengo por Wi-Fi.
02:17:46
¿Y todo eso con Tasmota?
02:17:53
Y todo esto con Tasmota.
02:17:55
Todo, todo, todo.
02:17:56
En el router ese que nos has enseñado.
02:17:57
Eso es.
02:17:59
Vale, vale.
02:18:00
Vale.
02:18:01
A ver, esperad un poco que paso el enlace.
02:18:02
Digo, paso el enlace de un producto, pero luego ya te buscas tú.
02:18:04
Porque los hay de un interruptor, de dos, de tres.
02:18:07
Claro, sin problema, sin problema.
02:18:09
Vale, y luego ya te buscas.
02:18:12
Yo al final los venden en Amazon, pero son bastante más caros.
02:18:13
Al final los acabo comprando en Aliexpress.
02:18:16
Vale, vale.
02:18:19
Vale.
02:18:20
Entonces, volviendo a la presentación.
02:18:21
Y ya por hablar un poco de lo que más me preocupa o de lo que me preocupa también un poco, que es el tema de eso. Al parecer a Amazon les pillaron, salieron varios empleados diciendo que su función del día a día era escuchar conversaciones que salían de los Echo y los Echo Dot y los Alexa y no sé qué.
02:18:24
vale, entiendo que
02:18:46
bueno
02:18:48
a mí me da un poco de yuyu la verdad
02:18:50
que haya alguien escuchando
02:18:52
lo que se habla en mi casa
02:18:54
total
02:18:55
que entre que
02:18:57
dependemos de ellos, que nos pueden escuchar
02:19:00
que nos pueden monitorizar, que nos pueden
02:19:02
controlar
02:19:04
hacer estadísticas y hacer perfiles
02:19:06
de lo que tenemos y no que tenemos
02:19:08
yo mi recomendación
02:19:10
o yo lo que hago y lo que recomiendo es que
02:19:12
no dependáis de
02:19:14
redes de terceros
02:19:15
entonces lo que vamos a ver
02:19:18
en este curso a partir de ahora
02:19:20
es cómo hacer para que
02:19:21
podáis crearos vuestra propia
02:19:24
infraestructura de IoT
02:19:26
que de hecho es una conversación
02:19:28
que tenemos pendiente con Juanra
02:19:30
y con el CETIF
02:19:32
de a ver si conseguimos que la Comunidad de Madrid
02:19:33
implemente uno de red
02:19:36
para los profesores
02:19:38
Juanra, ¿ha habido alguna novedad?
02:19:39
lo hablamos al principio
02:19:42
Sí, sí, sí, sí, lo hemos estado mirando, vamos, lo he estado preguntando y mirando y tal, y está complicado porque las redes que llegan a los centros es lo que hablamos, son redes que van por la parte de Madrid Digital y normalmente está bastante capado todo.
02:19:43
Y luego lo único que se podría intentar hacer es que un centro que tenga una línea externa propia, que hay muchos, cada vez más, porque como está tan capado, al final, muchos centros compran líneas adicionales, lo que se puede hacer es que, gracias a los conocimientos de este curso, se monte su propio servidor de nodo de red.
02:20:03
y lo saquen por la línea propia
02:20:31
es que por la parte de Madrid Digital
02:20:34
es una batalla perdida
02:20:36
ya te lo adelanto
02:20:37
yo ya me he pegado bastante
02:20:40
y al final
02:20:41
se entra en bucle
02:20:43
vale, pues mala noticia
02:20:44
os cuento un poquito
02:20:47
de lo que estamos hablando
02:20:49
para no disculpar
02:20:50
que había
02:20:54
tráfico de vuelta
02:20:55
vale, bienvenido de vuelta
02:20:58
vale, lo que estamos hablando es lo siguiente
02:21:00
si yo tengo
02:21:02
un dispositivo domótico
02:21:06
este es mi cole, mi centro
02:21:10
y yo tengo aquí un cacharrillo que es un interruptor
02:21:13
este interruptor está conectado por wifi a la red del centro
02:21:15
y yo tengo aquí
02:21:20
mi portátil
02:21:23
que también está conectado a la wifi del centro
02:21:24
y entonces yo puedo pedirle desde mi portátil, bueno, perdón, me falta un elemento más, que es un servidor, ¿vale?
02:21:28
Que eso ya hablaremos de él, un servidor de Node-RED, que es lo que vamos a utilizar nosotros en el curso.
02:21:38
Entonces, si yo quiero que este dispositivo se encienda, pues yo tengo que pedirle al servidor,
02:21:43
mandarle una orden y el servidor lo que hace es, a continuación, le pide a mi dispositivo que se encienda, ¿vale?
02:21:50
Normalmente yo no hablo, yo no hago nunca esta comunicación, ¿vale?
02:21:56
Sino que todo va a un servidor, el servidor procesa la información y ataca al dispositivo.
02:22:02
¿Qué es lo que pasa? Pues que luego mi centro, por otro lado, tiene un router de acceso a Internet y aquí llega a Internet.
02:22:08
Lo que sucede, lo que estamos hablando, es que la configuración de este router,
02:22:21
cuando es un cole que viene por defecto, por así decirlo, está bastante capada
02:22:26
y entonces impide hacer una cosa que es importante para IoT
02:22:32
que es la apertura de puertos.
02:22:36
No sé si os suena el concepto, pero si yo estoy conectado a mi casa
02:22:38
vuelvo a tener mi móvil o mi portátil
02:22:42
que está conectado a la red de casa
02:22:51
si yo quiero activar este elemento
02:22:54
¿vale?
02:22:56
solo puedo hacerlo si esta comunicación
02:22:58
se permite
02:23:00
¿vale? y para hacer
02:23:04
esto hay que abrir un puerto en este router
02:23:07
¿vale? se abre un puerto y entonces a través
02:23:09
del router se accede aquí
02:23:11
¿qué es lo que pasa? como decía la comunidad de Madrid
02:23:12
impide
02:23:14
que nada ajeno al centro
02:23:16
entre dentro ¿vale? con lo cual
02:23:18
las
02:23:20
las cosas que podríamos hacer
02:23:22
que son chulas de domótica
02:23:24
dentro del aula, solo van a funcionar dentro del aula
02:23:26
si quiero hacer cosas desde fuera
02:23:29
pues lo voy a tener imposible
02:23:30
entonces para este curso
02:23:32
lo que hemos hecho ha sido
02:23:34
la siguiente aproximación
02:23:36
este servidor
02:23:38
no va a estar en vuestros
02:23:39
centros, el servidor de MQTT
02:23:42
no está en vuestros centros
02:23:44
sino que está, es un servidor mío
02:23:45
es un servidor de sin dormir, está conectado
02:23:48
directamente a internet
02:23:50
de forma que ahora
02:23:51
a este servidor sí que puede acceder todo el mundo
02:23:55
y este servidor está conectado
02:23:58
todos los periféricos o todos los sensores
02:24:02
este sensor ya no está conectado a nada interno
02:24:04
sino que está conectado a través de internet a este servidor
02:24:07
y este portátil o este móvil da igual donde se conecte
02:24:09
porque se conecta al servidor
02:24:13
y son los dispositivos los que se conectan también a este servidor
02:24:14
con lo cual no hay problemas, el router este ya no molesta
02:24:19
pero eso exige que yo tenga
02:24:22
un alquiler de un servidor que acepte las 20 instancias de nodo de red para cada uno de vosotros
02:24:24
para poder manipularlo, para poder funcionar.
02:24:33
Entonces, digamos que esto estará disponible solo mientras dure el curso.
02:24:36
Cuando se acabe el curso, pues este servidor desaparecerá
02:24:40
y tendréis que montar vuestra propia infraestructura para poder seguir funcionando.
02:24:44
A lo mejor lo dejo, pero bajo el número de instancias, con lo cual a lo mejor va un poquito más lento, depende.
02:24:49
quizá hay que negociar con la Real Academia
02:24:53
si se puede prolongar de alguna manera
02:24:56
el alquiler
02:24:59
del servidor
02:25:00
¿se entiende la problemática que
02:25:01
que tenemos
02:25:04
con esto?
02:25:07
Sí, Jorge
02:25:09
supongo que una alternativa
02:25:10
a todo esto sería un
02:25:13
servidor en la nube
02:25:14
un servidor por ejemplo
02:25:15
en Microsoft o en la nube
02:25:18
de cualquiera de estos que te ofrecen
02:25:20
servicios de computación en la nube
02:25:22
y montarlo allí
02:25:24
Eso es, que es lo que yo tengo
02:25:25
Claro, o sea, quiero decir que
02:25:27
también para los institutos
02:25:30
o colegios que no tengan
02:25:32
posibilidad de tener una línea
02:25:34
externa, sí que podrían
02:25:36
hacer el plan B
02:25:38
que es pagar un alquiler
02:25:40
de un servidor en la nube
02:25:42
Ah, no, no, claro, es que esto justamente es lo que te ofrecía yo
02:25:43
la otra vez, lo que te comentaba, que se podía hacer
02:25:46
O sea, lo que te he preguntado ahora es que si la Comunidad
02:25:48
de Madrid había dado
02:25:50
luz verde a subvencionar esto, a pagar
02:25:52
este servidor para los centros.
02:25:54
No, no, no, por eso, pero como los centros
02:25:56
tienen su propio presupuesto
02:25:58
ellos luego pueden hacer compras
02:26:00
digamos de este tipo de
02:26:02
cosas, igual que pueden comprar licencias de ciertas
02:26:04
cosas, pues pueden comprar ellos
02:26:06
a costa de su presupuesto
02:26:08
un servidor en la nube para usarlo ellos.
02:26:10
Claro, ¿sabes lo que pasa con esta aproximación?
02:26:12
Que eso requiere que en cada cole
02:26:14
haya alguien que sepa lo que hace.
02:26:16
Claro, por eso hace falta que pasen por este curso
02:26:17
Claro, lo que pasa es que en este curso
02:26:20
no vemos
02:26:22
la parte del servidor
02:26:24
ni la parte de securización
02:26:26
o sea, se ve la parte de cómo utilizarlo
02:26:28
entonces yo creo que ahí lo suyo
02:26:30
lo que sería razonable es que la Comunidad de Madrid
02:26:32
pusiera a alguno de los técnicos
02:26:34
que tenga que administre
02:26:36
los servidores de no de red
02:26:38
que den soporte para centros
02:26:40
ya no hace falta que cada cole tenga una persona
02:26:41
dedicada a saber
02:26:44
manejar esto y actualizarlos
02:26:46
estamos de acuerdo, pero es una batalla perdida
02:26:47
bueno, esto que estamos hablando
02:26:50
ahora así un poco más en abstracto
02:26:54
lo veremos con detalle más adelante
02:26:56
esto a la vuelta de navidades
02:26:58
que empezaremos con la parte de no de red y a ver
02:27:00
a qué me refiero
02:27:02
como tú decías antes
02:27:02
esto igual
02:27:06
se puede intentar
02:27:07
fomentar haciéndolo por el lado
02:27:09
de la RAI
02:27:12
y yéndolo por David
02:27:13
por David Cervera, directamente por
02:27:15
el subdirector general.
02:27:17
O sea, que venga de arriba a abajo
02:27:19
y no de abajo a arriba.
02:27:22
Ah, pues puede ser.
02:27:23
Entonces a lo mejor habría que hablarlo con Elías.
02:27:25
Pero bueno, eso es una cosa que ya hablaremos
02:27:27
yo con un café para el día.
02:27:29
Vale.
02:27:31
Muy bien.
02:27:34
Bueno, pues continuamos un poquillo.
02:27:35
Vale. Entonces pues nada,
02:27:37
todos estos problemas que acabo de comentar
02:27:39
pues de privacidad, de dependencia
02:27:41
de terceras empresas
02:27:43
se solucionan utilizando dos herramientas que son software libre además, que son MQTT y no de red,
02:27:44
que nos permite independizarnos de todas estas empresas, garantizar un funcionamiento de por vida
02:27:51
mientras queramos seguir manteniendo el servidor, que pueda estar adaptado a nuestros usos o a la cantidad de gente que lo utiliza
02:27:57
y además estar a nuestra bola sin saber que nadie nos está controlando,
02:28:04
que nadie nos va a hacer una publicidad
02:28:12
de X cosas en Google cuando navegue
02:28:14
porque ha visto que me he comprado
02:28:16
una nueva tele inteligente
02:28:17
entonces bien hasta
02:28:19
hasta aquí
02:28:22
alguna duda
02:28:25
algún comentario más de este tema
02:28:26
que sé que puede ser un poco controvertido
02:28:27
a lo mejor a alguien le encanta
02:28:29
que Microsoft, Amazon, Google
02:28:32
Apple
02:28:34
conozcan
02:28:36
sus gustos, sus requisitos, lo que hablan
02:28:37
porque así les ofrecen mejor publicidad
02:28:40
si alguien quiere comentar algo al respecto
02:28:41
encantado de escuchar
02:28:43
yo decir que
02:28:44
comparto tu opinión con respecto a los
02:28:46
altavoces inteligentes y demás pero luego nos llevamos
02:28:49
el móvil a cagar y a la cama
02:28:51
y también tiene un micrófono
02:28:53
y wifi
02:28:55
y muchos son chinos de Xiaomi
02:28:56
si la cámara
02:28:59
bueno tiene que tener fotos nuestras
02:29:02
haciendo fuerza pues ni se sabe
02:29:03
entonces yo hombre
02:29:04
soy fan no es que sea fan de Xiaomi
02:29:07
pero bueno siempre me han gustado y lo primero que hago
02:29:09
es conectarlo por ADB y desactivar
02:29:11
todos los servicios que tiene en segundo
02:29:13
plano hasta el punto de
02:29:15
que el móvil no funciona y luego irlos activando
02:29:17
poco a poco, pero sí que es verdad que tiene una cantidad
02:29:19
de telemetría y demás
02:29:21
pero igual que Google, Google cuando conectas
02:29:22
el coche a Android Auto es comodísimo
02:29:25
poder ver el teléfono en la pantalla del coche
02:29:27
es súper cómodo, pero te pide permisos
02:29:29
sabes los kilómetros que tiene
02:29:31
cuando le has cambiado el aceite, la velocidad
02:29:33
a la que vas, entonces al final
02:29:35
es un poco esa batalla perdida entre
02:29:37
comodidad, privacidad, seguridad
02:29:39
pero sí, yo lo de los altavoces
02:29:40
lo he, vamos
02:29:44
les aconsejo su uso a todo el mundo
02:29:45
es que me gusta, es que es muy gracioso y tal
02:29:48
pero luego veo que yo llevo el móvil
02:29:49
yo duermo con el móvil en modo avión, pero bueno
02:29:51
puede estar grabando toda la noche y a la mañana
02:29:53
hacer un envío ahí que yo no me estoy enterando
02:29:56
entonces es un salto de fe
02:29:58
al final, bajo mi punto de vista
02:30:00
pero sí, minimizar la exposición
02:30:01
y en cuanto al tema
02:30:04
de las nubes propietarias y demás
02:30:06
pues también, yo soy consciente
02:30:08
de que los dispositivos
02:30:10
estos IoT, por eso he intentado buscar
02:30:12
un estándar, probé con el de Lidl, vi que
02:30:14
no iba a ningún lado, me deshice
02:30:16
de él, he visto que Philips
02:30:18
tiene el suyo, hombre, no creo que alguien como Philips
02:30:20
vaya a caer en la noche o en la mañana
02:30:21
o Ikea, pero sí, me gusta
02:30:23
la idea de lo que estás tratando en este curso
02:30:26
y hacernos nuestro propio
02:30:28
hosting y manejarlo a nosotros
02:30:30
todo de arriba abajo, pero luego
02:30:32
no tienes tiempo y es mucho más cómodo la solución
02:30:33
comercial, siempre
02:30:35
y que no conozco, yo no conozco
02:30:37
ninguna Alexa abierta
02:30:40
aunque sea un
02:30:41
Twitter self de un altavoz que le puedas
02:30:44
decir, cuéntame un chiste, cuéntame el tiempo
02:30:46
hazme un recordatorio en el calendario
02:30:48
¿Lo hay?
02:30:50
Una Alexa
02:30:52
Se llama
02:30:52
¿Cómo se llama?
02:30:53
El hermano de
02:30:57
de
02:30:59
Watson
02:30:59
Ay
02:31:01
Mortem
02:31:04
No, no
02:31:07
joder, no me sabía el nombre
02:31:08
de Sherlock Holmes
02:31:12
Mike Roth
02:31:14
Mike Roth es el hermano
02:31:14
de Sherlock Holmes
02:31:22
Mike Roth
02:31:23
Mike Roth.ai
02:31:27
ahí está
02:31:34
este es un proyecto libre
02:31:36
hasta donde sé, no lo tengo implementado
02:31:41
aunque sea libre no quiero
02:31:43
cosas que me escuchen
02:31:44
pero que
02:31:45
hace también lo del
02:31:48
test to speech, lo de reconocimiento
02:31:50
de voz
02:31:52
¿y el hardware?
02:31:54
el hardware lo puedes montar en un montón de cacharrillos
02:31:56
de hecho hay un
02:31:58
SP32
02:32:00
que a ver si me acuerdo como se llama
02:32:01
Lira, SP32 Lira
02:32:03
este es
02:32:05
que este lleva un array
02:32:07
de micrófonos
02:32:10
omnidireccionales
02:32:13
y entonces te pilla bastante
02:32:15
¿por qué me he ido a Aliexpress?
02:32:17
Vale, lo miraré, a ver
02:32:24
hombre, lo suyo sería que alguien hiciera un
02:32:25
firmware open source de Alexa
02:32:27
o del Google
02:32:29
o algo de eso, pero no
02:32:30
Sí, sí, pero que no debe ser fácil
02:32:32
No, no, no he visto nada
02:32:34
Copiar a Amazon así en
02:32:36
No, pero vamos, yo las cámaras
02:32:37
tengo una cámara Xiaomi, me pasó lo que tú dices
02:32:40
es una cámara que compré en Aliexpress hace un montón de años
02:32:42
venía con el firmware chino
02:32:45
y en una de esas actualizaciones, si yo no vivía
02:32:46
en China, no me dejaba
02:32:48
lo que te comentaba antes de la geolocalización
02:32:50
si no estaba en China, no me dejaba
02:32:52
continuar el asistente
02:32:54
entonces la tuve que abrir, tenía un
02:32:55
JTAG por ahí escondido, soldé
02:32:58
los cablecillos y le cambié
02:33:00
el firmware, porque claro, está súper capado, nada más que
02:33:02
graba, ni tiene audio
02:33:04
ni tiene bidireccionalidad ni nada, pero bueno
02:33:06
me he librado de la nube, tiene protocolo
02:33:08
RTSP, entonces bueno, a las malas
02:33:10
lo tengo conectado al NAS
02:33:12
con el programa propio del NAS, que bueno
02:33:14
si no Logitech tampoco creo que se vaya a ir
02:33:16
a bancarrota a la noche o a la mañana
02:33:18
tiene su aplicación y por ahí lo puedo
02:33:20
más o menos manejar
02:33:22
una buena alternativa
02:33:23
a la nube
02:33:26
me estáis dejando pasmado
02:33:27
de todo lo que sabéis
02:33:32
que me salga del tema un poco Jorge
02:33:34
este verano me he visto
02:33:36
tenemos en casa
02:33:38
una persiana
02:33:41
motorizada
02:33:43
pero con mando a distancia
02:33:45
entonces el mando a distancia está
02:33:46
colgado en la pared
02:33:49
pero el mando a distancia está hecho mierda
02:33:51
y bueno, pues luego el mando a distancia no siempre
02:33:53
está en su sitio, no lo encuentras para
02:33:55
entonces me gustaría, la idea
02:33:57
es, digo, bueno, pues en vez de un mando a distancia
02:33:59
que se pueda mover del sitio, un interruptor
02:34:01
de pared, pero claro, ¿cómo clonas
02:34:03
esa señal? ¿cómo copias? ¿hay algo
02:34:05
en ese sentido?
02:34:07
Y añadido a eso, seas
02:34:09
un ventilador
02:34:11
de Leroy Merlin, igual
02:34:13
el ventilador, como no esté
02:34:15
el interruptor, claro, es una lámpara
02:34:17
ventilador, con lo cual el interruptor, cuando tú
02:34:19
entras a la habitación, tu inercia
02:34:21
es darle al botón, pero ahí solamente
02:34:23
cortas la luz del
02:34:25
ventilador.
02:34:27
Puede ser que lo estés apagando y ya estando apagado.
02:34:28
Claro, tienes que tener el mando a distancia
02:34:32
cerca, entonces a mí me gustaría copiar
02:34:33
esas señales
02:34:35
y manejarlas de una manera
02:34:36
bueno, si podría integrarlo en esto.
02:34:39
Hay uno de esos, porque yo tengo uno que hace así.
02:34:41
El mando lo replica
02:34:43
las frecuencias
02:34:46
y hay uno de Sonoff que la replica
02:34:47
hasta 4 y yo tengo uno así
02:34:50
luego se lo dices a Alexa
02:34:52
que te la cierre, claro
02:34:53
vale, eso sería ya lo último
02:34:54
pero sin nube, o sea, simplemente
02:34:57
un interruptor, o sea, lo que yo quiero es transformarlo
02:34:59
mandos a distancia, que son mandos a distancia
02:35:02
móviles, que tanto tienen
02:35:04
la persiana como el
02:35:05
ventilador
02:35:08
pero
02:35:09
es el que tengo yo, en negro pero el mismo
02:35:10
¿esto quieres?
02:35:13
Sin entrar en domótica
02:35:14
Quiero transformar los mandos a distancia
02:35:16
En algo empotrable en pared
02:35:19
Como si fuera clonar un mando de garaje
02:35:20
Pero en formato interruptor de pared
02:35:22
Sin pasar por un router ni domótica
02:35:25
Eso ya sería el siguiente paso
02:35:27
Porque la domótica para mí está muy bien
02:35:28
Pero para mis padres y mis suegros
02:35:31
Lo veo complicado
02:35:32
Hay un aparatito
02:35:33
De Broadlink
02:35:37
Eso es para IR
02:35:38
Para IR y para RF también
02:35:40
Este tiene IR y tiene, bueno, y tiene radiofrecuencia, tiene las dos, incluso tiene, lo sé que tienen también Wi-Fi, y este lo puedes integrar con Home Assistant, esos, esos, esos, eso es el que tengo yo en casa, lo tengo aquí, pero lo tengo todavía sin montar, y puedes coger y meter, o hay gente que ya ha metido, pues hay de un montón de mandos de aire acondicionado, de un montón de cacharros,
02:35:42
pero tú si tienes el mando
02:36:09
pues puedes meter pulsando tecla a tecla
02:36:11
la configuración sobre el cacharro
02:36:13
como cuando se copia un mando de garaje
02:36:15
sí, sí, sí, pues este te sirve
02:36:17
y es...
02:36:19
mi idea es no pasar por una centralita
02:36:20
ni una pasarela, simplemente...
02:36:22
no, no, no, esto es
02:36:24
tú esto lo tienes ahí conectado y te conectas a él
02:36:25
y puedes mandar el comando
02:36:28
que quieras
02:36:31
vale, vale, lo investigaré, a ver
02:36:32
porque claro, esos mandos se rompen, se pierden
02:36:33
y se estropean
02:36:36
Claro, sí, a mí es lo que me pasa, que tengo el mando del aire acondicionado que ha desaparecido.
02:36:37
Entonces estaba buscando alguna opción para hacer eso.
02:36:42
Y estos funcionan...
02:36:46
Yo lo tengo, lo acabo de comprar, me acaba de llegar, todavía no lo he puesto con él,
02:36:47
pero habla todo el mundo muy bien de ellos.
02:36:51
Sí, yo tengo un Broadlink de estos desde hace muchos años para controlar el aire acondicionado,
02:36:54
que iba con infrarrojo, y muy contento.
02:36:58
También tuve que quitar su mierda de nube, porque va con su cacharro propio.
02:37:01
Sí, pero este lo puedes enganchar directamente
02:37:06
te lo ve Home Assistant directamente
02:37:08
Sí, pero
02:37:10
sigue yendo por la nube
02:37:11
te proporcionan el API
02:37:13
para que Home Assistant pueda hacer los servidores
02:37:16
pero no te quita su nube
02:37:18
Sí, sí, sí, tienes que
02:37:19
Este camuflado a través de Home Assistant es una cosa
02:37:21
Sí, sí, sí, pero que tienes que cambiar
02:37:23
o sea, hacer
02:37:26
o sea, cambiar el firmware
02:37:27
Sí, vale
02:37:29
Estos cacharrillos son Linux
02:37:30
por dentro llevan un Linux
02:37:33
incluso este el que me he comprado yo
02:37:34
lleva un seso de temperatura y de humedad
02:37:37
que sacas más datos también
02:37:38
de él
02:37:41
muchas gracias
02:37:41
yo tengo una dudilla
02:37:45
con todo esto está claro que para
02:37:48
interruptores, persianas
02:37:52
y motorcitos
02:37:54
y lucecitas funciona cojonudo
02:37:56
pero luego hay un montón de
02:37:58
cada fabricante luego te saca su
02:38:00
movida con su protocolo
02:38:02
Las teles, los aires acondicionados, según la marca que te compres,
02:38:05
como se te ocurra poner tres marcas diferentes, ya tienes el lío.
02:38:09
Entonces, ¿hay alguna forma, entre comillas, de lo que vamos a ver o no,
02:38:13
sencilla, de integrar los diferentes elementos de alguna forma, digamos, independiente del fabricante?
02:38:19
Porque claro, cada fabricante al final tira de su nube.
02:38:28
Yo tengo, por ejemplo, un aire acondicionado DLG que tiene Wi-Fi, ¿vale? Cojonudo, tiene Wi-Fi, claro, con lo cual yo basta mi router. Mientras que estoy en casa lo puedo manejar como te salga de las narices, pero si un día me lo dejo encendido me llego a él, ¿sabes?
02:38:31
Bueno, pues la respuesta es no. A ver, yo también quiero acotar un poco cuál es el objetivo de este curso. El objetivo de este curso es que seamos capaces de crear nuestros dispositivos de IoT. No es tanto la idea de que podamos integrar otros dispositivos.
02:38:47
Dicho lo cual
02:39:03
Muchas
02:39:04
Integraciones de muchos fabricantes
02:39:07
Están puestas ya en Home Assistant
02:39:09
Es decir, Home Assistant tiene integraciones para hablar con LG
02:39:10
Con Daikin, con Samsung
02:39:13
Con cientos de cacharros
02:39:15
Entonces eso te sirve como elemento integrador
02:39:17
De todo
02:39:19
De hecho yo lo tengo
02:39:19
Así, o sea, con el Home Assistant
02:39:23
Puedo hablar con los cacharros de
02:39:25
Ikea, con los cacharros de
02:39:27
De MQTT
02:39:29
Con los cacharros que van con Sonoff
02:39:31
con el Shelly
02:39:33
con ciertas integraciones
02:39:36
para poder ser el punto central
02:39:37
de unificación de todos los dispositivos
02:39:39
ok
02:39:41
pero Home Assistant es otro curso
02:39:42
hablaremos de él
02:39:45
eso también lleva un montón de horas
02:39:48
vale
02:39:51
¿algún comentario más?
02:39:54
bueno, por fin he conseguido participar
02:39:57
ya, me han hecho falta 13 clases
02:39:58
y creo que no me dejo nada más
02:40:01
Solo teníamos que llegar al tema del título.
02:40:07
Estáis ahí contenidos.
02:40:12
¿Qué tal, Félix? ¿Se te ha inundado algo?
02:40:17
¿Ha vuelto ya, Félix?
02:40:21
Sí, le veo por ahí en la cámara.
02:40:23
He vuelto, sí, bueno, ahora ya no es cosa mía.
02:40:25
Pues ha reventado una bajante encima de mi plaza de garaje.
02:40:28
pero ayer dejé un coche en el taller
02:40:32
me lo tenían que dar al
02:40:35
mediodía y no me lo han dado
02:40:36
no me lo han dado hasta mañana
02:40:38
bendito taller
02:40:39
sí porque se han desprendido
02:40:41
las bovedillas, o sea, me hubiese
02:40:44
abollado y me hubiese roto las lunas y eso
02:40:46
o sea, no solo
02:40:48
la peste
02:40:50
no te cuento
02:40:51
no te cuento la que hay montada
02:40:54
menos mal que ha dejado de llover y ha dejado de caer
02:40:56
agua
02:40:59
porque, claro
02:41:00
pues el tráfico no era nada bueno
02:41:01
tampoco direcciones
02:41:04
Madrid y por todos los sitios
02:41:06
estaba todo inundado
02:41:08
por todos los sitios
02:41:11
y con unos atascos impresionantes
02:41:11
estando abajo me ha llamado
02:41:14
está en Colón y los coches no podían circular
02:41:16
la A42
02:41:19
cuando yo he vuelto yo a las
02:41:20
4 menos cuarto
02:41:22
estaba a punto de que la cortaran
02:41:23
porque había como un charco de diámetro
02:41:26
de 50 metros
02:41:28
en los dos sentidos, alucinante
02:41:29
Bueno, vamos a dejarle a Jorge
02:41:32
que continúe, perdón por el
02:41:34
off topic
02:41:37
que queda poco tiempo
02:41:37
y seguro que estás ahí agobiado
02:41:41
para poder acabar lo que tenías preparado
02:41:43
Vale, si no, al principio
02:41:45
el objetivo de hoy era
02:41:46
Disculpa Jorge
02:41:48
Si no te importa
02:41:49
cuando terminemos al final
02:41:52
podemos hablar un poquito de que me comentes
02:41:54
algo
02:41:56
en cinco minutos
02:41:56
de por si ha habido que subirte alguna cosa
02:41:59
o lo que sea
02:42:02
hoy no ha habido práctica
02:42:03
lo que sí que te recomiendo es que
02:42:05
veas la grabación
02:42:07
sí, me la tiene que poner
02:42:09
a ver, los que
02:42:13
queráis la grabación
02:42:15
mandadme un correo, ¿vale?
02:42:17
para que yo los correos que me llegan
02:42:18
son a los que doy acceso
02:42:21
¿vale? entonces cuando faltáis
02:42:23
yo reviso que habéis faltado
02:42:25
y os lo subo
02:42:27
vale
02:42:29
vale
02:42:29
lo que pasa
02:42:32
es que no sale
02:42:34
que he faltado
02:42:36
hoy
02:42:38
yo he comenzado la sesión
02:42:39
pero te estoy escuchando
02:42:43
vale
02:42:44
yo luego te envío el correo
02:42:46
mandamelo
02:42:48
te voy a poner el código de salida
02:42:49
a ver si no me equivoco ahora
02:42:53
estaba yo en ello
02:42:54
vale, vale, ya está
02:42:57
vale, a ver, nos quedan
02:42:59
15 minutillos
02:43:03
y yo creo que no merece
02:43:04
la pena empezar ahora
02:43:08
el tema siguiente que ya empezamos con MQTT
02:43:09
que esto de hecho
02:43:12
le quería dedicar
02:43:13
ya el tema entero
02:43:14
para el próximo día
02:43:16
perdona Jorge, entonces nosotros
02:43:18
como servidor de MQTT vamos a usar
02:43:21
uno que tienes
02:43:23
el que tú vas a compartirnos
02:43:25
Exactamente, vamos a utilizar un servidor de MQTT
02:43:27
que está en los servidores
02:43:29
Pero esto podríamos
02:43:31
lo bueno para nosotros es que montásemos
02:43:33
uno en casa para esto, ¿no?
02:43:36
Sí, mira, si queréis, porque luego a lo mejor
02:43:37
me viene mal comentar esa parte
02:43:40
id por favor
02:43:42
del manual
02:43:43
id por favor la anexo
02:43:44
Perdón, un segundo
02:43:47
yo creo que la contraseña es errónea
02:43:52
Sí, da error
02:43:54
Espérate, le he vuelto a poner mal
02:43:56
Lo pongo yo, no te preocupes, Jorge
02:43:57
Tú sigue con lo tuyo que ya la pongo yo.
02:44:00
Vale, vale, vale.
02:44:02
Y por favor el anexo 12, página 169.
02:44:04
Vale, entonces, nosotros en el curso, digamos que a partir de ahora ya todo lo que vamos a utilizar va a ser MQTT y no de red.
02:44:23
¿Vale? Que ya veremos para qué vale cada una de las cosas.
02:44:32
Entonces, eso se va a utilizar con servidores de sin dormir.
02:44:35
y lo suyo es que cuando acabéis el curso
02:44:38
que utilicéis servidores propios vuestros para vuestro aula
02:44:40
para tener independencia, para no depender de mí
02:44:47
y que si yo decido cerrar el servidor por lo que sea
02:44:49
pues que podéis seguir trabajando
02:44:52
entonces, en el EXO 12
02:44:54
os he puesto las instrucciones
02:44:57
para partiendo de una máquina con Linux
02:45:00
que puede ser un ordenador viejo
02:45:03
o puede ser una Raspberry Pi
02:45:05
o puede ser un footer
02:45:07
o puede ser un ordenador, esto es un
02:45:09
thin client, o sea, es un hardware realmente
02:45:11
barato, por 40 euros podemos tener un ordenador
02:45:13
capaz de mover el MQTT
02:45:15
pues son las instrucciones
02:45:17
que hay que hacer en Linux para
02:45:19
descargar y dejar instalando un servidor
02:45:21
de MQTT, vale, aquí aparece
02:45:23
por los comandos iniciales de instalación
02:45:25
aparece una configuración
02:45:27
mínima del servidor
02:45:29
que se llama Mosquito, va a ser el
02:45:31
servidor de MQTT
02:45:33
Y básicamente no tiene mucho, hay que cambiar un par de líneas, arrancar el servicio y ya está.
02:45:37
Y aquí os pongo algunos ejemplos para validar que todo funcione.
02:45:42
Y luego esto ya veremos cómo se implementa desde el SP32.
02:45:48
Lo bueno del MQTT es que ya veremos que es un protocolo de comunicación que permite comunicarse ordenadores con SP32,
02:45:53
SP32 con SP32 o ordenadores con ordenadores o lo que nos dé la gana con lo que nos dé la gana.
02:46:01
Es decir, es multidispositivo. Entonces yo puedo hacer pruebas primero con dos ordenadores, si funciona pasarlo a un MQTT o hacer lo que me dé la gana.
02:46:05
Aquí aparecen comandos de prueba para validar que todo va bien. Evidentemente habrá que cambiar la IP por la que corresponda con nuestro servidor, pero todo lo demás debería funcionar.
02:46:15
Si nuestro servidor va a estar montado en una nube que esté accesible a internet
02:46:26
Deberíais hacer el siguiente paso de la documentación
02:46:36
Que es hacer que solo se pueda entrar con usuario y contraseña
02:46:40
Para que no cualquiera lo utilice
02:46:43
Entonces, los puntos del 5 al 9
02:46:45
Lo que nos indican, tampoco es que sea muy complicado
02:46:49
Lo que nos indican es cómo hacer para generar un usuario y una contraseña
02:46:52
que le daremos a nuestros alumnos para que sean capaces de utilizar el servidor y que nadie más se pueda colar.
02:46:55
De hecho, esta configuración es la que tenemos hecha nosotros en nuestro servidor de Sendomir de MQTT,
02:47:01
con lo cual nos pedirá usuario y contrasaña para poder utilizarlo.
02:47:07
Digamos que esto no lleva más de media hora, una hora, si tenéis el hardware, si tenéis un Linux instalado, y bueno, conviene hacerlo.
02:47:12
de hecho
02:47:23
creo que vamos muy bien de horas porque
02:47:24
no habéis utilizado todavía ninguna hora
02:47:27
de las extras que teníamos previstas
02:47:29
para el curso, para el apoyo
02:47:31
entonces a lo mejor cuando acabe el temario
02:47:33
si hay alguien interesado o hay algún
02:47:35
grupo de alumnos o alumnas que esté interesado
02:47:37
en que les ayude a configurar esta
02:47:39
parte, pues creo que puede ser interesante
02:47:41
que aprovechemos esas horas
02:47:43
para montar el servidor de MQTT
02:47:45
y el de
02:47:47
Node.red que es lo que iba a contaros a continuación
02:47:49
eso, bueno, veremos
02:47:51
al final del curso cuantas horas quedan
02:47:54
y con lo que quede pues ya se
02:47:56
se ve cual es el mejor
02:47:58
la mejor distribución de como podemos invertir esas horas
02:48:00
¿vale? ¿alguna duda con
02:48:02
con esto?
02:48:06
yo como me lo he perdido seguro que
02:48:11
que los demás lo tienen claro
02:48:13
pero para montar el servidor MQTT
02:48:15
cogemos un ordenador viejo con Limus
02:48:17
le instalamos Ubuntu
02:48:19
y
02:48:20
y seguir las instrucciones
02:48:22
perdón
02:48:24
Y seguir las instrucciones que acabo de contar, o sea, es pegar comandos y ya está.
02:48:26
Vale, ¿y tiene que estar conectado a internet?
02:48:32
No, a la red del colegio.
02:48:35
Ah, vale, porque estaba pensando...
02:48:37
A no ser que quieras...
02:48:40
Cuando me he ido estabas hablando de domótica, perdona, vale.
02:48:42
No, no, pero la domótica también puedes tenerla centralizada dentro del cole.
02:48:46
Es decir, si tú vas a... A ver, lo que pasa es que, sinceramente, no sé cuántos deberes le mandáis a los chavales, pero creo que es interesante que ellos puedan acceder a la parte de domótica desde su casa.
02:48:49
Y si queréis que eso sea posible, el servidor MQTT tiene que estar fuera. Tiene que estar fuera del centro.
02:49:03
¿Por qué?
02:49:13
porque si no los chavales no van a poder
02:49:13
hacer que sus dispositivos
02:49:16
se comuniquen con los que están
02:49:18
en el cole
02:49:20
por la política
02:49:21
de seguridad que establece la comunidad
02:49:24
de Madrid que hablábamos antes
02:49:26
pero si se pueden configurar
02:49:28
VPNs
02:49:30
me he perdido esa parte
02:49:31
ya miro el vídeo
02:49:33
perdón
02:49:35
pues no lo sé Jesús
02:49:36
desconozco
02:49:39
bueno es que directamente
02:49:41
los routers de Madrid Digital
02:49:43
no nos dejan contraseñas de administración
02:49:45
con lo cual eso no se puede tocar
02:49:47
eso hay que solicitar
02:49:48
a Madrid Digital que te haga las configuraciones
02:49:51
y a partir de ahí
02:49:53
pues claro ellos te dicen que
02:49:54
todo lo que no es lo que ellos ya te dan
02:49:57
no te lo abren
02:49:58
por eso
02:50:01
no decía que los que sí que tienen líneas
02:50:02
externas independientes de Madrid Digital
02:50:05
si lo pueden hacer en los routers
02:50:07
pues si tienes un router de Movistar
02:50:09
o de Orange o de lo que sea
02:50:11
pues por ahí puedes hacer lo que te dé la gana
02:50:13
porque es el router tuyo, puedes acceder a la configuración
02:50:15
pero si no, no
02:50:17
De todas formas a lo mejor si se puede hacer
02:50:18
una pasarela de estas
02:50:21
a través del puerto 80
02:50:23
¿sabes? a través de HTTP
02:50:27
o alguna cosilla de estas
02:50:29
No creo que tengan abierto ningún puerto hacia adentro, sinceramente
02:50:30
A ver, nosotros tenemos
02:50:33
nosotros tenemos un servidor web
02:50:35
en nuestro instituto
02:50:37
Ah, y os han abierto el puerto para eso
02:50:39
Con lo cual yo supongo
02:50:42
que tendremos abiertos
02:50:44
el 80 como mínimo
02:50:46
y el 443
02:50:48
si trabajamos con HTTPS
02:50:49
Pues a lo mejor podéis reutilizar
02:50:51
el puerto 80, que ya no se utiliza
02:50:54
y poner ahí el puerto
02:50:56
de la VPN
02:50:57
O meter ahí
02:50:58
¿Cómo se dice esto? Encapsular, ¿no?
02:51:00
Sí, un proxy
02:51:04
Sí, algo así
02:51:04
es un poco piratilla pero
02:51:07
no, pero igual
02:51:10
Suso, no tendréis una línea externa
02:51:13
por la que estéis sacando el servidor
02:51:15
no
02:51:16
o sea, solo tenéis el router de Madrid Digital
02:51:17
sí, sí
02:51:19
vale
02:51:21
igual el porto 80
02:51:21
sí que lo tienen habilitado
02:51:23
para el tema de servidores web
02:51:24
puede ser
02:51:26
pero si tú quitas el servidor web
02:51:30
y pones otra cosa
02:51:32
va a funcionar igual
02:51:33
sí, sí, total
02:51:34
por cierto, la grabación
02:51:36
me acaba de dar un mensaje
02:51:38
del OBS
02:51:39
la grabación se ha detenido
02:51:39
hace unos minutos
02:51:41
porque me he quedado
02:51:42
subiendo el código
02:51:43
bueno
02:51:43
que lo sepáis
02:51:46
que la grabación completa
02:51:47
es la de
02:51:48
la del Teams
02:51:49
yo normalmente
02:51:50
subo la del Teams
02:51:52
y de hecho
02:51:53
la del lunes
02:51:53
tardé más en ponerla
02:51:54
porque como le faltaba
02:51:55
el primer
02:51:56
la primera parte
02:51:56
pegué la tuya
02:51:58
ah
02:51:59
y entre que lo corté
02:51:59
lo pegué y tal
02:52:02
y lo puse a codificar
02:52:02
se tiró
02:52:03
casi 6 horas
02:52:04
codificando el vídeo
02:52:05
porque el MKV
02:52:06
del OBS
02:52:07
no sé qué coño de formato lleva
02:52:09
pero se iba más lento que el caballo del malo
02:52:12
y por eso tarde tanto
02:52:14
y al final lo subí ayer por la noche
02:52:16
Juan Ramón
02:52:17
por favor, ¿puedes deletrear
02:52:20
la contraseña? Es que me he quedado sin chat
02:52:22
MX
02:52:24
en minúscula todo, ¿vale?
02:52:25
M de Madrid, X de X
02:52:27
7
02:52:30
7 en número
02:52:31
y luego B de Barcelona, U de Ucrania
02:52:34
B de Barcelona
02:52:36
vale, gracias
02:52:37
MX7BV
02:52:38
vale
02:52:40
y nada, ya para acabar
02:52:41
comentaros un poco que lo mismo
02:52:44
pero en relación a Node.RED
02:52:46
que ya explicaré lo que es Node.RED
02:52:49
con más detenimiento, pues también tenéis
02:52:50
las aplicaciones para
02:52:53
poder hacerlo
02:52:54
igual que en el caso del
02:52:55
MQTT, están las aplicaciones
02:52:58
solo para Linux
02:53:00
se puede instalar en Windows, se puede instalar en Mac
02:53:01
pero las instrucciones
02:53:05
son un poco más complejas, ¿vale?
02:53:06
Y mi experiencia da
02:53:08
muchos problemas. Lo suyo es
02:53:10
servidores igual a Linux, ¿vale?
02:53:12
Entonces, esto también lo podéis utilizar. De hecho, eso puede
02:53:14
estar en la misma máquina que tenéis
02:53:16
el MQTT, la red de RIPI,
02:53:18
os puede valer tanto para el nodo de red
02:53:20
como para el
02:53:22
MQTT, ¿vale?
02:53:23
Y aquí lo mismo, pues una serie de
02:53:26
instrucciones,
02:53:29
descargar esto, hacer la instalación,
02:53:30
habilitar
02:53:34
el servicio, ¿vale?
02:53:35
y decirle que empiece, y a partir de ahí ya podremos entrar en http://numero de la IP que tenga nuestro servidor y el puerto,
02:53:36
y ya tendremos todo lo que se va a contar en el curso un poquito más adelante, a partir de enero.
02:53:45
Y lo mismo que antes, si os parece bien y sobran horas, podemos hacer una sesión especial solo para instalar el nodo de red
02:53:52
y que lo tengáis en vuestro centro a disposición del aula.
02:54:02
Entonces Jorge, ahora por ejemplo lo de la instalación
02:54:05
ya está, no lo tocamos
02:54:12
nos esperamos eso al final y
02:54:14
vemos cómo va de obra si nos lo explican, no lo vamos
02:54:16
a necesitar, digamos. No lo vais a necesitar porque
02:54:18
yo ya proporciono en el curso todo lo que hace falta
02:54:20
para seguirlo
02:54:22
Vale, entonces
02:54:23
el curso está preparado para que nadie tenga
02:54:25
por qué disponer ni de hardware adicional
02:54:28
ni que en su cole le permitan no sé qué
02:54:30
Sí, pero si lo queremos
02:54:32
configurar, nos esperamos mejor
02:54:34
al final que sepamos un poco cómo va
02:54:36
que dispongamos de esas horas para que lo podamos hacer
02:54:38
con más calma, digamos, ¿no?
02:54:40
Y que ya podréis probar si funciona o no, porque ahora
02:54:41
no sabéis manejarlo de red, pues no sabéis
02:54:44
si está bien configurado o no.
02:54:46
Después de
02:54:48
Navidades quedan cuatro sesiones
02:54:50
y luego hay
02:54:51
creo que son tres semanas o cuatro
02:54:53
para desarrollar
02:54:56
el proyecto final que hay que entregar
02:54:58
y demás. Entonces, en esas
02:55:00
cuatro semanas se pueden
02:55:02
planificar alguna clase
02:55:04
para poder hacer este tipo de cosas
02:55:06
o para ayudaros con el proyecto, si es que lo necesitáis
02:55:08
o para lo que haga falta
02:55:11
o sea, tenemos esas horas
02:55:12
que son el equivalente a tres clases
02:55:13
si no recuerdo mal, algo así
02:55:16
ahora mismo tendría que echar la cuenta
02:55:18
algo más incluso, yo creo
02:55:20
entonces, no sé si son tres o cuatro clases
02:55:22
no recuerdo exactamente el número de horas que son
02:55:24
pero vamos, que son horas que están disponibles
02:55:26
y que están a vuestra disposición
02:55:29
para ayudaros
02:55:31
con los proyectos finales
02:55:33
para resolver dudas que surjan cuando te pongas
02:55:34
a cacharrear, que seguro que surgirán
02:55:36
cosas, y para también
02:55:38
instalar si necesitáis un servidor
02:55:40
propio para que
02:55:42
podáis, dentro del centro, eso
02:55:44
indudablemente, independientemente del router que tengas
02:55:46
y de cómo esté configurado, si tú te montas
02:55:48
tu servidor en el centro, pues ahí, al menos
02:55:50
en clase, lo puedes usar
02:55:52
no puedes dar conexión
02:55:54
a los alumnos desde casa, pero sí que puedes
02:55:56
hacer cosas dentro del centro
02:55:58
indudablemente
02:56:00
lo que no sé si se
02:56:02
podría ver algo
02:56:04
o del tema del proyecto
02:56:06
antes de coger las vacaciones
02:56:08
por ir un poco viendo
02:56:10
algo durante estas vacaciones
02:56:11
te va a hacer falta
02:56:14
o sea no vas a poder hacer nada
02:56:17
vas a poder hacer algo pero en realidad
02:56:20
los estudios empiezan después, en cualquier caso
02:56:24
espera, déjame un segundito, si miras
02:56:26
en la documentación
02:56:28
en el libro
02:56:29
tienes todo lo que hay que hacer
02:56:31
el aprocho que quedan tres minutos
02:56:34
os lo cuento
02:56:36
en la página
02:56:37
151
02:56:39
aquí está detallado
02:56:42
cuál es el proyecto final
02:56:44
entonces si no recuerdo mal
02:56:45
estáis obligados a hacer
02:56:49
a ver un segundo
02:56:51
vale, si estáis obligados
02:56:52
a entregar
02:57:03
la lámpara minimum y la basic
02:57:03
esto es lo mínimo
02:57:07
que se pide, que vais a ver que es
02:57:09
relativamente sencillo
02:57:10
entonces la minimum yo creo que
02:57:12
ya se puede hacer con lo que sabéis
02:57:14
¿vale? pero la basic
02:57:16
hace falta hacer cosas con MQTT
02:57:18
¿vale? eso leer bien
02:57:20
entonces por ejemplo una de ellas
02:57:25
una de ellas si se puede hacer aunque luego amplíes
02:57:26
o hagas otra cosa
02:57:29
por si luego no te da tiempo o lo que sea
02:57:31
puedes hacer una de ellas esta
02:57:33
esta de aquí ya la puedes hacer
02:57:34
la fácil
02:57:37
la fácil 1, la minimum
02:57:38
la Basic requiere cosas MQTT
02:57:40
y luego la
02:57:45
Custom y la Premium
02:57:47
y la MoMA Edition
02:57:49
estas son opcionales
02:57:51
esto es ya el que quiera lucirse
02:57:53
o el que tenga tiempo
02:57:55
y le apetezca hacer una cosa muy chula
02:57:57
pero digamos que el proyecto mínimo
02:57:59
que hay que entregar son estas dos
02:58:01
tú vas mucho a Ikea, ¿no?
02:58:03
una de verdad, se nota la influencia
02:58:05
Jorge, una de las dos, ¿no?
02:58:07
Me has dicho, ¿no?
02:58:11
Las dos, las dos
02:58:12
Ah, las dos
02:58:13
Estas dos
02:58:17
Pero estas con los conocimientos de antes de irnos
02:58:19
Se puede hacer, ¿no?
02:58:22
Esta, la primera
02:58:23
Ah, la segunda no
02:58:24
La segunda no porque requiere MQTD
02:58:26
Y a no ser que te quieras poner
02:58:29
Alerte a la documentación por tu cuenta
02:58:32
Y implementarlo, que tampoco sería escabellado
02:58:33
Pues no podrás
02:58:35
Vale
02:58:37
además de estas dos
02:58:38
si entregas alguna superior
02:58:40
tienes que entregar las otras dos también
02:58:44
si, se supone que todas son incrementales
02:58:46
se supone que
02:58:49
todas estas dos que hacen esto
02:58:50
y esta hace lo anterior más otra cosa más
02:58:52
y esta hace lo de las dos anteriores
02:58:54
más esto nuevo
02:58:56
a partir de aquí como esto es opcional
02:58:58
pues a lo mejor os interesa coger
02:59:00
el punto 2 de la custom y el punto 4
02:59:02
de la premium en lugar de hacer todos los puntos
02:59:05
de la custom
02:59:07
¿vale? pero más o menos
02:59:07
está ordenado para que
02:59:09
la custom sea más fácil
02:59:11
que la premium y la premium
02:59:13
más fácil que la moma
02:59:15
¿vale? o sea que aquí, a partir de aquí, a partir de la
02:59:16
de la basic, ya lo que
02:59:23
cada uno quiera, o si a alguien se le ocurre
02:59:25
alguna cosa que en la que yo no he pensado
02:59:27
que pueda hacer que la lámpara sea más chula
02:59:29
más morona, más guay, pues encantado
02:59:31
de recibir
02:59:33
vuestras propuestas, vamos
02:59:35
¿vale? pues
02:59:36
pues yo creo que hasta aquí
02:59:42
Y hemos llegado hoy.
02:59:45
Ya os dejo descansar, que ha sido un día de mucha teoría y poco cacharreo.
02:59:48
Muy bien.
02:59:55
Juan Ramón.
02:59:56
Cuéntame.
02:59:57
Sí, una pregunta.
02:59:58
Es que a lo mejor el lunes, cuando tenga evaluaciones, voy a intentar venir al curso.
02:59:58
Entonces, eso...
03:00:03
- Valoración:
- Eres el primero. Inicia sesión para valorar el vídeo.
- 1
- 2
- 3
- 4
- 5
- Idioma/s:
- Autor/es:
- CTIF Madrid-Este
- Subido por:
- Tic ctif madrideste
- Licencia:
- Todos los derechos reservados
- Visualizaciones:
- 15
- Fecha:
- 15 de diciembre de 2022 - 12:51
- Visibilidad:
- Clave
- Centro:
- C.TER.INN.Y FORM CTIF MADRID-ESTE
- Duración:
- 3h′ 00′ 06″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 1.36