#239 – Copias y más copias…

239 - Copias y más copias…

Enlaces :

Enlace a un quadro de Trello del grupo de telegram:
Telegram: Contact @Apple_Homekit
Trello

237
https://www.bateria2x100.com/237-homebridge-instalado-en-una-raspberry-pi-modo-facil-con-config-ui-x-portainer/

238
https://www.bateria2x100.com/238-una-mirada-en-detalle-a-fingbox/



  • Web de Descubriendo Shortcuts. El libro definitivo de Shortcuts en español.

Descubriendo Shortcuts para iOS

iBooks Store
http://shrtcts.es/l//ebook
Amazon(Kindle)
http://shrtcts.es/l//eAmazon

Sed buenos !!

@bateria2x100
https://www.bateria2x100.com
bateria2x100@gmail.com

Sed buenos !!

#podcast/plantilla)

#238 – Una mirada en detalle a FingBox

  • Update de la app para IOS ‎NASmeister on the App Store, que permite ver de un modo muy visual como está tu NAS de Synology.

    • En principio han añadido soporte para la verificación en 2 -pasos
      • Solución a tethering entre mi MAcBook Pro y mi iPhone 6s+
    • Finder > Ir > Ir a Carpeta > /Library/Preferences/SystemConfiguration/
    • Copiar los ficheros POR SEGURIDAD en otra carpeta antes de hacer lo siguiente:

    preferences.plist NetworkInterfaces.plist com.apple.network.eapolclient.configuration.plist com.apple.airport.preferences.plist

    • Eliminarlos de la carpeta, reinicir equipo y … debería funcionar !

    • FING BOx

    • FINGBOX: No es un firewall → No filtra conexiones de red, ni son pasadas a través de él.

    • Hardware que se conecta al router mediante cable rJ-45

    • Monitoriza los dispositivos qe están conectados a esa red (WIFI y LAN)

    • Se pueden definir horarios de conexión para cada uno de los gadgets

    • Hardware:
    • Ubuntu Core
    • Procesador ARM 7
    • Puerto 1 Gb
    • 512 MB RAM
    • Tarjeta de red Wifi que opera en los 2.4 - 5 GHz
    • Se alimenta a través de microusb
    • Permite asignar los diferentes equipos a personas
    • Permite Bloquear/Desbloquear equipos o todos los equipos de una persona.
    • Presencia Digital: Permite saber a que hora entras/sales de casa a partir de la monitorización delos equipos asignados,
    • Escaneo NAT: Busca servicios expuestos a internet
    • Cada vez que un dispositivo se conecte a la red nos envía notificación, o incluso nos llama por teléfono si lo configuramos por IFTTT
    • Mediante IFTT puedes ver recetas del tipo:
      • Cada vez que Fingbox detecte unapresencia guarda el registro en Google Sheet
      • Llama si detecta un dispositivo desconocido.
      • varias recetas más…
    • En su análisis de equipos aceirta mucho el tipo de dispositivo, marca y además tiene una librería muy grande de iconos para pode representarlo.
    • También da direción IP y MAC Address
    • Análisis de Velocidad de nuestro proveedor.
    • Análisis de la velociad del dispositivo desde el que estamos usando la App
    • Protección de intrusión WiFi de ataques “EvilTwin” (que un AP levante una Wifi con el mismo nombre que la nuestra)
    • Análisis dde banda ancha: Permite seleccionar 1 o más dispositivos y realiza un seguimiento del ancho de banda qu consume (Velocidad de Carga/Descarga, tamaño de la Carga/Descarga
    • Ping
    • Trace Route
    • Valla Digital: Es una herramienta que permite ver más allá de tu red wifi, capturando cualquier dispositivo que esté en un rango de 15 m de la FingBox.
    • Puede ser útil si tienes algún problema al conectar un equipo a la red, de este modo puedes ver al equipo fuera d ela red y saber en que red está conectado y saber si su antena/tarjeta están funcionando.
    • Lo cierto es que es una parte curiosa que está dotadade filtros para poder acotar los resultados y sirve para fisgar un poco más que para otra cosa.

Como juguete no está mal, seguro que personas como MacJosan o Dekkar le pueden encontrar muchas pegas, yo desde mi nivel de usuario medio-avanzado mi opinión es que no pasa de ser un juguete que te da información sobre tu red, pero nada que no puedas obtener de otros modos.

————————

  • Web del libro

Descubriendo Shortcuts para iOS

iBooks Store

http://shrtcts.es/l//ebook

Amazon(Kindle)

http://shrtcts.es/l//eAmazon

————————

Compra aquí con 20%

————————

  • Enlace a la camiseta del podcast, es una forma de ayudar a este humilde podcaster a seguir !

http://bit.ly/CamisetaBateria2x100

Sed buenos !!

@bateria2x100

https://www.bateria2x100.com

bateria2x100@gmail.com

Sed buenos !!

podcast/plantilla)

