DIY/Hack substituindo memoria de um dispositivo Sonoff/ESP8266

  • Modulo Sonoff Básico
    • https://www.itead.cc/sonoff-wifi-wireless-switch.html
  • Modulo Sonoff Temperatura/Humidade
    • https://www.itead.cc/smart-home/sonoff-th.html
  • HowTo uso de six sonoff e modificações em memoria
    • http://www.superhouse.tv/21-six-sonoff-secrets/
  • HowTo/Doc sobre modificações em memoria sonoff/ESP8266
    • 32Mb ESP01 and Sonoff
    • http://tech.scargill.net/32mb-esp01/
  • Software de implementação  Sonoff-Tasmota [Melhor?]
    • Provide ESP8266 based itead Sonoff with Web, MQTT and OTA firmware using Arduino IDE
      • https://github.com/arendst/Sonoff-Tasmota
  • Software de implementação Sonoff-MQTT-OTA-Arduino
    • Provide ESP8266 based itead Sonoff with Web, MQTT and OTA firmware using Arduino IDE – Now EOL
      • https://github.com/arendst/Sonoff-MQTT-OTA-Arduino

Convertendo chave PGP do repositório APT do MySQL

Acesse a seguinte pagina e copie a chave publica do MySQL.

https://dev.mysql.com/doc/refman/5.7/en/checking-gpg-signature.html

Salve a chave em um arquivo com o seguinte nome:  mysql-pubkey.asc

Agora importe esta chave PGP para dentro do utilitário gnupg, para isto execute o seguinte comando:

$ gpg --import mysql-pubkey.asc

Agora exporte o keyring usando o seguinte comando:

$ gpg --export 5072E1F5 > mysql-keyring.pgp

HowTo/Tutorial construindo imagem Debian para usar no Google Cloud/Google Compute Engine utilizando ferramenta bootstrap-vz

Em uma maquina rodando Debian 8 (Jessie) vamos instalar a ferramenta bootstrap-vz. Para isto em um terminal execute o seguinte comando:

$ sudo apt install python-pip debootstrap

Depois o seguinte comando:

$ sudo pip install bootstrap-vz

Agora você já tem a ferramenta bootstrap-vz instalada em seu Debian.

A próxima etapa sera criar uma imagem com Debian para ser usava no Google Cloud / Google Compute Engine utilizando a ferramente bootstrap-vz. Para isto precisamos de um arquivo onde estará definido os recursos que esta imagem devera possuir.

Vamos usar um arquivo de exemplo do próprio bootstrap-vz para auxiliar esta tarefa, para isto baixe ele usando o seguinte comando:

$ wget https://raw.githubusercontent.com/andsens/bootstrap-vz/master/manifests/official/gce/jessie.yml

O comando anterior baixou o arquivo jessie.yml para a pasta atual, e agora é importante editar este arquivo para definir parâmetros de construção da imagem. Utilize seu editor preferido, caso não conheça nenhum tente usar o editor nano.

Após editar este arquivo e definir os parâmetros escolhidos para a geração da imagem, execute o seguinte comando:

$ sudo bootstrap-vz jessie.yml

Referencias: