Projetos

Requisitos para o app Webosx

Guia para criar a conta de desenvolvedor LG, instalar o app Developer Mode na TV webOS e habilitar os dados necessários para publicar e testar o aplicativo: IP, Passphrase, Dev Mode Status e Key Server.

Fontes oficiais: webOS TV Developer, Developer Mode App e webOS Homebrew - Dev Mode.


1. Criar a conta de desenvolvedor LG

Essa mesma conta LG Developer é usada para baixar o app na TV e para entrar no Developer Mode.


2. Instalar o app Developer Mode na TV


3. Ativar o Developer Mode

Tela do app Developer Mode


4. Dados necessários na tela do Developer Mode

Campo Para que serve
IP Address IP da TV na rede (wireless ou wired). Use o que estiver conectado
Passphrase Código de 6 caracteres exibido na TV. É case sensitive
Dev Mode Status Deve estar ON
Key Server Deve estar ON na hora de conectar o PC pela primeira vez
Remain Session Tempo restante da sessão de desenvolvedor. Use EXTEND para renovar

→ IP, Passphrase, Dev Mode Status e Key Server

Tela Developer Mode com marcacoes IP Passphrase Dev Mode e Key Server


5. Habilitar Key Server

→ Dev Mode Status ON + Key Server ON

Close-up Dev Mode Status e Key Server

Dev Mode Status e Key Server ligados


6. Checklist antes de instalar o app na TV


7. Observações importantes

Manual Painel TV

Ajuda do manager de Painéis TV. Documentação em 3 partes: preparar a TV (Developer Mode), cadastrar uma nova TV no manager e usar os botões de ações.


1. Manual de instalação

Objetivo: deixar a TV pronta para o manager instalar o app.

1.1 Instalar o Developer Mode

  1. Na TV, abra a loja de aplicativos.
  2. Busque por Developer Mode.
  3. Abra (ou instale) o app.

image.png


1.2 Login

  1. Entre com a conta LG Developer da empresa.
  2. Confirme o login.

Não compartilhe a senha da conta.

image.png


1.3 Ligar o Dev Mode

  1. Anote o IP da TV e a Passphrase.
  2. Ligue Dev Mode Status.

image.png


1.4 Reiniciar

  1. A TV pede para reiniciar.
  2. Escolha Restart e espere voltar.

image.png


1.5 Key Server (só quando for parear SSH)

O Key Server libera a chave para o manager falar com a TV.

Depois do reboot, confira: Dev Mode ON + Key Server ON (na hora do pareamento).

image.png

Depois de parear, o Key Server pode voltar para OFF. Mantenha o Dev Mode ON.


2. Cadastrar uma nova TV

Objetivo: cada TV mostrar o seu painel ASP.

2.1 Uma TV = um painel

TV URL do painel (exemplo)
TV 1 http://192.168.200.220/TV/tv01.asp
TV 2 http://192.168.200.220/TV/tv02.asp
TV 3 http://192.168.200.220/TV/tv03.asp

Troque o IP pelo servidor do painel da loja.


2.2 Preencher o cadastro

No manager, clique em + Nova TV:

Campo O que colocar
Nome Ex.: TV 01 Loja Centro
IP IP da TV LG (tela do Developer Mode)
Porta Em geral 9922
Usuário Em geral prisoner
Passphrase Passphrase da tela do Developer Mode
URL do Painel Ex.: http://192.168.200.220/TV/tv01.asp
Título / ícone Opcional

2.3 Depois de salvar

  1. Testar SSH
  2. Se falhar → na TV ligue Key Server → Parear SSH
  3. Deploy

2.4 Outros conteúdos (opcional)

Também dá para colocar iMidia, MP4 ou outra página HTML na URL. O processo é o mesmo. O uso principal continua sendo o ASP.


3. Botões de ações

O que cada botão faz:

Botão Para que serve
+ Nova TV Abre o formulário para cadastrar uma TV nova.
Ajuda Abre este manual.
Deploy Instala/atualiza o app na TV e abre o painel cadastrado. Ação principal do card.
Opções Abre o menu com as outras ações da TV.
Editar (no menu) Altera nome, IP, passphrase, URL do painel, ícone, etc.
Testar SSH (no menu) Verifica se a TV ainda aceita conexão. Não precisa de Key Server.
Parear SSH (no menu) Cria/renova a chave da TV. Use quando o teste falhar. Precisa Key Server ON.
Remover app (no menu) Desinstala o app da TV. O cadastro no manager continua.
Excluir cadastro (no menu) Remove só da lista do manager. Não desinstala o app da TV.
Salvar Grava o cadastro da TV.
Usar padrão (ícone) Volta o ícone padrão do app.

4. Ordem recomendada no dia a dia

  1. Cadastre ou edite a TV.
  2. Testar SSH.
  3. Se OK → Deploy.
  4. Se SSH falhar → Key Server ON → Parear SSH → Deploy.

5. Problemas comuns

Problema O que fazer
Erro de SSH / chave Dev Mode ON + Key Server ON → Parear SSH
Testar SSH OK Deploy normal, sem Key Server
Timeout / não conecta Rede ou Dev Mode expirado
Proteção de tela Manager no ar; abra pelo IP da rede (não localhost)
Deploy com localhost Use IP do servidor ou produção
Painel errado TV 2 deve usar tv02.asp, não tv01.asp

6. Resumo

  1. Instalação: Developer Mode → Dev Mode ON → Restart → Key Server só para parear.
  2. Nova TV: cadastre com URL .../TV/tvXX.asp.
  3. Ações: Testar SSH → Deploy; se falhar, Parear SSH.