#237 – Homebridge Instalado en una Raspberry PI – Modo Fácil con config UI-X + Portainer

  • CardHop: Buena app para gestionar contactos de la gente de FlexyBits para IOS. y para MAC OS !!!
  • Flexibits | Cardhop for Mac | The contacts app you’ll actually want to use.
    • Personalizar los accesos rápidos a cada contacto
    • Notas de cada contacto
    • Le falta alguna cosa como ver duplicados/fusionarlos
    • Poder realizar una mejor gestión de grupos, aunque permite buscar los contactos que están en un grupo simplemente usando la “# “ delante de cualquier palabra en la barra de búsqueda.
    • PErmite definir la app por defecto para mail, mapas, navegador, twitter
    • Slide hacia la izquierda te aparecen opciones rápidas para lo que se desee realizar con el contacto, etc…

Videos de demo Flexibits | Cardhop for iOS | Videos

————————

Instalar Homebridge en una Raspberry Pi desde cero.

  1. Instalar Raspbian:
    1. balenaEtcher - Home
    2. Descargar imagen de la página de Raspberry PI(no hace falta escritorio, bajad la stretch lite)
    3. Conectar teclado y ratón y arrancar la Rasp
    4. sudo raspi-config
      1. Poner teclado en ESP
      2. Horario
      3. Activar ssh (en advanced options)
      4. canviar password de admin !!!!!
  2. Activar ssh
  3. Averiguar la IP:

ssh pi@raspberrypi.local

  1. Conectar con la Rasp mediante ssh

ssh pi@IP_LOCAL

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install curl

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

sudo apt-get install -y nodejs

sudo apt-get install libavahi-compat-libdnssd-dev

sudo npm install -g --unsafe-perm homebridge

  1. Instalar como boot de arranque

sudo apt-get install screen

sudo nano /etc/rc.local

Pegar la siguiente línea justo antes del “exit 0”

su -c "screen -dmS homebridge homebridge" -s /bin/sh pi

Control X + Y para salir y guardar

  1. Instalar plugins:
    1. Dos pasos:
      1. Instalar el plugin
      2. Editar el fichero config.json

