Configurando debian en orange pi zero. Instalación del sistema operativo Linux en Orange Pi

Hola amigos

Finalmente, tuve en mis manos la implementación del segundo servidor de control doméstico inteligente de Domoticz, y en esta revisión intentaré contarte en detalle cómo lo hice.

Introducción

Para aquellos que no hayan leído, les daré un enlace a mi reseña. Malinka está trabajando arduamente en el campo de la automatización de tareas, pero el sistema está creciendo, en este momento solo hay 61 dispositivos Xiaomi y todo estaría bien, pero el problema es que solo 1 puerta de enlace Xiaomi se puede conectar a un servidor domótico. Y tengo tres de ellos, aunque 1, Aqara, sin modo de desarrollador, pero los otros dos, con la capacidad de conectarse.

Como segunda plataforma, decidí ir con Orange Pi PC 2.

Especificaciones

CPU: Allwinner H5, ARM Cortex-A53 de cuatro núcleos
GPU: Mali450MP, Hexa-core
RAM - 1 GB
Almacenamiento: microSD, NOR Flash 2Mb
Capacidades de red: Ethernet 10/100/1000
Salida de video: HDMI
Puertos USB - 3
Capacidades inalámbricas: infrarrojos
Salida de audio: conector 3.5, HDMI
GPIO - 40 pines
Fuente de alimentación - 5V 2A

Caja, juego de entrega

Minicompeta suministrada en una caja de cartón con la etiqueta Orange Pi

En el interior: una placa de computadora sellada en una bolsa antiestática

No se incluye nada más en el kit, por lo que al comprar, debe solicitar de inmediato una fuente de alimentación y un juego de radiadores, al menos.

Apariencia, descripción

Casi todos los elementos y puertos están ubicados en la parte superior de la placa, en la parte inferior solo está el colector de tarjetas

Si alguien más no prestó atención, lo aclararé: no hay Wi-Fi (y tampoco bluetooth).

Inmediatamente instalé un conjunto de disipadores de calor: el disipador de calor de la CPU coincidía exactamente en tamaño, para los chips de memoria son un poco más pequeños. Pero mirando hacia el futuro, diré que mientras midió repetidamente la temperatura, durante la instalación del software, nunca superó los 40 grados, en promedio 37.

Dimensiones -



escalado con caja de cerillas

Instalación del sistema operativo

Para instalar el sistema operativo, necesitamos una tarjeta SD, preferiblemente de al menos 8 GB, y es deseable tener al menos dos tarjetas idénticas, para las copias de seguridad. No compré adicionalmente, ya que tengo un suministro decente de tarjetas, guardé dos tarjetas microSD de 16GB Samsung Class 10 para la naranja

Se encuentran las distribuciones de SO para naranjas, buscamos nuestro modelo y lo descargamos - tomé Debian Desktop - tal vez haya una búsqueda para jugar con él en el futuro, pero también puede tomar un servidor Debian más compacto

Desempaquetamos el sistema img (tal vez un archivo en el archivo - .xz en .rar) - necesitamos exactamente el archivo .img, escritorio Debian - 2 GB con un límite. Escribimos en microSD usando Win32 Diskimage - enlace

Después de grabar la unidad flash, insértela en el lector de tarjetas naranja y encienda la alimentación. Después de un minuto, deje que el sistema se inicie, vaya a la lista de clientes DHCP en el enrutador doméstico y busque la dirección emitida para OrangePi.

Ahora puede acceder a él a través de SSH usando cualquier cliente SSH; estoy usando Putty.

De forma predeterminada, para debian naranja, utilizamos las siguientes credenciales:

user - root, pass - orangepi, pero el acceso de root a través de SSH está cerrado, vamos bajo el usuario de orangepi, la contraseña es la misma. El usuario de orangepi es miembro del grupo sudo.

Cambiamos inmediatamente la contraseña a nuestro equipo.

y cambiar de forma similar la contraseña de root. Después de eso, salimos de la cuenta raíz, hacemos todo bajo la cuenta de usuario.

Si desea agregar otro usuario, use el comando

Sudo adduser [nombre de usuario]

Y agréguelo al grupo sudo con el comando

Sudo adduser [nombre de usuario] sudo

Sudo nano -wuc / etc / network / interfaces

Y escribe la dirección en el archivo

# La interfaz de red principal allow-hotplug eth0 iface eth0 inet dirección estática 192.168.0.98 - nuestra máscara de red IP 255.255.255.0 - máscara de puerta de enlace 192.168.0.1 - puerta de enlace

Reinicie para aplicar la configuración

Cambiar la zona horaria con el comando

Sudo dpkg-reconfigure tzdata

Y poner ntp

Sudo apt-get install ntp ntpdate

después de la instalación, registramos nuestros servidores ntp en el archivo de configuración en lugar de los predeterminados

Sudo nano /etc/ntp.conf

en mi caso, para Ucrania, puede obtener más información sobre el grupo de servidores ntp

Sincronizamos y disfrutamos de la hora exacta.

Preparándose para instalar domoticz

Antes de instalar, debe actualizar el sistema, para esto, primero ejecute el comando

Sudo apt-get update

Y después de una descarga exitosa -

Sudo apt-get uprgade

Estamos esperando la finalización completa

Ahora instalamos domotikz, esto se hace con un comando

Sudo curl -L install.domoticz.com | intento

Se construye e instala una versión estable de Domoticz

Configuración básica: se establece en la ventana del instalador, pero puede dejar todo de forma predeterminada

En unos minutos, el sistema está instalado y disponible a través de la interfaz web a través de http y https

Por el momento, la versión estable admite trabajar con la puerta de enlace Xiaomi.

Pero puse beta, por compatibilidad de versiones con Raspberry Pi. Esto se hace ejecutando el script desde la carpeta de inicio de domoticz

Cd ~ / domoticz sudo ./updatebeta

El sistema Domoticz está completamente instalado.

Pequeñas cosas que luego agregué, como localización, instalación de ftp y otras cosas, no las describiré, hay muchos manuales de Debian, en esta revisión me enfoco en lo mínimo necesario para instalar Domoticz. En cuanto a la interfaz del sistema y las preguntas sobre cómo agregar dispositivos, lo enviaré de vuelta a mi revisión.

En esta etapa, le recomiendo encarecidamente que haga una copia de seguridad: un sistema de automatización del hogar limpio y nuevo, que permitirá torturarlo como desee y luego obtener la imagen original y limpia en un par de minutos. Para crear una copia de seguridad, tomo una imagen de disco con el programa R-Drive, la encontré en torrents, incluso una versión portátil es suficiente, cuántas veces me ayudó, no puedo transferirla.

Pero para contarte algo más interesante, te contaré sobre un complemento que utilizo para controlar una casa inteligente desde un teléfono inteligente:

ImperiHome

Se encuentra la página principal de instalación. Esta aplicación para teléfonos inteligentes / tabletas se parece a esto: puede personalizarla como desee.

Primero, necesita instalar la parte del servidor, primero, eliminar el actual y poner un nuevo nodo

Sudo apt-get remove node curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs

Después de eso, instale npm

Sudo npm install -g [correo electrónico protegido]

Y revisa las versiones

Node -v // debe ser al menos 4.4.x npm -v // debe ser al menos 2.2.x

Wget -qO - http://www.e-nef.com/domoticz/mdah/gpg.key | sudo apt-key add -

abre el archivo fuente

Sudo nano /etc/apt/sources.list

y agregue la línea -

Deb http://www.e-nef.com/domoticz/mdah/ /

Sudo apt-get update

Y comience la instalación de MyDomoAtHome del lado del servidor

Sudo apt-get install MyDomoAtHome

Después de la instalación, ingresamos los datos de nuestro servidor Domoticz en el archivo de configuración; especifique la dirección (en lugar de 127.0.0.1)

Sudo nano /etc/mydomoathome/config.json

Ahora vamos a la dirección http: // your_ip: 3002 - se debe cargar la página de inicio del sistema y verificamos si los datos provienen de los dispositivos - haciendo clic en el enlace a la pestaña de dispositivos

Si la imagen se ve así, entonces todo está bien.

Todos los dispositivos mostrados en el panel de interruptores de Domoticz se mostrarán en Imperihome, aquí puedes renombrarlos (esto no afecta al domoticz), agregarlos a favoritos, etc.

El cliente puede trabajar con Domoticz solo en una red doméstica (a menos que, por supuesto, sea lo suficientemente inteligente como para exponer la IP del servidor Domoticza a una dirección IP pública), para trabajar de forma remota, necesitará un servidor VPN.

Actualmente tengo una solución temporal en forma de Open VPN en Raspberry, quiero organizar esto como una solución permanente, por medio de un enrutador. Como mi enrutador actual no permite esto, tuve que actualizarlo, resolviendo una serie de problemas. Pero ese será el tema de la próxima revisión.

Quien quiera ver con más detalle todo lo descrito en la reseña, puede hacerlo viendo mi reseña de video

Eso es todo, espero que la reseña haya sido útil, gracias por su atención

Es muy fácil instalar (grabar) una imagen del sistema operativo para Orange Pi PC usando una computadora con Windows. Para hacer esto, necesitamos una tarjeta de memoria MicroSD y la última versión, descargue, instale y ejecute esta utilidad (la imagen del sistema operativo deseado ya debe estar descargada y descomprimida del archivo, el archivo resultante debe tener la extensión .img) .

En la ventana Win32 Disk Imager, seleccione el archivo de imagen ubicado en su disco y la letra de la unidad que corresponde a la tarjeta de memoria microSD en la que desea grabar la imagen del sistema operativo y haga clic en Escribiry luego confirme la escritura en la tarjeta de memoria presionando en la ventana de confirmación (tenga cuidado, este proceso eliminará por completo todos los datos de la tarjeta de memoria).

El proceso de grabación es el siguiente, la duración depende de la velocidad de la tarjeta de memoria, en promedio este proceso dura 5-7 minutos. Al final de la grabación, recibirá un mensaje de "Escritura exitosa".


Instalación de una imagen de Linux desde Mac OS

La captura de una imagen desde Mac OS solo se realizará mediante las utilidades del sistema integradas.

  • Descargue y descomprima la imagen del sistema operativo y conecte la tarjeta de memoria a su computadora a través de un lector de tarjetas.
  • Determine la ruta en el sistema a la tarjeta de memoria usando el comando lista de diskutil, es la ruta al disco, no su partición (/ dev / disk2 pero no / dev / disk2p1). En el banco de pruebas, se ve así MacBook-Air: ~ nombre de usuario $ diskutil list / dev / disk0 (interno, físico): #: TIPO NOMBRE IDENTIFICADOR DE TAMAÑO 0: GUID_partition_scheme * 256,1 GB disk0 1: EFI 209,7 MB disk0s1 2: Apple_HFS MACOS 255,8 GB disk0s2 / dev / disk2 (externo, físico): #: NOMBRE DE TIPO IDENTIFICADOR DE TAMAÑO 0: FDisk_partition_scheme * 7,7 GB disk2 1: Linux 2,8 GB disk2s1
  • La ruta del disco está definida, a saber / dev / disk2, ahora necesitas desmontarlo con el comando diskutil unmountDisk / dev / disk2... MacBook-Air: ~ username $ diskutil unmountDisk / dev / disk2 El desmontaje de todos los volúmenes en disk2 fue exitoso
  • Procedemos directamente a grabar la imagen en la tarjeta microSD. Por seguridad de escritura, la ruta al disco se modifica ligeramente, de / dev / disk2 a / dev / rdisk2, que significa "extraíble", la utilidad realizará una verificación adicional para asegurarse de que se esté escribiendo en un medio extraíble y no en una unidad local.


    MacBook-Air: ~ nombre de usuario $ sudo dd bs \u003d 1m if \u003d ~ / Desktop / Armbian_5.14_Orangepipc.img of \u003d / dev / rdisk2
  • La grabación se llevará a cabo sin mostrar ninguna notificación durante unos 5-7 minutos, la duración depende de la velocidad de la tarjeta de memoria. Para ver el estado actual durante el proceso de grabación, puede usar el atajo de teclado CTRL + T. Cuando la imagen termine de grabarse, verá el siguiente mensaje. La grabación está completa. Puede intentar ejecutar Orange Pi con una tarjeta de memoria.
    2676 + 0 registros en 2676 + 0 registros de salida 2805989376 bytes transferidos en 216.560596 segundos (12957063 bytes / segundo)

Problemas

  • Dd: error de número "1m" no válido - reemplace bs \u003d 1m con bs \u003d 1M en el comando de escritura.
  • Si el comando de escritura aún devuelve un error, intente escribir directamente en la tarjeta de memoria, sin / dev / rdisk2, solo en / dev / disk2

Instalación de una imagen de Linux desde Linux

Antes de comenzar, descargue la imagen de su sistema operativo preferido y descomprímala del archivo en un lugar conveniente para usted (en el ejemplo, este archivo estará en el escritorio), y también conecte la tarjeta de memoria microSD al lector de tarjetas de la computadora.

  • Debe determinar la ruta del sistema a la tarjeta de memoria, ejecute el comando df -h... La columna de la izquierda enumerará todos los discos actualmente montados, la tarjeta de memoria tendrá un nombre similar a uno de los siguientes / dev / mmcblk0p1 o / dev / sdc1.p1 o 1 es el número de partición en el disco, pero necesitamos el disco en sí, así que usamos / dev / mmcblk0 o / dev / sdc
  • Desmonte todas las secciones de la tarjeta de memoria montadas en el sistema automáticamente. En nuestro caso, solo una sección p1 sudo umount / dev / mmcblk0p1
  • Empecemos a grabar.
    if \u003d - Ruta con la imagen del sistema operativo. Es decir, "lo que copiaremos".
    of \u003d - Ruta al disco, destino. Es decir, "donde copiaremos".
    bs \u003d 4M - Tamaño del bloque de datos (cuanto más grande, más rápida es la escritura). Disminuya este valor a 1 M para errores de escritura. nombre de usuario $ sudo dd bs \u003d 4M if \u003d ~ / Desktop / Armbian_5.14_Orangepipc.img of \u003d / dev / mmcblk0
  • Ejecuta el comando sincronizar para que todos los datos de la caché se escriban permanentemente en el disco.

Instalación de la imagen de Linux en eMMC (NAND)

Las imágenes de Linux para Orange Pi están construidas de tal manera que no se pueden escribir directamente en la memoria interna del dispositivo (NAND), por lo tanto, para instalar el sistema operativo en un chip eMMC, primero debe instalarlo en una tarjeta de memoria, ejecutar la placa desde una tarjeta microSD y las herramientas de ensamblaje del sistema operativo integradas transfieren el sistema a la memoria interna de la placa. Esta instrucción es aplicable a las placas Orange Pi Plus, Orange Pi Plus 2 y Orange Pi PC Plus.

Los diferentes sistemas operativos tienen sus propios scripts para transferir el sistema operativo a la memoria interna, aquí mencionaremos todos los sistemas operativos que conocemos y cómo transferirlos a NAND.

Armbiano

El sistema operativo Armbian tiene una utilidad incorporada (script) nand-sata-install, cuando se ejecuta este comando, se iniciará un asistente intuitivo para transferir el sistema operativo a la memoria interna del dispositivo o un disco SATA conectado.

Montajes de loboris

  • Instale el sistema operativo en la tarjeta de memoria como se indicó anteriormente e inicie su Orange Pi
  • Ejecute el comando sudo install_to_emmc
  • Al final del proceso, apague la alimentación y retire la tarjeta de memoria de la placa.
  • Conectar la alimentación. La descarga comenzará desde la memoria interna de la placa.

Tenga en cuenta que si reinicia la tarjeta con una tarjeta de memoria en la que está grabado el sistema operativo operativo, el inicio se realizará desde la tarjeta de memoria, ya que tiene mayor prioridad sobre la memoria incorporada, formatee la tarjeta de memoria antes de usarla como almacenaje adicional.

