Domoticz ne démarre plus

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.
Georges Orwell
Messages : 32
Inscription : 30 avr. 2015, 09:46

Domoticz ne démarre plus

Message par Georges Orwell »

Bonjour,

J'ai bricolé un script qui a fait planter Domoticz sur mon NAS.
Je ne parviens plus à démarrer Domoticz.
Y a t-il moyen de démarrer Domoticz en ligne de commande avec les scripts désactivés ?
J'ai également essayer d'effacer le fichier domoticz.db pour réinstaller mon backup mais je n'ai pas les droits.
N'étant pas trop sûr de la meilleure solution pour redémarrer mon Domoticz, est-ce que quelqu'un pourrait m'aider ?

Merci d'avance,

Georges
christophe2836
Messages : 195
Inscription : 26 déc. 2017, 22:27
Contact :

Re: Domoticz ne démarre plus

Message par christophe2836 »

Si tu as un backup, le mieux est de desinstaller domoticz du syno puis réinstaller avec restauration sans script.
Puis avec Winscp, mettre tes scripts lua.


Envoyé de mon iPhone en utilisant Tapatalk
Georges Orwell
Messages : 32
Inscription : 30 avr. 2015, 09:46

Re: Domoticz ne démarre plus

Message par Georges Orwell »

Oui, je pense que tu as raison. Je vais essayer cette méthode là.
Pour les scripts, ils sont dans la base de données, pas dans le répertoire script, donc, Winscp ne m'aide pas.
De plus, il semblerait qu'on ne puisse pas utiliser Winscp en root si il y a un mot de passe.

Georges.
Doume
Messages : 550
Inscription : 28 déc. 2014, 10:27
Localisation : Nord (59)
Contact :

Re: Domoticz ne démarre plus

Message par Doume »

C'est le contraire, Winscp ne fonctionne pas s'il n'y a PAS de mot de passe !

Les scripts lua ne sont pas dans la database : Ils sont dans un répertoire spécifique ! Qu'est-ce qui te fait dire qu'ils sont en database ?
christophe2836
Messages : 195
Inscription : 26 déc. 2017, 22:27
Contact :

Re: Domoticz ne démarre plus

Message par christophe2836 »

Doume a écrit :C'est le contraire, Winscp ne fonctionne pas s'il n'y a PAS de mot de passe !

Les scripts lua ne sont pas dans la database : Ils sont dans un répertoire spécifique ! Qu'est-ce qui te fait dire qu'ils sont en database ?
Image


Envoyé de mon iPhone en utilisant Tapatalk
christophe2836
Messages : 195
Inscription : 26 déc. 2017, 22:27
Contact :

Re: Domoticz ne démarre plus

Message par christophe2836 »

J’établis tous les scripts lua avec note+ et les injectent avec Winscp.


Envoyé de mon iPhone en utilisant Tapatalk
lmet
Messages : 252
Inscription : 30 juin 2017, 18:16
Localisation : Val d'Oise
Contact :

Re: Domoticz ne démarre plus

Message par lmet »

Bonsoir,

Je suis arrivé un peu plus tard dans l'utilisation de Domoticz, j'ai donc directement utilisé cette fonctionnalité de création de scripts directement dans l'interface. Je confirme que tous mes scripts sont dans la database.

J'y ai trouvé de la souplesse car :
° Il n'y a pas besoin de donner un nom spécifique au fichier.
° Pas besoin d'utiliser WinScp.
° L'éditeur embarqué affiche les erreurs de syntaxe et autres (Bloc if sans end ...)
Domoticz : V4.10717
Zigate : V4.11230 plugin:4.5.4 firmware:031a
Mon petit blog domotique
Tonio16
Messages : 349
Inscription : 13 oct. 2017, 17:00

Re: Domoticz ne démarre plus

Message par Tonio16 »

Doume a écrit : Les scripts lua ne sont pas dans la database : Ils sont dans un répertoire spécifique ! Qu'est-ce qui te fait dire qu'ils sont en database ?
Et non.

Antoine
Domoticz V2020.2 sous raspbian-Buster
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
christophe2836
Messages : 195
Inscription : 26 déc. 2017, 22:27
Contact :

Re: Domoticz ne démarre plus

Message par christophe2836 »

lmet a écrit :Bonsoir,

Je suis arrivé un peu plus tard dans l'utilisation de Domoticz, j'ai donc directement utilisé cette fonctionnalité de création de scripts directement dans l'interface. Je confirme que tous mes scripts sont dans la database.

J'y ai trouvé de la souplesse car :
° Il n'y a pas besoin de donner un nom spécifique au fichier.
° Pas besoin d'utiliser WinScp.
° L'éditeur embarqué affiche les erreurs de syntaxe et autres (Bloc if sans end ...)
Certainement que cette méthode est plus souple et ne nécessite pas de soft extérieur (Winscp )mais ma peur de data base corrompue me permet de sauvegarder à part mes scripts qui commencent a être nombreux.
De pouvoir modifier à souhait un script master sans y toucher réellement.
De pouvoir restaurer en injectant un par un les scripts afin de déterminer lequel pourrait planter domoticz ou qui pourrait interférer un autre script.
Bref chacun a sa méthode, l’essentiel est de retrouver ses billes en cas de crash.


Envoyé de mon iPhone en utilisant Tapatalk
Georges Orwell
Messages : 32
Inscription : 30 avr. 2015, 09:46

Re: Domoticz ne démarre plus

Message par Georges Orwell »

J'ai donc utilisé la méthode la plus simple comme conseillé, j'ai désinstallé Domoticz puis réinstallé et tout est rentré dans l'ordre, ou presque...

Je confirme donc, comme Imet, mes scripts sont dans la base de données.

Concernant Winscp, le problème est que avec les NAS Synology, tu ne peux pas te logguer directement en Root, tu dois d'abord te logguer en Admin, faire un sudo -i, re-rentrer ton mdp et là tu es en Root.
Il semblerait que l'on ne puisse pas faire cela avec Winscp (à cause du second mdp) mais je dois avouer que je n'ai pas beaucoup cherché, je n'en suis donc pas complètement convaincu.
Répondre