segunda-feira, fevereiro 28, 2022

Home Assistant - Dicas variadas

Running Raspbian from USB Devices : Made Easy - Informações e softwares para copiar o SD para um HD ou SSD.

sexta-feira, fevereiro 25, 2022

eSim Internacional para Viagens

 



Lembrando que atualmente praticamente todas as operadoras de celular no Brasil, VIVO, TIM, CLARO, tem opções de roaming internacional inclusos no pacote ou mediante pagamentos adicionais. 


------ Atualização 01-06-2025 ----- Europa -----

Flexiroam  -  (02 janeiro 2025) -   Parceria com Mastercard 15% adicionais.

EUA 2Gb 15 dias - US$ 16,00

EUA 3Gb 30 dias - US$ 22,00

EUA ilimitado 10 dias - US$ 68,00


Revolut - (02 junho 2025)

Europa - 5 gb - 18 euros

Europa - 10 Db - 33 euros


Maya (02 junho 2025)

Europa - 10 Gb - 10 Dias - US$ 14,39


ETravelSim - (VISA) (02 junho 2025)

Europa - 10 Gb (30 dias) US$ 13,99 - Visa 10%


knowroaming eSim - (02 junho 2025) -   Parceria com Visa ?!?

Global 1Gb 15 dias - US$ 12,00

Global 5Gb 30 dias - US$ 50,00

Europe 1Gb 30 dias - US$ 5,00

Europe 5Gb 30 dias - US$ 20,00

Europe 10 dias ilimitado - US$ 33,00

Europe 20Gb 90 dias - US$ 85,00


www.airalo.com (02 janeiro 2025) 

Global 1Gb 7 dias - US$ 9,00

Global 3Gb 15 dias - US$ 24,00

Global 5GB 30 dias - US$ 35,00

Global 20Gb 180 dias - US$ 89,00

dados/Dados+chamadas+sms

EUA 2 Gb 15 dias - US$ 8,00 / 40 min - US$ 12,50

EUA 3Gb 30 dias - US$ 11,00 / 60 min - US$ 16,00

EUA 5Gb 30 dias - US$ 16,00 / 100 min - US$ 22,50


https://saily.com/  (02 junho 2025)

EUA 3 GB 30 dias - US$ 8,99

EUA 5 GB 30 dias - US$ 13.99

Europa 5 GB - 30 dias - US$ 19,49

Europa 10 GB ou 10 dias ilimitado - US$ 35,99



https://esim.holafly.com/  (02 junho 2025)

EUA ilimitado GB 10 dias - US$ 36,90

EUA ilimitado GB 30 dias - US$ 74.90

Europa 9 dias, US$ 34,99


Travel Vodafone (02 junho 2025)

Europa 7.5Gb - 10 dias - US$ 16,00


Ifree Mogo

Europa/EUA/Canadá 1Gb 3 dias - US$ 4,00

Europa/EUA/Canadá 5Gb 15 dias - US$ 19,90

Europa/EUA/Canadá 10Gb 30 dias - US$ 29,90


GobaleSim  (02 junho 2025)

Global 1Gb 7 dias - US$ 6,00

Global 3Gb 14 dias - US$ 14,00

Global 5Gb 21 dias - US$ 18,00

Europa 10 Gb - 30 dias - US$ 11,00








domingo, fevereiro 06, 2022

Informações USB para Linux

Alguns comandos para linux (Ubuntu) para obter informações sobre as portas USB.

Podem não funcionar para outras distribuições



lsusb

lsusb -v

lsusb -v -t

Para ver a energia que cada aparelho esta usando, uma boa opção é o comando
lsusb -v |grep 'Bus\|MaxPower'
hwinfo --usb


sexta-feira, outubro 08, 2021

Home Assistant: Node Red: Gatilhos da posição do SOL - thingzi-logic-timers


Achei interessante este componente do node red que dispara um evento de acordo com a posição do sol.

O componente usa uma nomenclatura para os eventos de horários solares que não conhecia.  Segue as opções disponíveis e os horários estimados para cada um, em 08 de outubro de 2021.


  • nightends - 04:41 - termina a noite
  • dawn - 5:32 - madrugada
  • sunrise - 5:54 - nascer do sol
  • sunriseEnd - 5:56 - fim do nascer do sol
  • solarNoon - 12:05 - sol do meio-dia
  • sunsetStart - 18:14 - começa o pôr do sol
  • sunset - 18:16 - termina o pôr do sol
  • dusk - 18:38 - crepúsculo
  • night - 19:29 - começa a noite


Exemplo de automação: 


quinta-feira, abril 22, 2021

Xiaomi Redmi AX6 Wi-Fi 6 - Senhas

 


Compra no Aliexpress


URL para configuração: http://192.168.31.1/
Usuário e Senha não são necessários para a primeira configuração. 


Página de Suporte: http://www1.miwifi.com/miwifi_download.html 

sábado, abril 17, 2021