Puede utilizar el sistema de archivos btrfs con "compress \u003d lzo" para ahorrar hasta un 40% de su espacio en disco. Para hacer esto, transfiera el sistema operativo con este comando

Sudo install_to_emmc btrfs

Transferencia de SO de eMMC integrado a tarjeta microSD

  • Inicie la placa sin una tarjeta microSD conectada.
  • Después de cargar, conecte la tarjeta de memoria en la ranura
  • Ejecute el comando sudo install_to_sdcard
  • Hecho. Ahora tienes 2 copias independientes del sistema operativo, en la memoria interna y en una tarjeta microSD. Puede ejecutar la tarjeta microSD en cualquier otro Orange Pi.

Instalación en una memoria USB

  • Para iniciar el proceso, ejecute el comando sudo install_to_usb / dev / sdXn |
    / dev / sdXn - La ruta a la unidad flash USB, puede ver el comando df -h
    btrfs - Si agrega este parámetro (opcional), la unidad flash se formateará en btrfs en lugar de ext4
    noformato - Al utilizar este parámetro, la unidad flash USB no se formateará. Los datos se combinarán. Se utiliza para actualizar la copia de seguridad del sistema en un disco USB.
  • Al final del proceso de copia, reinicie la placa, la descarga comenzará desde la unidad flash USB.

En el hilo del foro se describen instrucciones más detalladas sobre este proceso "

Hola amigos

Finalmente, tuve en mis manos la implementación del segundo servidor de control doméstico inteligente de Domoticz, y en esta revisión intentaré contarte en detalle cómo lo hice.

Introducción

Para aquellos que no hayan leído, les daré un enlace a mi reseña. Malinka está trabajando arduamente en el campo de la automatización de tareas, pero el sistema está creciendo, en este momento solo hay 61 dispositivos Xiaomi y todo estaría bien, pero el problema es que solo 1 puerta de enlace Xiaomi se puede conectar a un servidor domótico. Y tengo tres de ellos, aunque 1, Aqara, sin modo de desarrollador, pero los otros dos, con la capacidad de conectarse.

Como segunda plataforma, decidí ir con Orange Pi PC 2.

Compré un kit en una tienda Banggood, a excepción de la placa única en sí, más

Especificaciones

CPU: Allwinner H5, ARM Cortex-A53 de cuatro núcleos
GPU: Mali450MP, Hexa-core
RAM - 1 GB
Almacenamiento: microSD, NOR Flash 2Mb
Capacidades de red: Ethernet 10/100/1000
Salida de video: HDMI
Puertos USB - 3
Capacidades inalámbricas: infrarrojos
Salida de audio: conector 3.5, HDMI
GPIO - 40 pines
Fuente de alimentación - 5V 2A

Caja, juego de entrega

Minicompeta suministrada en una caja de cartón con la etiqueta Orange Pi

En el interior: una placa de computadora sellada en una bolsa antiestática

No se incluye nada más en el kit, por lo que al comprar, debe solicitar de inmediato una fuente de alimentación y un juego de radiadores, al menos.

Apariencia, descripción

Casi todos los elementos y puertos están ubicados en la parte superior de la placa, en la parte inferior solo está el colector de tarjetas

Descripción de todos los elementos y puertos:



Si alguien más no prestó atención, lo aclararé: no hay Wi-Fi (y tampoco bluetooth).

Inmediatamente instalé un conjunto de disipadores de calor: el disipador de calor de la CPU coincidía exactamente en tamaño, para los chips de memoria son un poco más pequeños. Pero mirando hacia el futuro, diré que mientras midió repetidamente la temperatura, durante la instalación del software, nunca superó los 40 grados, en promedio 37.

Dimensiones -

Escalar con una caja de cerillas

Instalación del sistema operativo

Para instalar el sistema operativo, necesitamos una tarjeta SD, preferiblemente de al menos 8 GB, y es deseable tener al menos dos tarjetas idénticas, para las copias de seguridad. No compré adicionalmente, ya que tengo un suministro decente de tarjetas, guardé dos tarjetas para la naranja

Se encuentran las distribuciones de SO para naranjas, buscamos nuestro modelo y lo descargamos - tomé Debian Desktop - tal vez haya una búsqueda para jugar con él en el futuro, pero también puede tomar un servidor Debian más compacto


