Saltar navegación

Curso IOT - 14/12/2022

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 15 de diciembre de 2022 por Tic ctif madrideste

15 visualizaciones

Curso IOT - 14/12/2022

Descargar la transcripción

¿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 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 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
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
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
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
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
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
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
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
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
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
¿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
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 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
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
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
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
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
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
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 se ve 02:14:34
no se distingue 02:14:37
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
Watson 02:30:59
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
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 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
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
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
en minúscula todo, ¿vale? 02:52:25
M de Madrid, X de X 02:52:27
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:
  • 1
  • 2
  • 3
  • 4
  • 5
Eres el primero. Inicia sesión para valorar el vídeo.
Idioma/s:
es
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

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid