Mi hogar automatizado: el servidor digital doméstico de Soitjes Soit

En el primero de nuestra nueva serie “My Home Automated”, Soitjes Soit nos habla a través de la idea detrás de su servidor doméstico Home Brew. Creado utilizando un monitor USB MIMO económico y una PC Mini-ITX, el sistema ofrece una variedad de funciones alrededor del hogar …

Cómo comenzó: estaba buscando un reproductor de radio por Internet. Uno de esos pequeños dispositivos de hardware como los de Terratec. Pero ninguno ellos eran realmente flexibles. Bueno, podrías escuchar la radio por Internet, pero no mucho más. Luego, el otro día estaba navegando en la web y tropecé con el sitio web de MIMO Monitors, donde venden esos pequeños monitores de 7 “, impulsados ​​solo por USB. En ese momento elegí construir mi propio reproductor de radio por Internet, que instalaría en una PC. Pero durante el curso del desarrollo se han agregado numerosas cosas, así que ahora hablo de mi servidor doméstico digital.

El hardware: compré una placa base Mini-ITX (Intel D945GCLF). Leí en el foro que la CPU no estaba muy en silencio, y sí, no estaba en silencio en absoluto. Entonces tiré el ventilador y

instaló un refrigerador pasivo. También reemplacé la PSU con ventilador con un Picopsu, que no tiene ventilador. Así que ahora estaba bastante silencioso. El último componente que hace ruido es el disco duro, pero a pesar de numerosos intentos, nunca encontré una buena alternativa.

Aunque probé numerosos (arrancar desde USB Stick, arrancar desde el disco duro USB, arrancar desde la tarjeta CF, etc.), solo tendré que esperar hasta que el SSD se vuelva más barato. Con un par de altavoces y un pequeño centro, mi sistema estaba completo. Ahora necesitaba un sistema de operaciones y un reproductor de radio por Internet.

El software: el sistema operativo es Windows XP. He hecho numerosos intentos de disminuir el tamaño del sistema operativo con Xplite y Nlite, pero al final tuve problemas demasiado numerosos. Ahora solo uso XP convencional. ¿Por qué XP? Comencé en Linux, pero simplemente no hay un buen entorno de desarrollo para Linux. Probé Lázaro pero eso fue muy inestable. He usado Delphi hace unos 15 años y tuve muy buenos recuerdos. Ahora, ¿todavía existiría Delphi? En realidad, sí, aunque el producto ha pasado por algunos tiempos desafiantes. Ahora me enfrentaba a algunos desafíos interesantes:

El tamaño del monitor USB es de 7 ″, con una resolución de 800 × 480. Ese es un pequeño monitor, créeme.

Sin teclado ni mouse, solo una pantalla táctil para operar todos los módulos

Multitarea: escuche audio, video o haga llamadas telefónicas, todo al mismo tiempo

La última vez que programé fue hace 15 años, y odio hacer diseños y pruebas

Pero Delphi es un increíble entorno de desarrollo poderoso. Combinado con una buena biblioteca gráfica pude hacer algunas pantallas muy buenas, especialmente en una pantalla pequeña.

De hecho, escribí el programa dos veces. El primer intento todavía fue bastante feo, y tuve dificultades porque hace mucho tiempo había programado (hago algo completamente diferente en mi vida profesional). Al trabajar en el reproductor de radio por Internet, comencé a tener otras ideas, y esto es lo que puede encontrar hoy en mi servidor digital en casa:

Audio: un reproductor de mp3 de transmisión capaz de reproducir archivos MP3 locales y transmisiones de radio por Internet. Mientras escuchas música, puedes ver el tiempo, hablar con el pronóstico del tiempo o mirar la lista de reproducción. También puede analizar los alimentos RSS para podcasts, para que yo pueda seguir algunos podcasts a los que escucho regularmente.

Foto: un monitor tan pequeño de 7 ″ parece una especie de marco de fotos, así que programé una presentación de diapositivas de fotos. El módulo tiene 172 transiciones que se representan entre imágenes.

Video: este módulo no habría tenido mucho sentido en un monitor de 7 ″. En cambio, el pequeño monitor se utiliza para controlar la película que se muestra en un segundo monitor. Tenga en cuenta que este no es un módulo de transmisión de video, solo está reproduciendo un archivo de video local.

Calendario: desde un punto de vista de software una pesadilla real. Utilizo mucho el calendario de Google (¡notificación gratuita de SMS, útil!). Pero la API de Google es engorrosa y muy documentada. Pero mi módulo permite hablar con mi calendario de Google.

Calculadora: una pequeña calculadora. No hay mucho que contar sobre esto.

Teléfono: otro módulo muy desafiante. La idea era controlar Skype a través del pequeño monitor. Finalmente tuve éxito, y si usa el video en Skype, se muestra en el segundo monitor. Experimenté mucho con Bluetooth para este módulo.

Stopwatch: un cronómetro, que cuenta hacia abajo desde cualquier número de minutos. en realidad una solicitud de mi novia. Ella necesita esto cuando está horneando pan.

Cosas que me gustan en la configuración actual: la elección de la pequeña pantalla táctil USB de 7 ″ fue definitivamente una buena idea. Me obligó a tener cuidado al no poner demasiado en la pantalla, ¡y al mismo tiempo tenía que verse bien porque está parado en mi sala de estar! Realmente se ve genial. La Mini-ITX PC también era buena y bastante barata. Puedes hacerlos en silencio y todavía son bastante poderosos. Mucho más que suficiente para lo que está haciendo ahora.

Lo que necesita mejora: el enfoque es multimedia, pero yoD me gustaría extender mi servidor doméstico digital en un servidor de automatización de inicio real, pero luego la arquitectura actual tiene algunas limitaciones. Ya he investigado bastante con conectores USB, microcontroladores Arduino, X10 y todas esas otras cosas de automatización del hogar. El principal problema es encontrar una solución abierta, que puedo integrar en mi servidor doméstico digital v2.0.

Más detalles y capturas de pantalla, y explicación de lo que se puede encontrar en www.digitalhomeserver.net

Monitores MIMO: envíenos su historia de “My My Automated Home”

¿Quieren más? – Síganos en Twitter, como nosotros en Facebook, o suscribirse a nuestro feed RSS. Incluso puede entregar estas noticias por correo electrónico, directamente a su bandeja de entrada todos los días.

Compartir este:
Facebook
Gorjeo
Reddit
LinkedIn
Pinterest
Correo electrónico
Más

Whatsapp
Impresión

Skype
Tumblr

Telegrama
Bolsillo

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *