Herramientas de usuario

Herramientas del sitio


informatica:hardware:perifericos:ipcam:xiaomi_dafang

¡Esta es una revisión vieja del documento!


Xiaomi Dafang

Cámara IP

  • Procesador principal: Ingenic T20
  • Wifi: Realtek 8192
  • LED Driver: ULN2803

Custom firmware

Primero hay que instalar el cargador de arranque:

  1. Descargar el binario del firmware para el modelo en cuestión
  2. Renombrarlo a demo.bin y copiarlo a una tarjeta microSD formateada en FAT32
  3. Con la cámara apagada, meter la tarjeta
  4. Mantener el botón de setup pulsado mientras encendemos la cámara.
  5. Mantener pulsado el botón otros 10 segundos.
  6. Esperar que se instale el firmware (más o menos 3 minutos).
  7. Apagar la cámara cuando empiece a moverse
  8. Quitar la tarjeta y encender la cámara

El LED azul aparecerá unos 5 segundos antes de que se empiece a mover la base de la cámara. Si eso no sucede, repetir los pasos.

Instalación del firmware:

  1. Clonar el repositorio de github.
  2. Copiar el contenido de firmware_mod a la raíz de la tarjeta microSD
  3. Copiar firmware_mod/config/wpa_supplicant.conf.dist a firmware_mod/config/wpa_supplicant.conf
  4. Modificar el fichero firmware_mod/config/wpa_supplicant.conf para adaptarlo a nuestra configuración WiFi
  5. Meter la tarjeta microSD y encender la cámara.
  6. Iniciar sesión a https://ip.camara con las credenciales root:ismart12

SSH

Credenciales por defecto:

  • Usuario: root
  • Contraseña: ismart12

Captura

Para obtener una captura de lo que está viendo la cámara:

curl --insecure https://usuario:contraseña@di.rec.cion.ip/cgi-bin/currentpic.cgi --output dafang-capture.jpg

Streaming

Cuando está activado el servidor RTSP H264 permite conectarse al streaming mediante:

Modo nocturno

Al no disponer de sensor de luz, el cambio a modo nocturno se hace por software. Se pueden configurar los parámetros que indican cuando se debe cambiar de modo desde ServicesSW night configuration.

Para poder probar y guardar los cambios, el servicio auto-night-detection debe estar detenido (ServicesServices)

La visión nocturna está funcionando si IR Led está activado e IR-Cut está apagado.

Si los parámetros no se guardan, podemos hacerlo a mano entrando por SSH a la cámara y editando el fichero /system/sdcard/config/autonight.conf

MQTT

Se configura desde el fichero /system/sdcard/config/mqtt.conf:

# Options for mosquitto_sub & mosquitto_pub
USER=user
PASS=pass
HOST=192.168.0.110
PORT=1883

# Define a location
LOCATION="home"

# Define device name
DEVICE_NAME="dafang"

# Define the base topic used by the camera
# send a message to myhome/dafang/set with the payload help for help.
# Results will be placed in myhome/dafang/${command} or topic/dafang/error - so please subscribe topic/dafang/# for testing purposes
TOPIC="$LOCATION/$DEVICE_NAME"

# Define an autodiscovery prefix, if autodiscovery is desired:
AUTODISCOVERY_PREFIX="hassio"

Luego hay que arracar los servicios mqtt-control y mqtt-status desde ServicesServices

Si todo ha ido bien, en Home Assistant, ConfiguraciónIntegraciones veremos la cámara con sus sensores, etc.

Telegram

Configuración en /system/sdcard/config/telegram.conf:

apiToken=""
userChatId=""

El chat id podemos obtenerlo tras haber “hablado” con nuestro bot yendo a https://api.telegram.org/bot[apiToken]/getUpdates

  • Ejecutable: /system/sdcard/bin/telegram
  • Registro: /tmp/telegram.log
  • Comandos: /system/sdcard/scripts/telegram-bot-daemon.sh

Podríamos añadir un nuevo comando en /system/sdcard/scripts/telegram-bot-daemon.sh:

# Función a ejecutar
restart() {
. /system/sdcard/scripts/common_functions.sh
$TELEGRAM m "reboot"
reboot_system
}
 
# Comandos y sus llamadas
respond() {
  cmd=$1
  [ $chatId -lt 0 ] && cmd=${1%%@*}
  case $cmd in
    /mem) sendMem;;
    (...)
    /reboot ) restart;;
    (...)

Ethernet USB

Se puede usar el puerto USB trasero para conectar una tarjeta de red Ethernet. Por ahora solo se soporta el driver ASIX

Para activar el soporte, hay que crear el fichero usb_eth_driver.conf en la ruta /system/sdcard/config/

Tras reiniciar, se deshabilitará la WiFi y se habilitará la conexión vía Ethernet.

Flash U-boot bootloader

Las mejoras de utilizar el cargador opensource U-boot en esta cámara:

  • Utilizar streaming en FullHD
  • Arrancar con kernel/rootfs personalizados desde la SD
  • Modificar los parámetros de arranque del kernel (uEnv.txt)
  • Flash la NAND utilizando este cargador de arranque.
  • Modificación de los parámetros a través de fw_printenv
  • Open source.
cd /system/sdcard/

# Copia del cargador de arranque original por si queremos restaurarlo más tarde:
dd if=/dev/mtd0 of=/system/sdcard/original-bootloader.bin

# Descarga del cargador de arranque adecuado al dispositivo:
wget https://github.com/Dafang-Hacks/uboot/raw/master/compiled_bootloader/NAME_OF_YOUR_BOOTLOADER_FILE.bin 

# Comprobación de la suma md5:
md5sum NAME_OF_YOUR_BOOTLOADER_FILE.bin 

# Borrado del cargador de arranque
flash_eraseall /dev/mtd0

# Escritura del nuevo cargador de arranque
dd if=/system/sdcard/NAME_OF_YOUR_BOOTLOADER_FILE.bin of=/dev/mtd0

# Renombramos el fichero 'uEnv.bootfromnand.txt' para habilitar el arranque desde la NAND.
mv uEnv.bootfromnand.txt uEnv.txt

Para comprobar que todo ha ido bien, reiniciamos la cámara:

  • LED amarillo: se usa la configuración por defecto.
  • LED azul: se usa la configuración de uEnv.txt

Actualización

Vía web o a través de SSH:

cd /system/sdcard/

./autoupdate.sh -v

Ejemplo de salida:

[root@DAFANG2:sdcard]# ./autoupdate.sh -v
Starting AutoUpdate
Getting list of remote files.
autoupdate.sh is up to date.
run.sh is up to date.
uEnv.bootfromnand.txt is up to date.
uEnv.bootfromsdcard.txt is up to date.
bin/README.md is up to date.
bin/audioplay is up to date.
bin/autonight is up to date.
(...)
No files to update.

Ejemplo cuando hay actualizaciones:

<code> [root@DAFANG:sdcard]# ./autoupdate.sh -v Starting AutoUpdate Getting list of remote files. autoupdate.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y run.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y uEnv.bootfromnand.t20l.txt doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y uEnv.bootfromnand.txt is up to date. uEnv.bootfromsdcard.t20l.txt doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y uEnv.bootfromsdcard.txt is up to date. bin/README.md is up to date. bin/audioplay is up to date. bin/autonight is up to date. bin/avconv is up to date. bin/bftpd needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/busybox needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/curl is up to date. bin/curl.bin is up to date. bin/dosfsck is up to date. bin/dosfslabel is up to date. bin/dropbearmulti needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/fatlabel needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/fsck.fat needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/fsck.msdos is up to date. bin/fsck.vfat is up to date. bin/gdbserver is up to date. bin/getimage is up to date. bin/h264Snap is up to date. bin/jpegoptim is up to date. bin/jpegtran is up to date. bin/jq is up to date. bin/lighttpd is up to date. bin/lighttpd.bin needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/mJpegStreamer is up to date. bin/matrix is up to date. bin/mkdosfs is up to date. bin/mkfs.fat needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/mkfs.msdos is up to date. bin/mkfs.vfat is up to date. bin/mosquitto_pub is up to date. bin/mosquitto_pub.bin is up to date. bin/mosquitto_sub is up to date. bin/mosquitto_sub.bin is up to date. bin/motor is up to date. bin/motor.bin is up to date. bin/onvif_srvd doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y bin/openRTSP doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y bin/openRTSP.bin doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y bin/openssl needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/ossplay is up to date. bin/ossrecord is up to date. bin/sample-Audio is up to date. bin/sample-Encoder-h264-IVS-move is up to date. bin/sample_sinfo is up to date. bin/setconf needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/telegram needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/v4l2rtspserver-master needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y bin/v4l2rtspserver-master.ini doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y config/autonight.conf.dist doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y config/bftpd.conf is excluded due to filter. config/defaultgw.conf.dist is up to date. config/hostname.conf.dist is up to date. config/ldr-average.conf is excluded due to filter. config/letsencrypt.conf.dist doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y config/lighttpd.conf.dist needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y config/lighttpd.user is excluded due to filter. config/matrix.conf.dist is up to date. config/motion.conf.dist needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y config/mqtt.conf.dist needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y config/ntp_srv.conf.dist is up to date. config/openssl.cnf is up to date. config/osd.conf is excluded due to filter. config/ptz_presets.conf.dist doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y config/resolv.conf.dist needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y config/rtspserver.conf.dist needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y config/sendmail.conf.dist needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y config/staticip.conf.dist is up to date. config/swap.conf.dist doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y config/telegram.conf.dist is up to date. config/timelapse.conf is excluded due to filter. config/timezone.conf is excluded due to filter. config/usb_eth_driver.conf.dist is up to date. config/wpa_supplicant.conf.dist needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y config/autostart/auto-night-detection doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y config/autostart/rtsp doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y config/cron/crontabs/root is up to date. config/ssl/letsencrypt_setup.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y config/ssl/cacert/cacert.pem is up to date. config/ssl/cacert/update.sh is up to date. config/userscripts/motiondetection/.gitkeep is up to date. config/userscripts/startup/.gitkeep is up to date. config/userscripts/startup/calibratePTZ.sh.dist doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y controlscripts/auto-night-detection needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/configureMotion needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/configureOsd needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/debug-on-osd needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/ftp_server needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/mqtt-control needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/mqtt-status needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/onvif-srvd doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y controlscripts/recording needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/rtsp doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y controlscripts/saveConfig.sh doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y controlscripts/sound-on-startup needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/telegram-bot needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y controlscripts/telnet_server doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y controlscripts/timelapse needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y driver/asix.ko is up to date. driver/audio.ko is up to date. driver/sample_motor.ko is up to date. driver/sensor_jxf22.ko is up to date. driver/sensor_jxf23.ko is up to date. driver/sinfo.ko is up to date. driver/tx-isp.ko is up to date. driver/usbnet.ko is up to date. driver_t20l/8189fs.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/audio.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/exfat.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/sample_motor.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/sample_pwm_core.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/sample_pwm_hal.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/sample_speakerctl.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/sensor_jxf22.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/sensor_jxf23.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/sinfo.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y driver_t20l/tx-isp.ko doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y etc/passwd is excluded due to filter. etc/shadow is excluded due to filter. fonts/CarroisGothicSC-Regular.ttf is up to date. fonts/FromCartoonBlocks.ttf is up to date. fonts/NotoMono-Regular.ttf is up to date. fonts/NotoSans-Regular.ttf is up to date. fonts/NotoSerif-Regular.ttf is up to date. fonts/README.md is up to date. fonts/Roboto-Black.ttf is up to date. hls/hls.light.min.js is up to date. hls/index.html is up to date. lib/libBasicUsageEnvironment.so needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y lib/libUsageEnvironment.so needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y lib/libalog.so is up to date. lib/libaudioProcess.so doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libcrypto.so doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libcrypto.so.42 is up to date. lib/libcrypto.so.43 is up to date. lib/libcrypto.so.46 doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libcrypto.so.46.0.1 doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libgroupsock.so needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y lib/libimp.so is up to date. lib/libliveMedia.so needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y lib/libmosquitto.so.1 is up to date. lib/libmosquittopp.so.1 is up to date. lib/libmp3lame.so is up to date. lib/libopus.so needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y lib/libssl.so doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libssl.so.44 is up to date. lib/libssl.so.45 is up to date. lib/libssl.so.48 doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libssl.so.48.0.1 doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libsysutils.so is up to date. lib/libtls.so doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libtls.so.20 doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libtls.so.20.0.1 doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libusb-0.1.so.4 is up to date. lib/libusb-1.0.so.0 is up to date. lib/libz.so doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y lib/libz.so.1 is up to date. media/README.md is up to date. media/police.wav is up to date. root/.busybox_aliases is up to date. root/.profile is up to date. scripts/PTZpresets.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/common_functions.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/debugInOsd.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/detectionOff.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/detectionOn.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/detectionTracking.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/iwlist.awk needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/ldr.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/merge_config.sh doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y scripts/mqtt-autodiscovery.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/mqtt-control.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/mqtt-status-interval.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/mqtt-status.sh is up to date. Y scripts/nightmode.sh is up to date. scripts/sendPictureMail.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? scripts/telegram-bot-daemon.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y scripts/timelapse.sh needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y www/camera.html doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/control.html doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/favicon.ico is up to date. Y www/index.html needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? www/info.html doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/live.html doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/motion.html doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/net_services.html doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/sdcard.html doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/softnight.html doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/system.html doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/cgi-bin/action.cgi needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y www/cgi-bin/api.cgi needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y www/cgi-bin/currentpic.cgi needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y www/cgi-bin/currentpicoptim.cgi is up to date. Y www/cgi-bin/downloadpic.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? www/cgi-bin/dumpbootloader.cgi is up to date. www/cgi-bin/func.cgi is up to date. www/cgi-bin/state.cgi needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y www/cgi-bin/ui_camera.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/cgi-bin/ui_control.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/cgi-bin/ui_info.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/cgi-bin/ui_live.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/cgi-bin/ui_motion.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/cgi-bin/ui_net_services.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/cgi-bin/ui_sdcard.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/cgi-bin/ui_softnight.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/cgi-bin/ui_system.cgi doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/sw_night.css needs to be updated. Overwrite? [Y]es or [N]o or [A]ll? Y www/css/w3-accordion.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/w3-slider.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/w3-toggle.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-black.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-dark-grey.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-grey.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-indigo.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-light-green.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-night-blue.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-orange.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-pink.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-teal.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/css/themes/w3-theme-w3schools.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/img/bt-delete.png doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/img/outline.gif doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/img/unable_load.png doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/js/camera.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/js/control.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/js/index.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y Ywww/js/info.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/js/info.js not created. www/js/live.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/js/motion.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/js/net_services.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/js/sdcard.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/js/softnight.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/js/system.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/json/timezone.json doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/json/timezones.tsv doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/d3/d3.min.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/datatable/datatables.min.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/datatable/datatables.min.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/datatable/sort_asc.png doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/datatable/sort_both.png doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/datatable/sort_desc.png doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/event-drops/index.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/event-drops/style.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/LICENSE.txt doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/all.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/all.min.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/brands.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/brands.min.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/fontawesome.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/fontawesome.min.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/regular.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/regular.min.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/solid.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/solid.min.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/svg-with-js.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/svg-with-js.min.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/css/v4-shims.css doesn't exist, create it? [Y]es or [N]o or [A]ll ?

www/lib/fontawesome/css/v4-shims.css not created. Ywww/lib/fontawesome/css/v4-shims.min.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Ywww/lib/fontawesome/less/_animated.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_bordered-pulled.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_core.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_fixed-width.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_icons.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_larger.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_list.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_mixins.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_rotated-flipped.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_screen-reader.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_shims.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_stacked.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/_variables.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/brands.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/fontawesome.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/regular.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/solid.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/less/v4-shims.less doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/metadata/categories.yml doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/metadata/icons.json doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/metadata/icons.yml doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/metadata/shims.json doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/metadata/shims.yml doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/metadata/sponsors.yml doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_animated.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_bordered-pulled.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_core.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_fixed-width.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_icons.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_larger.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_list.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_mixins.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_rotated-flipped.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_screen-reader.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ?

www/lib/fontawesome/scss/_screen-reader.scss not created. www/lib/fontawesome/scss/_shims.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_stacked.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/_variables.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/brands.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/fontawesome.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/regular.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/solid.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/fontawesome/scss/v4-shims.scss doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/jquerry/jquery.min.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/selectareas/imgareaselect-animated.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/selectareas/imgareaselect-default.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/selectareas/jquery.selectareas.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/selectareas/jquery.selectareas.min.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/smoothie/smoothie.js doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y www/lib/w3css/w3.css doesn't exist, create it? [Y]es or [N]o or [A]ll ? Y ————— Stopping services ——— stopping /system/sdcard/controlscripts/auto-night-detection stopping /system/sdcard/controlscripts/configureMotion stopping /system/sdcard/controlscripts/configureOsd stopping /system/sdcard/controlscripts/debug-on-osd stopping /system/sdcard/controlscripts/ftp_server stopping /system/sdcard/controlscripts/mqtt-control stopping /system/sdcard/controlscripts/mqtt-status stopping /system/sdcard/controlscripts/recording stopping /system/sdcard/controlscripts/rtsp-h264 stopping /system/sdcard/controlscripts/rtsp-mjpeg stopping /system/sdcard/controlscripts/sound-on-startup stopping /system/sdcard/controlscripts/telegram-bot stopping /system/sdcard/controlscripts/timelapse ————— Updating files ———- ————— Reboot ———— A reboot is needed, do you want to reboot now? [Y]es or [N]o

Firmware original

Recursos

informatica/hardware/perifericos/ipcam/xiaomi_dafang.1611501075.txt.gz · Última modificación: por tempwin