Desempaquetamos el sistema img (tal vez un archivo en el archivo - .xz en .rar) - necesitamos exactamente el archivo .img, escritorio Debian - 2 GB con un límite. Escribimos en microSD usando Win32 Diskimage -

Después de grabar la unidad flash, insértela en el lector de tarjetas naranja y encienda la alimentación. Después de un minuto, deje que el sistema se inicie, vaya a la lista de clientes DHCP en el enrutador doméstico y busque la dirección emitida para OrangePi.

Ahora puede acceder a él a través de SSH usando cualquier cliente SSH; estoy usando Putty.

De forma predeterminada, para debian naranja, utilizamos las siguientes credenciales:

Usuario - raíz, pasar - orangepi? pero el acceso de root a través de SSH está cerrado, vamos debajo del usuario orangepi, la contraseña es la misma. Usuario orangepi - pertenece al grupo sudo.

Cambiamos inmediatamente la contraseña a nuestro equipo.

Passwd

Su
y cambiar de forma similar la contraseña de root. Después de eso, salimos de la cuenta raíz, hacemos todo bajo la cuenta de usuario.

Si desea agregar otro usuario, use el comando

Sudo adduser [nombre de usuario]
Y agréguelo al grupo sudo con el comando

Sudo adduser [nombre de usuario] sudo

Sudo nano -wuc / etc / network / interfaces
Y escribe la dirección en el archivo

# La interfaz de red principal allow-hotplug eth0 iface eth0 inet dirección estática 192.168.0.98 - nuestra máscara de red IP 255.255.255.0 - máscara de puerta de enlace 192.168.0.1 - puerta de enlace

Reinicie para aplicar la configuración

Cambiar la zona horaria con el comando

Sudo dpkg-reconfigure tzdata
Y poner ntp

Sudo apt-get install ntp ntpdate

Después de la instalación, registramos nuestros servidores ntp en el archivo de configuración en lugar del predeterminado

Sudo nano /etc/ntp.conf
en mi caso, para Ucrania, puede obtener más información sobre el grupo de servidores ntp

Sincronizamos y disfrutamos de la hora exacta.

Preparándose para instalar domoticz

Antes de instalar, debe actualizar el sistema, para esto, primero ejecute el comando

Sudo apt-get update
Y después de una descarga exitosa -

Sudo apt-get uprgade
Estamos esperando la finalización completa

Ahora instalamos domotikz, esto se hace con un comando

Sudo curl -L install.domoticz.com | intento
Se construye e instala una versión estable de Domoticz

Configuración básica: se establece en la ventana del instalador, pero puede dejar todo de forma predeterminada

En unos minutos, el sistema está instalado y disponible a través de la interfaz web a través de http y https

Por el momento, la versión estable admite trabajar con la puerta de enlace Xiaomi.

Pero puse beta, por compatibilidad de versiones con Raspberry Pi. Esto se hace ejecutando el script desde la carpeta de inicio de domoticz

Cd ~ / domoticz sudo ./updatebeta
El sistema Domoticz está completamente instalado.

Pequeñas cosas que luego agregué, como localización, instalación de ftp y otras cosas, no las describiré, hay muchos manuales de Debian, en esta revisión me enfoco en lo mínimo necesario para instalar Domoticz. En cuanto a la interfaz del sistema y las preguntas sobre cómo agregar dispositivos, lo enviaré de vuelta a mi revisión

En esta etapa, le recomiendo encarecidamente que haga una copia de seguridad: un sistema de automatización del hogar limpio y nuevo, que permitirá torturarlo como desee y luego obtener la imagen original y limpia en un par de minutos. Para crear una copia de seguridad, tomo una imagen de disco con el programa R-Drive, la encontré en torrents, incluso una versión portátil es suficiente, cuántas veces me ayudó, no puedo transferirla.

Pero para decirte algo más interesante, te contaré sobre un complemento que utilizo para controlar una casa inteligente desde un teléfono inteligente:

ImperiHome

Se encuentra la página principal de instalación. Esta aplicación para teléfonos inteligentes / tabletas se parece a esto: puede personalizarla como desee.

Primero, necesita instalar la parte del servidor, primero, eliminar el actual y poner un nuevo nodo

Sudo apt-get remove node curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs

Después de eso, instale npm

Sudo npm install -g [correo electrónico protegido]
Y revisa las versiones

Node -v // debe ser al menos 4.4.x npm -v // debe ser al menos 2.2.x

Wget -qO - http://www.e-nef.com/domoticz/mdah/gpg.key | sudo apt-key add -
abre el archivo fuente

Sudo nano /etc/apt/sources.list
y agregue la línea -

Deb http://www.e-nef.com/domoticz/mdah/ /

Sudo apt-get update
Y comience la instalación de MyDomoAtHome del lado del servidor

Sudo apt-get install MyDomoAtHome

Después de la instalación, ingresamos los datos de nuestro servidor Domoticz en el archivo de configuración; especifique la dirección (en lugar de 127.0.0.1)

Sudo nano /etc/mydomoathome/config.json

Ahora vamos a la dirección: 3002 - se debe cargar la página de inicio del sistema y verificamos si los datos provienen de los dispositivos - haciendo clic en el enlace a la pestaña de dispositivos

Si la imagen se ve así, entonces todo está bien.

Todos los dispositivos mostrados en el panel de interruptores de Domoticz se mostrarán en Imperihome, aquí puedes renombrarlos (esto no afecta al domoticz), agregarlos a favoritos, etc.

El cliente puede trabajar con Domoticz solo en una red doméstica (a menos que, por supuesto, sea lo suficientemente inteligente como para exponer la IP del servidor Domoticza a una dirección IP pública), para trabajar de forma remota, necesitará un servidor VPN.

Actualmente tengo una solución temporal en forma de Open VPN en Raspberry, quiero organizar esto como una solución permanente, por medio de un enrutador. Como mi enrutador actual no permite esto, tuve que actualizarlo, resolviendo una serie de problemas. Pero ese será el tema de la próxima revisión.

Quien quiera ver con más detalle todo lo descrito en la reseña, puede hacerlo viendo mi reseña de video

Eso es todo, espero que la reseña haya sido útil, gracias por su atención

Planeo comprar +97 Agregar a los favoritos Revisión como me gusta +72 +167

Debido al hecho de que mi placa OrangePi Plus tiene memoria EMMS incorporada, decidí ahorrar dinero en una unidad flash e instalar un sistema operativo en esta memoria flash. Consideraré 2 opciones para instalar el sistema en EMMS.

Opción 1. Instalar la versión oficial del sistema operativo.

Vaya al sitio web oficial de OrangePI y descárguelo en]]\u003e]]\u003e imagen Lubuntu_1404_For_OrangePiplus_v0_9_0_.img.xz, pero se abre el enlace en Google Disk Lubuntu_1404_For_OrangePiplus_v0_8_0, y para descargar a Baidu necesita poner el cliente en una computadora o teléfono, luego publico un enlace al kit de distribución ya descargado, lo descargo y lo cargo a una unidad flash USB de la misma manera que de acuerdo con las instrucciones.">

Después de cargar, en la unidad flash en la sección de velo, puede ver una lista de archivos para descargar diferentes versiones de OrangePi:

script.bin
script.bin.OPI-2_1080p50
script.bin.OPI-2_1080p60
script.bin.OPI-2_720p50
script.bin.OPI-2_720p60
script.bin.OPI-PC_1080p50
script.bin.OPI-PC_1080p60
script.bin.OPI-PC_720p50
script.bin.OPI-PC_720p60
script.bin_OPI-PLUS_1080p50
script.bin.OPI-PLUS_1080p60
script.bin.OPI-PLUS_720p50
script.bin.OPI-PLUS_720p60
uImage
uImage_OPI-2
uImage_OPI-PLUS

Necesitamos cambiar el nombre de este ejemplo para mi placa OrangrPi Plus:

era: uImage_OPI-PLUS

se convirtió en: uImage

era: script.bin_OPI-PLUS_1080p50

