Añadir reboot nand/mmc skin eminence

En este manual vamos a tratar como añadir en el menu apagado del skin eminence reboot a nand/mmc, es decir cambiar el inicio dual boot del receptor:

  • Si lo aplicamos en imagen en nand pues al realizar la accion el receptor se reiniciara en mmc
  • Si lo aplicamos en imagen en mmc pues al realizar la accion el receptor se reiniciara en nand.

1.- Pulsamos en menu + Ajustes

screenshot003

2. Seleccionamos ajustes del skin

screenshot004

3. Seleccionamos miscellaneus

screenshot005

4. Seleccionamos personalizar menu de apagado

screenshot005

screenshot006

5. Pulsamos sobre el simbolo + para añadir una nueva opcion de menu

screenshot009

6. Nos aparecera la nueva opcion de menu

screenshot010

7. Seleccionamos etiqueta para darle un nombre a esta nueva opcion de menu

screenshot011

Le ponemos el nombre que deseemos, en este caso reboot nand/mmc y pulsamos OK

screenshot012

8. Nos salimos ya de las opciones del menu y volvemos al menu principal y nos aparecera reconstruyendo menu dejamos hasta que llegue al 100%

screenshot014

9. Ahora accedemos al receptor mediante sftp al directorio e/.kodi/userdata/addon_data/script.skinshortcuts y observaremos un archivo llamado powermenu.DATA.xml

50

10. Lo abrimos con un editor de textos y observaremos que se nos ha añadido el menu que hemos creado

51

Como observamos ahora solo esta el menu grafico, pero no tiene ninguna opcion relacionada, pues a continuacion le añadimos la opcion de cambio de bootloader y reboot para ello sustituimos:

<action>noop</action>

por:

<action>System.ExecWait(“/usr/sbin/rebootfromnand”)</action>
<action>XBMC.Reboot()</action>

Y nos quedaria de la siguiente manera:

53

Guardamos cambios y ya tenemos nuestro menu creado, ahora podemos ver en este video como quedaria:

 

 

 

 

Configurar motor en tvheadend en mecool

En este manual vamos a tratar como configurar un motor en mecool ki pro, mecool kii, mecool kiii con tvheadend.

1.- Accedemos a tvheadend y pulsamos sobre configuracion–>Entradas dvb–>redes y damos en añadir, necesario para crear redes, deberemos crear una red nueva por cada satelite donde queramos mover nuestro motor, en este ejemplo lo vamos hacer sobre tres satelites:

1.1. Creamos la primera red para satelite astra, en nombre pues pues ponemos un nombre identificativo en este ejemplo pues la posicion orbital de astra 19.2 como muestra la imagen y pulsamos en guardar:

1

1.2. Volvemos a dar a añadir y creamos la segunda red para satelite horbit como muestra la imagen y pulsamos en guardar:

2

1.3. Volvemos a dar a añadir y creamos una tercera red en este caso para satelite hispasat, y tras configurar pulsamos en guardar:

3

Nota: Creariamos tantas redes configuradas por cada satelite que deseemos que el motor se mueva a el.

2.- Una vez tenemos creadas las redes para los satelites que deseamos mover el motor, ahora pulsamos en configuracion–>Entradas dvb–>adaptadores tv–>Availink avl6862 #0 : DVB-S #0 y en configuracion de satelite seleccionamos advanced y pulsamos en guardar:

5

3. Tras el paso anterior de guardar, se nos habra creado un subdirectorio llamado Advanced (non-universal LNBs, rotors, etc.), pues pulsamos sobre el mismo para configurarlo:

6

  • Posiciones orbitales: Ponemos el numero de satelites al que deseamos mover el motor y que debe coincidir con el numero de redes que creemos en el paso 1, pues en este ejemplo ponemos 3 que sera el numero de satelites que deseamos mover el motor.
  • Velocidad de rotor: ponemos 2600
  • Tiempo de inicio del motor al reiniciar tvheadend: en este ejemplo ponemos 10
  • latitud del sitio: Pues ponemos la latitud de nuestro sitio la que usemos al montar el motor
  • Longitud del sitio: Pues ponemos la longitud de nuestro sitio la que usemos al montar el motor

Tras configurar le damos a guardar.

4.- Tras el paso anterior observaremos que se habran creado tres subcarpetas position #1, 2 3, pues pulsamos en la primera y la vamos a configurar para uno de los satelites, por ejemplo astra 19.2

7

  • Nombre: Le ponemos un nombre identificativo, pues como es para astra en este caso le pongo 19.2E.
  • Redes: Seleccionamos la red para astra que creamos en el punto 1
  • Tipo de motor seleccionamos usals
  • Prioridad: ponemos 400
  • Marcamos habilitado.

