presentation homevisu family Peter Beck June p b e Peter Beck 1

Documentos relacionados
Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company Manual

User Guide Manual de Utilizador

Como Mudar a Senha do Roteador Pelo IP o.1.1. Configure e Altere a Senha do seu Roteador acessando o IP Acesse o Site e Confira!

CANape/vSignalyzer. Data Mining and Report Examples Offline Analysis V

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016

Métodos Formais em Engenharia de Software. VDMToolTutorial

How to use the system. Meike Borstelmann

Supporting and Troubleshooting Windows 10 (10982)

MANUAL PRATICO DO PLANO DE PROJETO: UTILIZANDO O PMBOK GUIDE BY RICARDO VIANA VARGAS

Transcript name: 1. Introduction to DB2 Express-C

User Manual. Linksys PAP2 Broadband Phone Service. Linhagratuita grupo csdata

Select a single or a group of files in Windows File Explorer, right-click and select Panther Print

Mestrado em Engenharia Eletrotécnica e de Computadores

BR localization: Hotfix 002. Technical documentation Documentação Técnica Version Nov 27, de novembro de 2018

GERENCIAMENTO PELAS DIRETRIZES (PORTUGUESE EDITION) BY VICENTE FALCONI

USER..

Pesquisa Qualitativa do Início ao Fim (Métodos de Pesquisa) (Portuguese Edition)

Placas Gerenciadoras Gráficas

Planning for and Managing Devices in the Enterprise: Enterprise Management Suite (EMS) & On-Premises Tools (20398)

Aplicações Java Para A Web Com JSF E JPA (Portuguese Edition) By Gilliard Cordeiro

O PRíNCIPE FELIZ E OUTRAS HISTóRIAS (EDIçãO BILíNGUE) (PORTUGUESE EDITION) BY OSCAR WILDE

GERENCIAMENTO DA ROTINA DO TRABALHO DO DIA A DIA (PORTUGUESE EDITION) BY VICENTE FALCONI

Um olhar que cura: Terapia das doenças espirituais (Portuguese Edition)

eposters evita impressões avoid printing reduz a pegada ecológica reduce the ecological footprint

Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA total e disjuntiva.

User's Guide. Manual de Utilizador

Meu Filho é Alérgico! E Agora? (Portuguese Edition)

Planejamento de comunicação integrada (Portuguese Edition)

Como Falar no Rádio - Prática de Locução Am e Fm (Portuguese Edition)

Statecharts Yakindu Tool

ATLAS DE ACUPUNTURA VETERINáRIA. CãES E GATOS (EM PORTUGUESE DO BRASIL) BY CHOO HYUNG KIM

Transtorno de Personalidade Borderline Mais de 30 segredos para retomar sua vida Ao lidar com TPB (Portuguese Edition)

Guerra Irregular: terrorismo, guerrilha e movimentos de resistência ao longo da história (Portuguese Edition)

Dropbox Quick Start. What is Dropbox? The Dropbox Folder

Leica Sprinter 50 / 150 / 150M / 250M Push the Button

Gestão de Projetos: As Melhores Práticas (Portuguese Edition)

Lojamundi Tecnologia Sem Limites br

Compilando o Kernel Linux

As 100 melhores piadas de todos os tempos (Portuguese Edition)

A oração de Jabez: Alcançando a bênção de Deus (Portuguese Edition)

Pesquisa de Marketing: Uma Orientação Aplicada (Portuguese Edition)

Peering Fórum - April 30, 2018 in Panamá - IX.br - 1

Trabalho de AMSR. Especificação e Verificação de uma Câmara Fotográfica Digital. Problema a Resolver FEUP/MRSC/AMSR MPR. » Problema a concurso

Network Camera. Guia do SNC easy IP setup Versão de software 1.0 Antes de operar o aparelho, leia todo este manual e guarde-o para referência futura.

BR localization: Hotfix 109. Technical documentation Documentação Técnica Version Oct 23, de outubro de 2018

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainmoziware» company Manual Jose Lopes

BR localization: Hotfix 009. Technical documentation Documentação Técnica Version Feb 26, de fevereiro de 2019

TDD Desenvolvimento Guiado por Testes (Portuguese Edition)

Primavera Risk Analysis v8.7

Compilando o Kernel Linux

MySQL: Comece com o principal banco de dados open source do mercado (Portuguese Edition)

CIVILIZAçãO EM TRANSIçãO (OBRAS COMPLETAS DE CARL GUSTAV JUNG) (PORTUGUESE EDITION) BY CARL GUSTAV JUNG

A dança do corpo vestido: Um estudo do desenvolvimento do figurino de balé clássico até o século XIX (Portuguese Edition)

Manual dos locutores esportivos: Como narrar futebol e outros esportes no rádio e na televisão (Portuguese Edition)

Manual Pratico do Plano de Projeto: Utilizando o Pmbok Guide

Antonio Moreira Franco Junior. Click here if your download doesn"t start automatically

BR localization: Hotfix 001. Technical documentation Documentação Técnica Version Oct 16, de outubro de 2018

A necessidade da oração (Escola da Oração) (Portuguese Edition)