se convirtió en: script.bin

Elija su resolución de pantalla, elegí la misma que en mi monitor. Después de eso, retiramos la unidad flash USB de la computadora y la insertamos en la placa, la encendemos, el LED rojo debe encenderse y, después de unos segundos, el enlace de la tarjeta de red, si conectó la red.

Miramos el enrutador del cual ip recibió el pago, vamos de forma remota a la red usando el programa Putty ingresando el nombre de usuario de orangepi y la contraseña de orangepi

Fs_resize

Sobrecargamos la placa ejecutando el comando:

Después de la descarga, conéctese a la placa nuevamente, inicie sesión como el comando root dsgjkybd:

e inicie la instalación del sistema en la memoria EMMS incorporada ejecutando el comando:

a la solicitud de secuencia de comandos de que se sobrescriba EMMS, haga clic en y


Después de instalar Debian en el flash EMMS en el mini servidor OrangePi, vaya al servidor usando el programa putty, instale los programas necesarios y pueda instalar y ejecutar el programa htop, vea la carga y el número de núcleos, RAM y procesos en ejecución:


Si usa su placa como mini servidor, entonces es suficiente con instalar los programas que necesita, configurar y la placa funcionará de manera silenciosa e imperceptible.

Si necesita instalar un sistema de gráficos para utilizarlo como servidor de medios, debe instalar un sistema de gráficos. Loboris ha preparado varios scripts para la instalación de diferentes tablas gráficas, ejecutamos el script necesario para instalar el escritorio que hayas elegido:

Install_lxde_desktop install_xfce_desktop install_mate_desktop

El único inconveniente del kernel construido por Lobioris es el multipuerto deshabilitado para iptables, que impone una limitación en el uso de Fail2Ban si está utilizando la placa como servidor. Publicaré la solución a este problema un poco más tarde.

Hoy hemos instalado Debian Jessie en la mini computadora de placa única OrangePi Plus con dos opciones, cuál usted elige.

Tomemos un breve descanso y veamos un breve video:

Instrucciones detalladas para instalar Linux Ubuntu con escritorio XFCE en Orange PI PC2. Los sistemas operativos para Orange Pi están instalados en la tarjeta Micro SD Flash. Nuestras instrucciones se refieren a preparar una tarjeta de memoria SD e instalar en ella el sistema operativo Linux Ubuntu XFCE, cuyo kit de distribución es posible.

Puede ser más conveniente descargar el kit de distribución Linux Ubuntu XFCE para Orange PI PC2 desde piboard.io. Este sitio sugiere descargar Ubuntu desde espejos rápidos y asequibles. Descargue y descomprima la distribución Ubuntu XFCE para Orange Pi PC2. Como resultado, obtendrá un archivo con la extensión img.

Para preparar un Micro de arranque Dakota del Sur tarjeta necesitamos una computadora con Windows o Linux.

Preparando una tarjeta SD Flash en una computadora Linux.

Inserte la tarjeta de destino en el lector de tarjetas de su computadora. Ejecute la Utilidad de Discos. Deshabilitar todas las microparticiones Dakota del Sur mapas y borre todas las secciones del mapa.

Crea una nueva sección.

Formatee esta sección.

Extraiga y vuelva a insertar Dakota del Sur mapa. Ejecute la Utilidad de Discos nuevamente y desmonte la partición en Dakota del Sur mapa.

En la terminal de Linux, use el comando cd para navegar a la carpeta de distribución de Ubuntu XFCE para Orange PI PC 2 y ejecute el siguiente comando:

Sudo dd if \u003d Ubuntu_Desktop_Xenial_xfce4_PC2_V1_0_0.img of \u003d / dev / sdb

El proceso de escribir un archivo img en Dakota del Sur la tarjeta llevará mucho tiempo. Espere a que se complete el comando dd.

Extraiga y vuelva a insertar Dakota del Sur mapa. Ejecute la Utilidad de Discos nuevamente y desmonte la partición rootfs en Dakota del Sur mapa. Cierre la Utilidad de Discos e inicie GParted Partition Editor. En GParted Partition Editor, expanda la partición rootfs.