HomeAssistant: Instalação tipo Supervisionada - Supervised

 


    O Home Assistant, servidor de automação residencial open source, possui diversos métodos de instalação, sendo que o mais completo e simples é por meio da imagem de um sistema operacional especifico para este trabalho.


    Apesar de ser mais simples a instalação e o método recomendado pelos desenvolvedores, quando você precisa instalar no mesmo equipamento outros aplicativos fora do ecossistema do home-assistant você passa a ter uma dificuldade a mais.

    E neste ponto que temos a vantagem de utilizar o 2o método mais completo que é o Supervised.

    Guia com base na placa RASPBERRY PI4 de 4Gb, mas deve funcionar bem com placas compatíveis ou o Raspberry Pi3 e para testes com o Raspberry Pi2.

    1 - Instalação do Sistema Operacional - Raspberry OS

Siga as instruções em https://www.raspberrypi.org/software/

    2 - Permitir acesso SSH ao novo sistema

          a) crie na partição/volume boot um arquivo texto, vazio e sem extensão chamado ssh.

    3 - Primeiro Boot

        a)  Coloque o micro-sd no seu RP4 e ligue.

        b) Tenha certeza que o RP4 está ligado fisicamente a uma conexão ethernet.

        c) Aguarde 5 minutos para que o boot esteja completo. 

    4 - Primeiro Logon

        a) No seu servidor DHCP,  ou roteador, verifique qual foi o endereço atribuído pela sua rede ao RP4. No nosso tutorial, vamos considerar que seja o 192.168.50.20.

        b) Com um cliente SSH, conecte ao endereço recebido pela placa

        ssh pi@192.168.50.20

        c) Para login, use o usuário e senha padrão do sistema:

           - user: pi
           - password: raspberry

    5 - Atualize o sistema operacional e os pacotes e instale as dependências

        a)  sudo apt-get update && sudo apt-get upgrade -y

        b) Instale o AppArmor, Network Manager e jq:

            sudo apt-get install network-manager apparmor-utils jq -y

        c) Reinicie o equipamento:

           sudo reboot

    6 - Instalação do gerenciador de containers Docker

        a) Download do script de instalação

            curl -fsSL https://get.docker.com -o get-docker.sh

        b) Executar o script de instalação

            sudo sh get-docker.sh

        c) adicionar o seu usuário ao grupo Docker, substitua "pi" caso seu usuário não seja "pi".

            sudo usermod -aG docker pi

        d) verificar se sua instalação do docker está ok

            docker -v 

            resposta:

      Docker version 20.10.6, build 370c289


    7 - Script de instalação oficial do Home Assistant Supervised

        a) Download do script de instalação

 sudo curl -Lo installer.sh https://raw.githubusercontent.com/home-assistant/supervised-installer/master/installer.sh

        b) Opções que equipamento para a instalação. Escolha uma de acordo com sua configuração:

intel-nuc qemux86-64 odroid-c2 raspberrypi odroid-n2 raspberrypi2 odroid-xu raspberrypi3

qemuarm raspberrypi4 qemuarm-64 raspberrypi3-64 qemux86 raspberrypi4-64 tinker

        c) Execute o script de instalação, alterando o parâmetro conforme escolhido no item anterior.

            sudo bash installer.sh --machine raspberrypi4

        d) Na pergunta a seguir escolha SIM, teclando y.

            Do you want to proceed with overwriting the /etc/network/interfaces file? [N/y]

        e) Se tudo der certo, você irá ver o resultado a seguir, com o IP e porta de acesso a interface do Home Assistant.



    8 - Primeiro acesso a configuração

        a) Por meio de um navegador, abra o endereço apresentado. Ex. http://192.168.50.20:8123 

     b) O primeiro acesso demora por volta de 20 minutos para ficar disponível. Enquanto isto você visualiza a seguinte tela de instalação:


    9 - Configuração do home assistant ou Hass.io.

        a) Ao ver no navegador a tela a seguir, indica que a sua instalação foi provavelmente bem sucedida.








terça-feira, abril 06, 2021

Github: Submodules

    DEFINIÇÃO: 

  Submodules no github são repositórios git diferentes na mesma raiz. Eles aparecem como uma pasta ou diretório dentro do seu repositório. 

  Desta forma, você pode gerenciar dois ou mais projetos diferentes no nível da pasta dentro do repositório raiz.

  Os submódulos permitem que repositórios externos sejam embutidos em um subdiretório dedicado da árvore de origem, sempre apontado para um commit particular.

 

   INSTRUÇÕES:

    a) Você usa o seguinte comando:
git submodule add <url>

    Onde em <url> você irá colocar o caminho do repositório que você irá adicionar.


    b) Em seguida:

git submodule init git submodule update 
git submodule update --remote --merge 

* Atualizar o repositório principal com a última versão dos submodules

    Entre no diretório do projeto principal, e siga as instruções

    a) Atualizar os módulos para a ultima versão 

    git submodule update --remote --merge
  b) adicionar os diretórios dos submódulos
    git add nome_do_diretório 1
    git add nome_do_diretório 2
  c) Commit das mudanças
    git commit -m 'mensagem do commit'
  d) Envio para o github ou outro servidor git
    git push





Busca do Google

Custom Search