Edu. A Practical Solution to Detect DoS/DDoS Attacks. Subredu Manuel, Octavian Rusu, Vraciu Valeriu. Subredu Manuel, Octavian Rusu, Vraciu Valeriu

Guia prático da nova ortografia (Portuguese Edition)

PRINT HYPERMEDIA PRESENTATION OF CINEMORPHICS, SELF SHIFTING AND META- IDENTITY. Charles Webb*

PURCHASE-TO-PAY SOLUTIONS

COMO ESCREVER PARA O ENEM: ROTEIRO PARA UMA REDAçãO NOTA (PORTUGUESE EDITION) BY ARLETE SALVADOR

A ENTREVISTA COMPREENSIVA: UM GUIA PARA PESQUISA DE CAMPO (PORTUGUESE EDITION) BY JEAN-CLAUDE KAUFMANN

Save water, energy and time

BR localization: Hotfix 117. Technical documentation Documentação Técnica Version Fev 12, de fevereiro de 2019

Introdução A Delphi Com Banco De Dados Firebird (Portuguese Edition)

BR localization: Hotfix 004. Technical documentation Documentação Técnica Version Apr 16, de abril de 2019

Pesquisa Qualitativa do Início ao Fim (Métodos de Pesquisa) (Portuguese Edition)

ÍNDICE PORTUGUÊS INDEX ENGLISH

Para iniciar um agente SNMP, usamos o comando snmpd. Por padrão, aceita requisições na porta 161 (UDP).

MACRO RGB M1 PRO. Use the QR Code for download the software or access

ATLAS DE ACUPUNTURA VETERINáRIA. CãES E GATOS (EM PORTUGUESE DO BRASIL) BY CHOO HYUNG KIM

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE September 2016

GERENCIAMENTO PELAS DIRETRIZES (PORTUGUESE EDITION) BY VICENTE FALCONI

A Bíblia do Pregador - Almeida Revista e Atualizada: Com esboços para sermões e estudos bíblicos (Portuguese Edition)

Instrumentação Suportada em Computadores Pessoais

Editorial Review. Users Review

Guia para Formacao de Analistas de Processos: Gestão Por Processos de Forma Simples (Portuguese Edition)

Desenvolvimento em Matlab de um Osciloscópio Virtual Utilizando a Placa de Som de um PC

Churrasco - Dando nome aos bois (Portuguese Edition)

Fr A Lógica Da Resolução Das Questões Usando Apenas Multiplicação E Divisão (Portuguese Edition)

IoT-FND: Incapaz de verificar a Conexão ao base de dados. Exceção: java.sql.sqlexception: ORA-28001: a senha expirou

Criar Subscrição Azure

Psicologia social contemporânea: Livro-texto (Portuguese Edition)

Biscuit - potes (Coleção Artesanato) (Portuguese Edition)

Segredos da comédia stand-up (Portuguese Edition) By Léo Lins

Aplicações Java para a web com JSF e JPA (Portuguese Edition)

BR localization: Hotfix 003. Technical documentation Documentação Técnica Version Dec 12, de Dezembro de 2018

Monteiro Lobato, Livro A Livro - Obra Adulta (Portuguese Edition)

Da Emoção à Lesão: um Guia de Medicina Psicossomática (Portuguese Edition)

3COM OFFICECONNECT WIRELESS 54MBPS 11G PRINT SERVER GUIA DE INSTALAÇÃO RÁPIDA

Abraçado pelo Espírito (Portuguese Edition)

Manual de Instalação DVD MAKER USB2.0

IDE 2.5" hd:basic. hdd enclosure caixa externa para disco rígido

TEN CATE. HISTOLOGIA ORAL (EM PORTUGUESE DO BRASIL) BY ANTONIO NANCI

Energia dos Chakras, Saúde e Autotransformação (Portuguese Edition)

Para iniciar um agente SNMP, usamos o comando snmpd. Por padrão, aceita requisições na porta 161 (UDP).

Construção de Interfaces Gráficas Programa/Utilizador

Transcrição:

presentation homevisu family Peter Beck June 2011 2011 p b e Peter Beck 1

main features main features of homevisu. modular extendable / customizable by plug-ins. possibility to write own device drivers plug-in (Java) possibility to write own components plug-in (Java) free shapeable user interface with visualization and control components unlimited number of panels and components free positioning and sizing of components user and configuration mode password protected setup buttons with command list (macro) executing of macros while startup and jumping into panels timers (date, weekly, periodically) for each button export - import of panels and components language files possibility to translate into each language Multi user functionality over TCP/IP (temporary port server) tested on Windows XP, Vista and 7; Linux Ubuntu, Xubuntu 2011 p b e Peter Beck 2

modular software design network functions homevisu.jar application class homevisu provisu framework graphical user interface with basic components setup settings plug-in interfaces sub directory /components plug-in component IPCamera.jar plug-in component plug-in component sub directory /devices plug-in device driver PLCBUS.jar plug-in device driver RELAYS8.jar plug-in device driver IO88.jar libraries sub directory /libs 2011 p b e Peter Beck 3

