A minha também é UMA 4K e é esta aqui…
Com esta o teclado na porta USB não funciona…
Vou ter que trocar para esse modelo mais recente.
A minha também é UMA 4K e é esta aqui…
Com esta o teclado na porta USB não funciona…
Vou ter que trocar para esse modelo mais recente.
As BOX 4K da Nos são controladas por Bluetooth .
Que eu saiba ainda não é possível controlar sem ser pelo comando .
Como expliquei no meu comentário acima, mesmo sendo bluetooth, dá para comandar usando uma USB Flirc e um ir remote universal que funcione com Alexa.
No caso da box poder ser controlada por Bluetooth com um teclado, poderá a mesma ser adicionado ao harmony. No cenário desta situação não funcionar por algum motivo, recorrendo ao flirc e harmony podes fazer o controlo.
sei que o post ja e antigo mas andei aqui a ler o vosso topico e eu consegui colocar a box igual a do filipe sousa a trabalhar usando tudo o que foi dito acima teclado para mapear as teclas depois flirc escolher fullkeyboard e associar cada tecla correspondente do teclado a um comando no caso usei o da tv lg da sala visto que cada vez que tentava utilizar o da samsung a tv comecava a trocar de canais …de seguida criei um comando virtual persoanlizado na app do broadlink uso o rm4pro e no final e so criar as cenas para cada funcao que se queira …mudar canais etc …vou tentar deixar aqui um print das teclas que consegui mapear do meu teclado logitech k200 .
Boa malta,
Este topico ja vai longo, mas queria retoma-lo, pois só agora tenho a minha Box NOS UMA 4k…
Sempre tive IRIS, e com o comando por IR é muito facil controlar…
Ja li muita coisa, embora dificil porque NOS e UMA dá muito ruido que nada tem a ver com o que quero…
No meio de tanta coisa acabei por não saber qual é a maneira mais facil atualmente de controlar a BOX, dado que o comando é RF, por RF não é facil…
Tive uma ideia de controlar, mas não sei se ja há algo feito e estou a perder tempo…
A minha ideia era pegar num ESP32 e simular um teclado USB, e ligar ao USB da BOX como se fosse um teclado, penso que esta opção não está bloqueado e podemos replicar o comando com teclas… Alguem já veio por este caminho?
Abraço a todos e bom ano!
JS
Ja consegui emular um teclado com o ESP32-S3, ja adicionei MQTT, e ja envio comandos pelo HA, e no USB sai a tecla que enviei… logo vou testa na BOX…
Abrc,
JS
Boa tarde, tenho uma box igual ao Alex Mesquita. Tenho um comando usb 2,4 que comanda a box e Broadlink; o problema é que não há forma de criar cenarios com o Broadlink porque ele não assume o teclado. Há forma de resolver? se não for com Broalink há alternativas? Não estou a ver como poder controlar por voz o comando Wifi / bluetooth …
Boas.
Este mês trocaram-me a Iris pela Uma. Na anterior tinha um emissor de IV (daqueles baratos com a app Tuya) e através de cenários dava para controlar, com a nova consegui com um ESP32-S2 mini a simular um dispositivo HID.
Boas,
Eu consegui o mesmo, emulei um teclado por USB com um ESP, e mando as teclas por MQTT e controlo pelo o HA.
No entanto era bom se conseguisse fazer o mesmo por ESPHome, para poder ter também o emissor/receptor IR, e assim tb podia usar um com ando IR universal para controlar a UMA…
Se alguem quiser juntar-se ao projeto pode ser interessante, eu confesso que não tenho muito tempo e o meu esta muito parado…
JS
Alguém quer/pode fazer um tutorial como preparar um ESP32 para emular um teclado por USB e aceitar pedidos MQTT?
Já agora, que soluções usaram para saber se a box está ligada ou desligada?
Eu fiz em arduino com uma placa de testes que tinha aqui com um ESP32, fiz a parte do teclado USB e depois adicionei o MQTT, muito arcaico, mas funciona…
Em relação a saber se esta ligada não estou a ver como se pode fazer… ela deve responder a ping mesmo desligada, porque segundo percebi o desligada é um standby um pouco foleiro…
JS
Confirmo, para ela desligar tive que alterar o keymap no ESPhome de ‘power’ para ‘sleep’
Não sei como será possível!
Estes sensores não mudam de estado quer esteja ligada ou desligada.
Fiz agora uns testes e penso que dá para saber se a box está desligada ou ligada. Desliguei a box pelo comando as 23:28 e no home assistant deixou de aparecer home pelas 23:48 (não responde a ping).
Penso que quando a desliguei ela entrou em standby e depois “desligou-se” passados 20 minutos não respondendo a qq ping.
Outro dado interessante é que a box tem a porta 80 aberta, provavelmente a porta que permite a ligação com a APP Nos Comando. Infelizmente não encontro nada na net sobre comunicação com esta app, que tb deve estar encriptada. Alguém tem experiência em sniffing?
Boas,
Este fim de semana dediquei-me um bocado a integrar a box UMA no home assistant.
Consegui as api’s e neste momento já consigo controlar a box a partir do home assistant. Estou a usar rest-command. É preciso outras api’s para se autenticar mas até agora está a funcionar bem. Alguém que esteja interessado em criar um custom_component? acho que seria mais fácil para a malta pois é um bocado tricky para quem não é dev.
Não tenho tempo para estar a aprender e criar custom_component.
Boa! Parabéns! Queres partilhar mais info sobre o que fizeste e como fizeste? Estou curioso porque finalmente alguém conseguiu “entrar” na box!
Boas,
Isso são otimas noticias!
Quer dizer que consegue controlar a box só por IP sem mais nada?
Onde conseguiu as infos das API’s?
Pode partilhar essa informação?
Eu infelizmente não tenho nem tempo nem conhecimento para fazer um custom_component, mas isso seria sem duvida o ideal para todos.
Parabens!
Não vou partilhar aqui as api’s usadas pois não me parece que a NOS vá gostar que isso esteja a acontecer sem o consentimento deles mas passo a explicar como as consegui.
Usei o meu computador como proxy para captar todos os pedidos do meu telemóvel.
Depois foi abrir a app NOS comando e ver os pedidos que eram feitos. Foi preciso ir clicando nas teclas e registar os pedidos para depois os poder usar no corpo de cada pedido/botão.
Notas adicionais:
O token de autenticação tem validade de 3 horas.
Existe um client_id mas pelo que já estive a ver é genérico paar todos os clientes.
Cada box tem um ID único que é obtido num dos pedidos. esse ID é usado depois como parte dos url’s dos pedidos.
Important: fazer pedidos errados aos serviços deles devolve uma mensagem a dar conta que os técnicos vão avaliar e posteriomente entrar em contacto… por isso Cuidado.
Estou a ver a ideia.
Pensei que estava descrito em algum local.
Bom trabalho!
Se alguem conseguisse pegar nisso e passar para um custom component era mt fixe.
Copyright © 2017-. Todos os direitos reservados
CPHA.pt - info@cpha.pt