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

quinta-feira, março 25, 2021

ASUS BLUECAVE PASSWORD

 

    Roteador Asus Bluecave Ac2600 Dual-band Aimesh é um dos mais bonitos no mercado, além de possuir diversas funcionalidades importantes.


Default IP: http://192.168.1.1 ou http://router.asus.com

Default User: admin

Default Password: admin

Default 2G SSID: ASUS_60_2G

Default 5G SSID: ASUS_60_5G


sexta-feira, março 12, 2021

Traccar - Rastreador GPS de Código Livre e Aberto para carros, bicicletas pessoas e animais.

   

    Para quem não conhece o Traccar é um sistema de rastreamento GPS Open Source e gratuito

    Instalei ele por meio de um container docker no meu servidor VPS hospedado na infraestrutura do Google (Compute Engine - Google Cloud Plataform)

    O Blog tem uma serie de posts sobre como obter um servidor VPS "gratuito" ou "quase gratuito" na infraestrutura do Google. Veja nos links abaixo:

    

    O ideal para rodar um servidor Traccar é utilizar uma configuração um pouco maior que a configuração gratuita, mas se você estiver igual rodando com poucos clientes, dá para configurar de forma a funcionar o servidor apesar da perda de velocidade de processamento. 

    Algumas imagens do sistema:


     Abaixo, alguns rastreadores GPS que são compatíveis com o Traccar e a respectiva configuração.

 

 Se você tiver interesse de montar um servidor deste para uso da família ou montar um pequeno negócio, favor entrar em contato.




   

    sexta-feira, fevereiro 19, 2021

    Mineradoras Bitcoin, Ethereum e Outras

     Hoje, como o bitcoin passou dos US$ 55.000, resolvi, novamente, pesquisar sobre a mineração de criptomoedas e acabei achando algumas máquinas mineradoras.



    DragonX Innosilicon A10 Pro  - Hashrate 500Mh/s / Power 960w


        PandaMiner - Hashrate 360Mh/s / Power 1650w



    AntMiner V9~4TH/s   1027w   -  Não compensa minerar, custo da energia.


    Antminer D3 19.3 GH/s X11 ASIC Dash Miner  - Não compensa minerar, custo da energia.







    Busca do Google

    Custom Search