modular by plug-in homevisu can be extended by plug-ins and adapted to new functions. There are plug-in interfaces for device drivers and user interface components available. device driver Each device driver, which was copied into sub folder /devices, will loaded at program start up. All loaded device drivers are presented with there configuration panel at setup and could be administrated there. component plug-in Each component plug-in, which was copied unto sub folder /components, will loaded at program start up. All loaded components are presented at panels context menu and could be insert with one mouse click. Deleting the jar file in sub folder, will remove the plug-in 2011 p b e Peter Beck 4

visualization so easy as PowerPoint homevisu visualization and control components are created with one mouse click direct inside the user interface. Component could be moved and scaled freely by mouse. All properties of the components could be configured by menus. Create the user interface of the visualization without the knowledge of programming so easy as you create a PowerPoint presentation (WYSIWYG). context menu of panels each component has its own individual context menu new macro button created with one click 2011 p b e Peter Beck 5

usage of images By using of images you can define the appearance individually and absolute freely as you want. There are no limits, just your creativity! Image e.g. as backgrounds button state - mouse over - pressed - disabled status state - TRUE - FALSE group panel with image as background macro buttons with images background button normal mouse over pressed status states FALSE TRUE 2011 p b e Peter Beck 6

homevisu versions There are 5 versions of homevisu: Community Edition There are some limitations to the Standard Edition Standard Edition Professional Edition has a few features more e.g. multi user mode - one device can controlled by multi users Web Extension homevisu Java Applet - requires a web server and Professional Edition Android App player engine of homevisu for Google android OS 2011 p b e Peter Beck 7

homevisu android app homevisu android app is a player engine for homevisu project data that were generated by standard homevisu desktop versions. Corresponding to desktop editions, there are 3 android apps: Community Edition There are some limitations to the Standard Edition Standard Edition Professional Edition has a few features more e.g. multi user mode - one device can controlled by multi users Simply install homevisu app on an android device and copy the project data consisting of the INI file and the used graphics on the SD card of the android device. After transferring the project data homevisu app must be started once and configured. At the preferences menu, set up the directory of project data and the name of the INI file. Then restart the homevisu app with the new settings. 2011 p b e Peter Beck 8

TCP/IP port server functionality homevisu based on the concept of the port server. The devices are accessible over a TCP/IP port server. TCP/IP port server provides the hardware functionality over a TCP/IP address and a IP port. The hardware connected to the port server is accessible from different locations. but not simultaneously! LAN WLAN access point 192.168.0.25:10001 Android app RS-232 2011 p b e Peter Beck 9

professional function multi user functionality temporary master All clients have equal rights, there are no master and no start sequence. That client, which has connected first to the port server is the temporary master. After a successfully connection to a hardware module, the homevisu device driver generate a virtual port server with the same port number and enables so other clients to access the hardware module simultaneously. The hardware module can be also connected local directly at the client, but than you will get a fixed master slave relation. To access the hardware module from other clients is only possible when the master is running. multi user connection LAN simultaneously not possible but alternative Master connection RS-232 USB possible but generates a master-slave-relation 2011 p b e Peter Beck 10

example of multi user functionality multi user connection LAN master connection 1. 2. 3. 4. client 4 virtual port server PLCBUS-T 1141 RS-232 Port-Server 192.168.0.25:10001 client 3 temporary master virtual port server 192.168.0.103:10001 client 2 virtual Port-Server 192.168.0.104:10001 192.168.0.102:10001 client 1 virtual Port-Server 2011 p b e Peter Beck 11 PLC-BUS interface with the homevisu device driver PLCBUS.jar port server: 192.168.0.25:10001 start multi user group: sequence: 192.168.0.101 4. 192.168.0.102 3. 192.168.0.103* 1. 192.168.0.104 2. * temporary master

Web Extension homevisu TouchPanel homevisu TouchPanel with web server contains homevisu Professional with usual operation over touch screen and also homevisu Web Extension with the possibility to operate over a web browsers. Each web terminal with a web browser and installed java plug-in that have access over TCP/IP to homevisu TouchPanel, can be used as client. Even over internet if the router as configured a NAT table. The web server can provide as many web sides with embedded homevisu applet und as many web terminals can access the web server simultaneously. The homevisu Applet access the hardware modules over the virtual port server of the TouchPanel. Thereby the hardware modules can connected direct to the TouchPanel or the hardware module can connected to a port server to be accessible over network. homevisu TouchPanel LAN RS-232 USB virtual port server web server browser HTML page with java applet additional clients 2011 p b e Peter Beck 12

web server functionality homevisu TouchPanel RS-232 LAN RS-232 / USB homevisu TouchPanel OS Linux with web server Control and visualize as many hardware modules over browser or direct by desktop applications from different OS. Especially by homevisu android app virtual port server web server 192.168.0.101:10001 access point HTTP 192.168.0.101:80 Professional Standard WLAN socket virtual port server 192.168.0.104:10001 web terminals with browser HTML pages with embedded java applet desktop clients Windows or Linux android app 2011 p b e Peter Beck 13

PETER BECK ENGINEERING Egelsbergstr. 8 73230 Kirchheim unter Teck Germany Web: http:// http://www.homevisu.com 2011 p b e Peter Beck 14