[MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par pierrotori »

pour l'instant je suis bloqué sur cette montée de version, est ce à cause du rpi 2

c'est bizarre quand je reviens en arrière je rajoute quelques dispositifs manquant, je fais l'export et ce fichier db je le réimporte dans une installation neuve celui-ci plante, comme si il y avait un dispositif qui posait problème.

le dernier rajouté est le switch 'lune' de type selector, est ce qu'il serait en cause ?
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par Neutrino »

Désactive tous tes scripts pour commencer.
L'un d'eux est peut être interpréter différemment en fait planter.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

[MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par pierrotori »

Pas de blocky uniquement des dzvents dans le repertoire scripts , je vais essayer de les enlever avant migration et de les remettre après, ce qui est étonnant c'est que le service domoticz est arrêté avant la migration donc cela ne devrait pas poser de problème par rapport au timer
sinon j'avais pensé
- matériel qui n'aurait plus son plugin
- des noms de scripts dans événements statut supprimé qui auraient le même nom que des scripts dans dzvents

je vais donc supprimer le matériel et les événements et recommencer la migration cette semaine
Sinon, Je suis sur debian lite sur rpi2
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par pierrotori »

on re commence la migration et toujours l'erreur

Code : Tout sélectionner

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
__GI___nanosleep (remaining=0x7ea63998, requested_time=0x7ea63998) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28	../sysdeps/unix/sysv/linux/nanosleep.c: Aucun fichier ou dossier de ce type.

  Id   Target Id                                      Frame 
* 1    Thread 0x75fac190 (LWP 498) "domoticz"         __GI___nanosleep (remaining=0x7ea63998, requested_time=0x7ea63998) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
  2    Thread 0x75fa8220 (LWP 499) "Watchdog"         __GI___nanosleep (remaining=0x75fa7bd0, requested_time=0x75fa7bd0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
  3    Thread 0x74f9e220 (LWP 501) "InfluxPush"       syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  4    Thread 0x7479d220 (LWP 502) "Webem_ssncleane"  0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x7479c378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
  5    Thread 0x73f9c220 (LWP 503) "WebServer_8080"   0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x73f9b348, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
  6    Thread 0x735ff220 (LWP 504) "Webem_ssncleane"  0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x735fe378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
  7    Thread 0x72dfe220 (LWP 505) "WebServer_443"    0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x72dfd348, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
  8    Thread 0x723ff220 (LWP 506) "Scheduler"        syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  9    Thread 0x71bfe220 (LWP 507) "TCPServer"        0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x71bfd378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
  10   Thread 0x711ff220 (LWP 508) "MainWorker"       __waitpid (options=0, stat_loc=0x711fe070, pid=1106) at ../sysdeps/unix/sysv/linux/waitpid.c:30
  11   Thread 0x709fe220 (LWP 509) "MainWorkerRxMsg"  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x709fdbb8, expected=0, futex_word=0xabb68c <m_mainworker+4196>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  12   Thread 0x6fdff220 (LWP 510) "NotificationSys"  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6fdfebcc, expected=0, futex_word=0xabb154 <m_mainworker+2860>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  13   Thread 0x6f5fe220 (LWP 511) "EventSystem"      syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  14   Thread 0x6ebff220 (LWP 512) "EventSystemQueu"  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6ebfeaf8, expected=0, futex_word=0xaba774 <m_mainworker+332>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  15   Thread 0x6e3fe220 (LWP 1072) "WebServer_8080"  syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  16   Thread 0x7579f220 (LWP 1094) "SQLHelper"       syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  17   Thread 0x6ceea220 (LWP 1095) "RFXCOM"          syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  18   Thread 0x6c6e9220 (LWP 1096) "OpenWeatherMap"  syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  19   Thread 0x6bee8220 (LWP 1097) "HardwareMonitor" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  20   Thread 0x6b6e7220 (LWP 1100) "Domoticz_HBWork" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  21   Thread 0x6aee6220 (LWP 1101) "Pinger"          syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  22   Thread 0x6a6e5220 (LWP 1102) "MQTT"            syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  23   Thread 0x69ee4220 (LWP 1103) "Domoticz_HBWork" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
  24   Thread 0x696e3220 (LWP 1104) "ZWaveBase"       0x006cc218 in TiXmlString::append(char const*, unsigned int) ()
  25   Thread 0x68ee2220 (LWP 1105) "MainWorker"      futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x68ee1bcc, expected=0, futex_word=0xabb154 <m_mainworker+2860>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  26   Thread 0x684ff220 (LWP 1112) "RFXCOM"          0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x684fe360, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30

l'erreur commence la
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
__GI___nanosleep (remaining=0x7ea63998, requested_time=0x7ea63998) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28 ../sysdeps/unix/sysv/linux/nanosleep.c: Aucun fichier ou dossier de ce type.

suivant ce post https://www.domoticz.com/forum/viewtopi ... =6&t=33076, une device poserait problème

Après avoir 5 update aujourd'hui, je constate toujours l'erreur sur le service domoticz
je peux donc dire aussi que quand je restaure via le script de @gizmocuz donné par @Keroset et que je redémarre, j'ai le même problème je suis obligé de remettre le domoticz.db sauvegardé avant backup, c'est vraiment bizarre alors que la restauration est censé le faire ?!?

Avez vous une idée sur le sujet, je pense que ma base est vérolée et n’apprécie pas la montée de version
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par pierrotori »

Probleme résolu cela venait de mon plugin OpenWeatherMap ou dans la localisation j'avais ma commune et le code pays, j'ai désactivé le plugin fait la MAJ et réactivé le plugin en mettant la latitude et la longitude
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par Keros »

Comment tu as trouvé que ça venait de ce plugin ?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par pierrotori »

c'est le premier thread qui met en wait le process et indirectement le watchdog et domoticz attendent la bonne execution
j'ai eu l'info via le english forum
hread 0x75fde190 (LWP 8741) "domoticz" __GI___nanosleep (remain
hread 0x75b02220 (LWP 8742) "Watchdog" __GI___nanosleep (remain
hread 0x752f9220 (LWP 8743) "SQLHelper" syscall () at ../sysdeps
hread 0x74af8220 (LWP 8744) "PluginMgr" __GI___nanosleep (remain
hread 0x73d55220 (LWP 8745) "InfluxPush" syscall () at ../sysdeps
hread 0x73554220 (LWP 8746) "Webem_ssncleane" 0x76a379d0 in epoll_wait
hread 0x72d53220 (LWP 8747) "WebServer_8080" 0x76a379d0 in epoll_wait
hread 0x723ff220 (LWP 8748) "Webem_ssncleane" 0x76a379d0 in epoll_wait
hread 0x71bfe220 (LWP 8749) "WebServer_443" 0x76a379d0 in epoll_wait
hread 0x711ff220 (LWP 8750) "Scheduler" syscall () at ../sysdeps
hread 0x709fe220 (LWP 8751) "TCPServer" 0x76a379d0 in epoll_wait
hread 0x6ffff220 (LWP 8752) "MainWorker" __waitpid (options=0, st
hread 0x6f7fe220 (LWP 8753) "MainWorkerRxMsg" futex_abstimed_wait_canc
hread 0x6ebff220 (LWP 8754) "RFX433_gateway" syscall () at ../sysdeps
hread 0x6e3fe220 (LWP 8760) "RFX433_gateway" 0x76a379d0 in epoll_wait
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par Keros »

Ok merci ;)
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par pierrotori »

Par contre ca ne dit pas que c’est openweather mais au moins c’est un plugin
jackyhi
Messages : 97
Inscription : 09 mai 2016, 23:49

Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour

Message par jackyhi »

Besoin d'aide !!!
J'ai essayé le bash de papoo pour faire une sauvegarde complète de Domoticz, j'ai exécuté à partir du répertoire /home/pi:> ./update
et je reçois le message d'erreur suivant :

./update: ligne 7: $'\r' : commande introuvable
./update: ligne 8: erreur de syntaxe près du symbole inattendu « $'\r' »
'/update: ligne 8: `fct_stop ()

voici le contenu du bash update rendu exécutable par chmod.

Code : Tout sélectionner

# https://pon.fr/bash-pour-les-adeptes-des-versions-beta-de-domoticz-et-les-autres
# https://easydomoticz.com/forum/viewtopic.php?f=17&t=7179
# script à placer dans le répertoire /home/pi/

fct_stop ()
{
    ## sudo /etc/init.d/monit stop
    sudo /etc/init.d/domoticz.sh stop
}
fct_start ()
{
    ## sudo /etc/init.d/monit start
    sudo /etc/init.d/domoticz.sh start
}
fct_update ()
{
echo
echo
echo "backup : 1"
echo
echo "Update Beta : 2"
echo
echo "Update Release : 3"
echo
echo "Restore (/!\efface le repertoire domoticz/!\) : 4"
echo
echo "Suppression archive : 5"
echo
echo "Q : Quitter le Script"
echo
echo "Choix : "
echo
read optionmenu
    case $optionmenu in
    1)
        echo
        echo "lancement Backup"
        echo
        ### make backup
        fct_stop
        sudo /bin/tar -zcvf domoticz_backup.tar.gz /home/pi/domoticz/ >&/dev/null

        ### copy backup to backup folder
        #sudo /bin/cp /tmp/domoticz_total_$CONCAT.tar.gz $DESTINATION > /dev/null

        ### Remove temp backup file
        #sudo /bin/rm /tmp/domoticz_total_$CONCAT.tar.gz > /dev/null
        #sudo /bin/rm -Rf /tmp/*.tar.gz > /dev/null
        sleep 5
        echo "backup termine relance service domoticz"
        fct_start
        fct_update;;
    2)
        echo
        echo "lancement updatebeta"
        echo
        cd /home/pi/domoticz/
        sudo /bin/bash /home/pi/domoticz/updatebeta >&/dev/null;
        sleep 5;;
    3)
        echo
        echo "lancement updaterelease"
        echo
        cd /home/pi/domoticz/
        sudo /bin/bash /home/pi/domoticz/updaterelease >&/dev/null;
        sleep 5;;
    4)
        echo
        echo "lancement restoration"
        fct_stop
        echo
        if [ -f "/home/pi/domoticz_backup.tar.gz" ]
        then
            echo "le fichier domoticz_backup.tar.gz existe"
            echo "Suppression du repertoire domoticz et de son contenu"
            #sudo rm -rf domoticz
            cd
            sudo /bin/tar -xzvf domoticz_backup.tar.gz>&/dev/null;
            sudo /bin/cp -r /home/pi/home/pi/domoticz/ /home/pi/;
            sudo chown -Rf pi /home/pi/domoticz/
            sudo rm -rf /home/pi/home/;
        else
            echo "attention pas de fichier archive"
            echo "Executer option 1"
        fct_update            
        fi
        fct_start
        sleep 5;;

    5)
        echo
        echo "Suppression archives"
        echo 
        sudo /bin/rm -Rf domoticz_backup.tar.gz > /dev/null
        sleep 5
        fct_update;;
    Q)
        fct_start
        exit;;
    q)
        fct_start
        exit;;
    *)
        echo
        echo "erreur de frappe"
        echo
        fct_update;;
        esac
}
    clear
    fct_update
Raspberry Pi2 VPN, Pi 3, Pi4 ,RFXCom, 6 volets BLYSS, sondes Temp_humid Attiny85, zigbee, Mysensors, RFLINK , Zwave capteurs portes Prises, Alarme avec 2 sirènes maison esp8266, Thermostat NETAMO vannes thermostatiques
Répondre