Y pulsamos guardar.

Repetimos los pasos con position 2 y 3 para añadir horbit e hispasat:

11

12

5. Tras el paso anterior por cada carpeta de cada satelite observaremos que nos aparece rotor: Usals, es decir tendremos tres uno por cada satelite, pues debemos pulsar sobre el mismo para configurarlo, primero pulsamos sobre el de astra:

9

Longitud del satelite: ponemos la posicion orbital del satelite en este caso es 19.2 y pulsamos en guardar.

Repetimos los pasos con horbit e hispasat, teniendo en cuenta que si la posicion orbital es Oeste la posicion orbital es en negativo, es decir para hispasat 30W, tendriamos que poner -30:

10

13

6. Para buscar canales simplemente nos vamos a  configuracion–>Entradas dvb–>redes y seleccionamos la red a buscar canales y pusamos en forzar escaneo y automaticamente el motor se movera al satelite configurado en esa red.

 

 

Telegram bot para mecool

En este manual vamos a tratar como usar telegram bot para receptores mecool ki pro, mecool kii, mecool kiii..

1. Creacion bot Telegram

1.1. Accedemos a nuestro telegram y entramos al usuario @BotFather

b1

1.2. Pulsamos sobre start y tras acceder escribimos /newbot para crear nuestro bot telegram

b3

1.3 Ahora escribimos un nombre que queramos para nuestro bot telegram

b5

1.4. A continuacion escribimos el alias de nuestro bot, que debe ser : nombrequequeramos_bot

b7

1.5 Tras el paso anterior nos apareceran dos datos importantes que debemos copiar:

  • Token de nuestro bot
  • La direccion para acceder a nuestro bot

b8

1.6 Para finalizar nos hace falta nuestro chat_id, para ello accedemos al usuario @myidbot y escribimos /getid y el resultado es nuestro chaid pues lo copiamos

g12

2. Preparacion de entorno receptor

Ahora debemos preparar el entorno para nuestro receptor, para ello debemos instalar telegramapi, y lo vamos a realizar de la siguiente manera, ejecutando los siguientes comandos en nuestro receptor:

installentware

 

opkg install python-pip

 

pip install pytelegrambotapi

 

3. Instalacion del bot telegram koala

Una vez tenemos el enterno del receptor preparado, vamos a realizar la instalacion de bot telegram koala para ello:

3.1. Accedemos al receptor via ssh y ejecutamos:

wget https://raw.githubusercontent.com/koala-mecool/Koala-utilidades/master/koala_bot_telegram.tar.gz

b60

3.2. Descomprimimos el archivo para ello ejecutamos:

tar -xzvf koala_bot_telegram.tar.gz

3.3. Tras el paso anterior ahora en el directorio /.config/boot_koala tenemos un archivo python

b66

3.4. Lo abrimos con un editor de textos preferiblemente notepad++ usando formato unix y tenemos que introducir nuestro token y nuestro chatid que teniamos copiado con anterioridad:

b67

Tras introducir los datos nos quedara como muestra la imagen, pues guardamos

b68

3.4.1 Introducir host autorizados:

Para ello buscamos:

ip_autorizadas = []

Introducimos los host que deseamos autorizar y que no muestre el boot como no autorizados, para ello se debe introducir de la siguiente manera:

ip_autorizadas = [‘host1’, ‘host2’, ‘host3’]

3.5. Ahora debemos activar el daemon koala bot y activar koala bot, para ello por ssh ejecutamos:

systemctl enable boot.koala.telegram.service

 

systemctl start boot.koala.telegram.service

 

b70

4. Uso de comandos en bot telegram

Ahora al acceder a nuestro bot telegrama

b55

Podemos escribir /inicio para la bienvenida al bot

b73

Y para ver los comandos disponibles que podemos ejecutar, pues escribir /ayuda

b74

 

 

 

Instalar Zerotier en Mecool

En este manual vamos a tratar como instalar zerotier en receptor Mecool ki pro, mecool kii, mecool kiii.

En primer lugar vamos a definir que es zerotier, pues se trataria de un software que permite conexiones vpn entre diferentes dispositivos tipo p2p, de esta manera nos va a permiter acceder a nuestro receptor mecool desde fuera de nuestra vivienda  desde cualquier dispositivo que tengamos agregado a nuestra red zerotier, ya sea para acceder a traves del protocolo ssh, sftp, oscam, tvheadend, streaming o iptv.

1.- Registro y creacion red en Zerotier

En primer lugar vamos a ver como realizar el registro en la web zerotier y crear una red, para ello vamos a realizar los siguientes pasos:

1.1. Accedemos a la web oficial zerotier en el siguiente enlace: https://my.zerotier.com/ y nos aparecera la siguiente interfaz:

1

1.2. Pulsamos sobre login para iniciar el registro y nos aparecera para introducir nuestra cuenta correo con la cual deseamos realizar el registro, debemos pulsar sobre create an acoount

2

1.3. Introducimos nuestros datos de registro y pulsamos sobre create an account

4

1.4 Tras el paso anterior pues ya apareceremos logueados en zerotier

5

1.5. Ahora pulsamos sobre create access token y se nos creara automaticamente

6

1.6 Ahora pulsamos sobre network y nos aparecera la siguiente interfaz

8

1.7. A continuacion pulsamos sobre Create Network y automaticamente nos aparecera una nueva red

9

1.8. Ahora vamos a introducir unos datos para personalizar nuestra red creada

  • Name: Introducimos un nombre identificativo para nuestra red que hemos creado
  • Description: Introducimos si lo deseamos una descripcion para nuestra red
  • Acces control: Seleccionamos private (recomendable) de este modo solo los dispositivos que intenten conectarse a nuestra red y que autorizemos podran formar parte de ella.

11

Nota importante: Ahora copiamos la network id que en este ejemplo es 159924d6305886de la cual nos servira como veremos mas adelante.

1.9. A continuacion en IPv4 asignamos una rango de ip, la cual sera la que se le asigne como ip virtual a los dispositivos que se conecten a nuestra red, en este ejemplo basico podemos seleccionar una de las que nos ofrece la web

12

Y con este terminamos el registro y configuracion basica de zerotier.

2. Instalacion Zerotier en nuestro Receptor mecool

Ahora vamos a ver como instalar zerotier en nuestro receptor mecool, para ello seguiremos los siguientes pasos:

Pre-requisitos:

Para realizar la instalacion de zerotier lo vamos a realizar bajo gestor de paquetes opkg, para ello vamos instalar dicho gestor usando entware, por lo que accedemos al receptor a traves de ssh y ejecutamos el comando:

installentware

Tras la instalacion realizamos un reinicio completo del receptor.

2.1. Ahora para facilitar todo el proceso de instalacion y conexion de nuestro receptor a la red zerotier podeis descargar este script que hemos realizado:

2.2. Descomprimimos el archivo descargado y lo introducimos en nuestro receptor en storage.

2.3. Ahora ejecutamos el siguiente comando:

python install_setup_koala_zerotier.py

13

Tras ello nos aparecera el menu de instalacion

14

2.4 Ahora introducimos 1 para realizar la instalacion de zerotier paquete opkg creado por nuestro equipo koala, y se producira la instalacion del mismo:

15

16

2.5. A continuacion introducimos 2 para activar e iniciar el servicio zerotier, en este paso activamos el daemon zerotier para que cuando reinicimos el receptor el servicio siga funcionando.

17

18

2.6. Una vez que tenemos el servicio activado, ahora debemos agregar nuestro receptor a la red creada en zerotier para ello introducimos 3

19

Ahora debemos copiar la network id de nuestra red del paso 1.8

20

Y si todo fue bien nos aparecera mensaje de OK, que significa que nuestro receptor se agrego correctamente a la red zerotier que creemos

21

2.7. Una vez añadido nuestro receptor a la red zerotier como teniamos segun lo recomendado en el paso 1.8 en private, pues debemos autorizar esta conexion en la web zerotier, para ello accedemos a zerotier en nuestro network y marcamos la casilla de autorizado para la conexion que acabamos de realizar

40

Donde ademas observaremos que nuestro receptor esa Online o sea la conexion esta correcta, y ademas se nos creo una ip virtual que es la que usaremos para conectarnos desde otro dispositvo en este ejemplo: 10.147.18.149

2.8 Ahora unas opciones extras del script:

  • Si pulsamos 4 nos mostrara el estado de la conexion

41

42

  • Si pulsamos 5 nos listara las redes zerotier que nuestro receptor tiene:

43

45

  • La opcion 6 es para desistalar zerotier de nuestro receptor.

3. Realizar conexion desde otro dispositivo

Para realizar la conexion a nuestro receptor desde otro dispositivo, pues debemos instalar zerotier en otro dispositivo: movil, pc, tablet, etc……., podemos ver descargar de zerotier para los diferentes dispositivos: http://www.zerotier.com/download.shtml

Una vez instalado zerotier en nuestro dispositivo lo añadimos a la misma red de nuestro mecool y nos apareceran ambos conectados:

50

Pues ahora ya simplemente desde el otro dispositvo para acceder a nuestro mecool pues usaremos la ip virtual que en este ejemplo como vemos es 10.147.18.149, y de esta manera podemos acceder con esta ip a todos los servicios de mecool

El pase de diapositivas requiere JavaScript.