openHAB, Cómo Desarrollar una Casa Inteligente MUG 04 Diciembre 2018
[sigplus] Critical error: The Graphics Draw (gd) or ImageMagick (imagick) image processing library has to be enabled in the PHP configuration to generate thumbnails.
El martes 04 de Noviembre en el MUG se realizo el envento "Cómo Desarrollar una Casa Inteligente"
Les dejo la presentacion del evento (Click en una foto para ver todo el contenido)
{gallery}ppts-PNG/MUG-openHAB412-ppt{/gallery}
Agradezco a Oscar Turquet por compatir el espacio para poder compartir con la comunidad.
Algunas fotos del evento
Fotos del laboratorio utilizado en el evento (Click en una foto para ver todo el contenido)
{gallery}ppts-PNG/MUG-openHAB412{/gallery}
Muy agradecido con los participantes
Saludos
WS2019, Lo nuevo en Windows Server 2019 MUG 27 Noviembre 2018
[sigplus] Critical error: The Graphics Draw (gd) or ImageMagick (imagick) image processing library has to be enabled in the PHP configuration to generate thumbnails.
El martes 27 de Noviembre en el MUG se realizo el envento "Lo nuevo en Windows Server 2019"
Les dejo la presentacion del evento (Click en una foto para ver todo el contenido)
{gallery}ppts-PNG/MUG-WS2019{/gallery}
Agradezco a Oscar Turquet por compatir el espacio para poder compartir con la comunidad.
Algunas fotos del evento
Muy agradecido con los participantes
Saludos
openHAB, que es?
Hola a todos a partir de este articulo voy a comenzar a colaborar con openHAB un software excelente para poder tener nuestra casa inteligente, si quieren conocer que se puede hacer lo pueden ver aqui https://www.itsanchez.com.ar/index.php/29-gsanchez/351-41-iot-itsanchez
Ahora si vamos a comenzar desde el principio openHAB es un bus de automatizacion para el Hogar, una solución de software desarrollada en Java que conecta componentes para la automatización de edificios de una amplia gama de proveedores en una sola plataforma, independientemente del fabricante y el protocolo.
El proyecto fue iniciado por Kai Kreuzer en 2010 hoy tiene muchos co-desarrolladores. a findes de 2013, se decidio utilizar como base el proyecto Eclipse SmartHome hoy ambos proyectos se desarrollan en paralelo.
La arquitectura y caracteristicas se desarrollan en Eclipse SmartHome para los usuarios de complementos openHAB es el primer lugar de contacto.
openHAB 2 se enfoca en la comodidad del usuario durante la instalación y configuración. Para esto, se han introducido numerosas mejoras en comparación con la versión 1, comenze utilizando la version 2 del producto no puedo comentarles como era la 1 pero realmente es muy facil de utilizar e intutivo desde que comence a utilizar el producto.
openHAB tiene independiente del sistema operativo y se puede ampliar agregando enlaces adicionales a tecnologías / protocolos adicionales.
openHAB está desarrollado bajo la Licencia Pública de Eclipse y es de código abierto. Las interfaces de usuario son compatibles con navegadores web, sistemas Android o Apple iOS.
Arquitectura
El proyecto se divide en:
- openHAB-runtime, corresponde al proceso que se ejecuta en el servidor donde corre las acciones.
- openHAB-designer, es una interfaz facil de utilizar para la configuracion basada en eclipse.
openHAB-runtime, es un paquete de paquetes OSGi integrados en el marco OSGi (Equinox). Es una solución pura de Java y, por lo tanto, requiere una JVM. Basado en OSGi, se proporciona una arquitectura altamente modular que permite agregar o eliminar características durante el tiempo de ejecución.
openHAB, tiene dos canales de comunicacion interna
- Bus de eventos asincronico
- un repositorio de elementos (items)
Bus de eventos asincronicos
Es el servicio básico de openHAB. Todos los paquetes no estatales informarán a otros paquetes sobre el estado de los eventos. Todos los enlaces de protocolo (que crean un enlace físico al hardware real) deberían comunicarse a través de este bus de eventos. La base técnica es el Servicio OSGi EventAdmin.
Repositorio de elementos (items)
Para las funciones relacionadas con el estado, openHAB ofrece el repositorio de elementos, que está conectado al bus de eventos y rastrea el estado actual de los elementos. Por lo tanto, el repositorio de elementos se puede utilizar para consultar el estado actual de un elemento, por ejemplo, para visualizarlo en una visualización, para procesarlo en lógica o para el servicio de persistencia. El repositorio de elementos evita que los servicios vinculados tengan que guardar los estados por sí mismos y los pone a disposición en un servicio central
Mapa de Sitio (Sitemap)
openHAB tiene una interfaz de usuario configurable genéricamente (UI), el llamado mapa de sitio (sitemap). El Sitemap es un árbol de widgets que define las diversas páginas y el contenido de la interfaz de usuario. Los widgets pueden ser elementos que representan el estado actual o interruptores o gráficos. Se pueden definir diferentes mapas de sitio, por ejemplo, para dispositivos móviles u otras variantes de visualización.
Proveedores de interfaz de usuario (UI)
Los proveedores de interfaz de usuario de artículos proporcionan una forma de generar dinámicamente la interfaz de usuario. En las definiciones de elementos y grupos, la apariencia de los widgets se puede configurar para que el mapa del sitio se pueda generar dinámicamente. Un caso de uso es mostrar todos los elementos de un grupo al declarar solo el grupo en el archivo de sitio.
openHAB, Plugin para Visual Studio Code
Para editar los archivos de openHAB existe una extensión para el Editor de código de Visual Studio, pueden ver mas informacion aqui https://marketplace.visualstudio.com/items?itemName=openhab.openhab
Tecnologias Compatibles
La plataforma OSGi permite una extensión flexible de las tecnologías debido a la arquitectura modular. Por lo tanto, la funcionalidad se puede adaptar fácilmente mediante la incorporación de enlaces. Los siguientes enlaces están disponibles:
Amazon Alexa, Asterisk, Astro (Sonnenstandsberechnungen), Bluetooth, Comfo Air, CUPS, Daikin, digitalSTROM, DMX512, eKey, EnOcean, Epson Projector, Exec (Execute Command), Fritz!Box, Fritz AHA, GPIO, HDAnywhere, Heatmiser, HomeMatic, HTTP, IHC / ELKO, INSTEON Hub, IRTrans, KNX, Koubachi, LCN Gebäudeleittechnik, Leviton/HAI Omnilink, MAX!Cube, MiLight, Modbus TCP und RTU, MPD, MQTT, Netatmo, Network Health, Nibe Heatpump, Nikobus, Novelan/Luxtronic Heatpump, NTP, One-Wire, Onkyo AV Receiver, Open energy monitor, OpenPaths, OpenSprinkler, OSGi Configuration Admin, Philips Hue, Piface, Pioneer AV receiver, PLCBus, Plex, Plugwise, Prowl, PulseAudio, Pulseaudio Server, Pushover, RFXCOM, Samsung TV, Serial, SNMP, Somfy URTSI II, Sonos, Souliss, Squeezebox, Swegon ventilation, System Info, TCP/UDP, Tellstick, TinkerForge, Tivo, Twitter, VDR, Wake-on-LAN, XBMC, Xively, xPL, Z-Wave
Existen otras extensiones disponibles y van creciendo dia a dia por el aporte de la comunidad
Persistencia (Persistence)
El Servicio de persistencia le permite guardar el estado de los elementos individuales. Por lo tanto, es posible visualizar procesos, recuperar datos históricos o restaurar el estado cuando se reinicia el sistema. Entre otras cosas, los siguientes servicios están disponibles, el alcance se expande constantemente:
- db4o: una base de datos de objetos Java
- rrd4j: una versión de Java de la base de datos Round Robin RRDtool.
- MySQL: una interfaz para una base de datos MySQL.
- Open.Sen.Se: una plataforma de internet de cosas
- Registro utilizando Logback: escribe el estado del elemento en un archivo de registro con definición de sintaxis flexible
- influxdb: una base de datos de "series temporales"
Interfaces de usuario
- Paper UI: Interface WEB de instalacion y configuracion
- Basic UI: Interface WEB
- iPhone: Aplicacion Oficial Apple iOS
- Android: Aplcacion Oficial androd
- HABDroid: interface de codigo abierto para openHAB
- Windows 10: Cliente openHAB
- HABPanel: Dashboards web
myopenHAB
El servicio en la nube myopenHAB permite el acceso remoto y notificaciones push directas en la aplicación de Android (HABDroid) e iOS sin la activación del puerto o las entradas DynDNS. El servicio IFTTT está integrado en myopenHAB.
MQTT
Usando el enlace MQTT, los estados de los elementos se pueden intercambiar entre los intermediarios MQTT y openHAB, MQTT es un estandard en todos los productos de iOT.
Vinculos Utiles
- openHAB, sitio del proyecto
- Eclipse SmartHome, sitio del proyecto
- openHAB, sitio de documentacion
- openHAB, sitio de la comunidad
Por ahora es todo a estar atentos que se viene mas material sobre la instalacion de la herramienta configuracion y demostraciones de uso.
Espero les sea de utilidad!
41 Años y jugando con iOT
[sigplus] Critical error: The Graphics Draw (gd) or ImageMagick (imagick) image processing library has to be enabled in the PHP configuration to generate thumbnails.
Buenas a todos mis seguidores y amigos, hace tiempo que no publico nada no es que me olvide de la comunidad simplemente como parte de la trasformacion digital de la que todos somos parte tome la iniciativa de automatizar mi casa en principio solo queria prender y apagar 2 luces exteriores pero termino siendo algo un poquito mas grande vean en esta galeria de fotos....
{gallery}iot-2018{/gallery}
Hasta hoy todo lo que tengo funcionando es lo siguiente:
- Camara IP Interior (con movimiento)
- 3 Luces Exteriores
- 3 Sensores de temperatura y humedad (Dormitorio, Dormitorio Chicos, Garage)
- Apertura y Cierre porton automatico (Garage)
- 2 Enchufes
- Medicion de consumo y voltaje
- Speed Test
- Equipo de Audio (IR)
- Aire Acondicionado (IR)
- Barra Sonido (IR)
- 2 Televisiones LCD
- Presencia integrantes de la familia y dispositivos
- Integracion con HomeKit (Apple, con soporte para comandos de voz con Siri)
Todo esto lo puedo hacer desde mi casa o en cualquier lugar que me encuentre, cada dia que pasa se me va ocurriendo alguna idea nueva y voy por mas!
Saludos a todos, espero recibir comentarios e ideas sobre este nuevo proyecto
WS2017, Conociendo Windows Server 2019 (Preview)
Hola a todos!!
Despues de estar probando el proyecto Honolulu en Windows Server 2016 1709, llega una noticia mas uqe interesante ya esta disponible para los miembros del programa Windows Server Insider la version previa de Windows Server 2019 Build 17623
Novedades de esta version
- Basado en Windows Server 2016 y la informacion obtenida de los usuarios de esta version.
- Enfocado en brindar una plataforma hibrida con seguridad y funciones innovadoras.
La migracion a la nube es un proceso que lleva tiempo esta nueva version de Windows esta preparada para trabajar en conjunto con la nube brindando herramientas de sincronizacion, copias de seguridad y soluciones IOT tal como se va moviendo el mercado a niveal mundial.
Desde Septiembre de 2017 ya esta disponible la version previa del proyecto Honolulu (administracion web) con el fin de poder realizar la administracion en forma mas simple y eficiente en implementaciones on-premise, azure o mixtas.
Figura 1: Panel de control de gestión del Proyecto Honolulu para Azure Backup en Windows Server 2019 Preview
Preguntas Frecuentas
Pregunta: ¿Cuando estara disponible la version la version final RTM de Windows Server 2019?
Respuesta: Windows Server 2019 estara disponible a mitad de 2018
Pregunta: ¿Es una version de canal de servicio a largo plazo (LTSC)?
Respuesta: Windows server 2019 es la proxima version de Windows Server sera la version recomendada para cualquier herramienta de Microsoft como SQL Server, Sharepoint y cualquier implementacion de Windows Server, tendra soporte extendido LTSC.
Pregunta: ¿Cuales seran las opciones de instalacion en Windows Server 2019?
Respuesta: Las opciones de instalacion seran las siguientes
- Desktop Experience (Entorno Grafico - GUI)
- Server Core
- Nano Server
A diferencia de Windows Server 2016 Build 1709 donde no estaba disponible la instalacion con entorno grafico Desktop Experience.
Pregunta: ¿Se mantiene el modelo de licenciamiento de Windows Server 2016?
Respuesta: Si, se utilizara el mismo modelo que en la version anterior.
Espero les sea de utilidar proximanente mas material sobre esta nueva version de Windows Server si quieren saber mas pueden ver el articulo original en ingles desde aqui https://cloudblogs.microsoft.com/windowsserver/2018/03/20/introducing-windows-server-2019-now-available-in-preview/
Saludos