Eejmplo (Instalar el UI X, que te dará acceso via WEb(intranet) de una forma visual para poder instalar y editar el fichero de forma más amigable.

    1. Desde terminal (una vez conectados por ssh a la rasp):

sudo npm install -g --unsafe-perm homebridge-config-ui-x

    1. Editamos el fichero config.json

cd ~/.homebridge

sudo nano config.json

Y pegamos esto :

Pegar:

{

"bridge": {

"name": "Homebridge",

"username": "CC:22:3D:E3:CE:30",

"port": 51826,

"pin": "031-45-154"

},

"accessories": [],

"platforms":

[

{

"platform": "config",

"name": "Config",

"port": 8080,

"sudo": false

}

]

}

Dejo enlace con detalle del plugin : homebridge-config-ui-x - npm

Ahora sólo nos queda guardar y salir

Control + X YES Intro

  1. En teoría si todo ha ido bien, hacer un reboot y debería arrancar de forma autónoma homebridge:

sudo shutdown -r now

Apunte, para apagar la rasp de forma correcta :

sudo shutdown -h now

  1. Ve a un navegador y prueba:

http://:IP_RASP:8080

Sino funciona, ve al terminal y prueba:

homebridge

Debería aparecer algo como :

Si funciona homebridge, pero no está funcionando el “autoarranque”… googlea…no puedo ayudarte más.

Si te sale algún error y no arranca, es que el fichero json no está bien, valídalo en páginas como :

Best Online JSON Validator - JSON Lint Tool to validate JSON data

————————

Para clonar una targeta SD y tener siempre una copia de seguridad lista:

https://computers.tutsplus.com/articles/how-to-clone-raspberry-pi-sd-cards-using-the-command-line-in-os-x--mac-59911

————————

Instalar PORTAINER en una Raspberry PI .

(El código siguiente es una sola línea)

sudo curl -sSL https://get.docker.com/ | sh docker -v sudo usermod -aG docker usuarioque quieras sudo apt install docker-compose sudo docker volume create portainer_data sudo docker run -d \ --name Portainer \ --restart=always \ -p 9000:9000 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer_data:/data \ portainer/portainer

Ya deberías poder acceder a la administración de portainer .

<http://iplocal:9000>

Una vez tenemos el portainer tenemos que:

  1. Desde el entorno web (http://ipRaspBerry:9000)
  2. Una vez accedamos nos saldrá una pantalla para que elijamos que queremos hacer si controlar un portainer externo o interno, le clicariamos en local y le daríamos a Connect.
  3. A la derecha el menú tendrá más opciones, entre ellas: IMAGES
  4. Descargar la imagen oznu/homebridge:raspberry-pi

  1. PULL the Image : Descargamos la imagen
  2. Vamos al menú CONTAINERS

    1. Name: Nombre que quieras (ejemplo: homebridge)
    2. Image: oznu/homebridge:raspberry-pi
    3. Enable access Control (DESACTIVADO)
    4. En la parte inferior: (Advanced container settings)
      1. Command & Logging - NADA
      2. Volumes:
        1. container: /homebridge/config
        2. Pulsar Bind (para poder editar el cajetín de host
        3. host: /homebridge1 (lo que quieras, será la carpeta del config en el host, para cada container de homebridge cambia el nombre de esta carpeta
      3. NetWork: HOST
      4. Environtment: Crear las siguientes entradas:
        1. PGID =1000
        2. PUID = 1000
        3. HOMEBRIDGE_CONFIG_UI=1
        4. HOMEBRIDGE_CONFIG_UI_PORT= 8080 (o el puerto que QUIERAS !!, para cada homebridge, un puerto distinto ! es el que usarás para entrar en el entorno de config del homebridge
      5. Labels : NADA
      6. Restart policy: always
  3. Una vez hecho esto, ya podemos apretar el botón que se encuentra antes de las Advanced container settings y que se llama: Deploy de container

  4. Si va todo bien. deberás ver esto:

Para comprobar que todo está bien hayq que ver el terminal:

Y deberías ver esto:

Ahora si quieres configurar este homebridge sólo te queda una cosa :

http://IP_RASP:8080 (o el puert que hayas configurado en las VARIABLES)

Entrarás en el entorno de configuración estandard de Homebridge (donde en config cambia el puerto, el nombre y el numero 031-45-xxx

(Si te da algun problema en las pruebas, que homekit te diga que ya está añadido, cambia la dirección mac tambien)

Y si todo va bien:

Puedes tener varios Homebridge para pruebas, diversificar procesos, etc…

————————

Enlaces de Interés

homebridge NAS

homebridge rasp pi

How I connected my traditional garage door with Apple Homekit and Siri using a Raspberry Pi

[Easy Install Raspberry PI (With Start with boot) · nfarina/homebridge Wiki · GitHub](https://github.com/nfarina/homebridge/wiki/Easy-Install-Raspberry-PI-(With-Start-with-boot))

Instalación Docker Parte 1 Docker+Portainer | Domology 2.0

How to Clone Raspberry Pi SD Cards Using the Command Line in OS X

#236 – Mejorando mi flujo con YOUTUBE-DL y HAZEL

  • Beta de Plex
  • Moments en el NAS
  • Amazon → Puedes ver al “localizar tu paquete” a cuantas paradas etá de tu domicilio.
  • Docuemntal de Netflix - Gringo (John MacAfee)
  • iTerm2 - macOS Terminal Replacement → App gratuita para mac sustituta del terminal.
    • Time machine
    • Tabs
    • Copy/paste con el mouse
    • Command + F: Buscar
    • Auto Completar
    • Historial de Copiar-PEgar
  • Hasta ahora descargaba el fichero y lo mueve a una carpeta para poder verlo tranquilamente desde PLEX
  • El problema es que por un motivo que desconozco, si quería enviar este video por WhatsApp/Telegram no permite enviar el fichero del modo estándar.
  • Solución: HAZEL
      • Usando ffmpeg y Hazel, lo que hago ahora es convertir cualquier video que caiga en la carpeta de YOUTUBE-DL a MOV. (Es un cambio de contenedor, no de codecs, por lo que la conversión es inmediata)
  1. Instalar ffmpeg usando HomeBrew.

brew install ffmpeg

  1. Configurar Hazel:

base=$(echo "$1" | cut -f 1 -d '.')

/usr/local/bin/ffmpeg -i "$1" -codec copy -y "$base".mov

Después de convertir, eliminamos el fichero original:

Después, ya sólo falta mover el fichero a mi carpeta de “Otros Videos” que tengo en mi servidor de PLEX

Paralelamente, tengo esta carpeta de PLEX sincronizada de forma selectiva con Resilio, de manera que si desde el iPhone quiero acceder al fichero de forma immediata, puedo hacerlo, y ahora si, compartirlo de fomra fácil con cuaqluier persona.

Web del libro

Descubriendo Shortcuts para iOS

iBooks Store

http://shrtcts.es/l//ebook

Amazon(Kindle)

http://shrtcts.es/l//eAmazon

————————

Sed buenos !!

@bateria2x100

https://www.bateria2x100.com

bateria2x100@gmail.com

Sed buenos !!

podcast/plantilla)