Panel IDE home assistant


(Carlos Alberto Martins) #1

Alguem sabe como instalar o painel IDE no homeassistant ?
Não estou usando hassio, e todos tutoriais que encontro é com o repositorio hassio.
Me parece muito util.


(Jorge Assunção) #2

Penso que podes utilizar qualquer IDEe depois fazes isto:


(Carlos Alberto Martins) #3

Sim, mas quero a IDE de configuração do HA, conforme esta na imagem.


(Jorge Assunção) #4

Isso depois depende de como configurares o IDE que escolheste


(Carlos Alberto Martins) #5

Tem q instalar o IDE no HA, depois aponta o painel frame para url:porta que vc instalou. Todos os tutoriais ensinam a instalar no HASSIO, adicionando o repositorio, nao tem nenhum de como instalar no ha.


(Carlos Alberto Martins) #6

Vc tem um exemplo?
Gostaria de conseguir editar os arquivos do HA diretamente no navegador.


(Jorge Assunção) #7

Basta pesquisar no Google…


(Rui Oliveira) #8

Boa tarde, eu tenho um terminal e um editor instalado no Hassbian.

Editor:

Terminal:

código fonte para usar no configuration.yaml
Aqui vai o código:

Este script instala um editor

panel_iframe:
web_editor:
title: ‘Editor Cloud9’
icon: mdi:console-line
url: ‘http://192.168.1.231:8181/ide.html

Este Script instala um terminal

web_terminal:
title: ‘Terminal Web’
icon: mdi:console
url: ‘http://192.168.1.231:4200


(Carlos Alberto Martins) #9

Conforme mencionei, não uso hass.io, e não achei nenhum lugar como instalar no homeassistant.
Uso HA no Ubuntu instalado via python env.


(Jorge Assunção) #10

Desculpa, não reparei nisso…


(Jorge Assunção) #11

Tens acesso a algum IDE online? Se tiveres isso é fácil de resolver.


(Carlos Alberto Martins) #12

Mas dessa forma so funciona se vc acessar da rede interna da sua casa, acessando de fora esses paineis não abrem ?


(Carlos Alberto Martins) #13

Segue procedimento para quem estiver usando LINUX e quiser instalar:

Exemplo usado no UBUNTU:

sudo apt-get update && apt-get install build-essential
sudo apt-get install git

wget -O  ~/node-v0.10.33-linux-x64.tar.gz http://nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x64.tar.gz
tar -zxf ~/node-v0.10.33-linux-x64.tar.gz
rm       ~/node-v0.10.33-linux-x64.tar.gz
echo 'export PATH=$PATH:~/node-v0.10.33-linux-x64/bin' >> ~/.bashrc
source ~/.bashrc

git clone https://github.com/c9/core.git c9sdk
c9sdk/scripts/install-sdk.sh

node c9sdk/server.js -w ~/my_workspace/
Acessar http://localhost:8181

Não vejo grande utilidade, visto que só se consegue acessar pela rede local.
Referencias:



(Rui Oliveira) #14

Sim eu sei, para aceder remotamente, uso uma VPN.
:+1: