Domoticz ne démarre plus
-
Georges Orwell
- Messages : 32
- Inscription : 30 avr. 2015, 09:46
Domoticz ne démarre plus
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
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
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
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
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.
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.
Re: Domoticz ne démarre plus
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 ?
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
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 ?

Envoyé de mon iPhone en utilisant Tapatalk
-
christophe2836
- Messages : 195
- Inscription : 26 déc. 2017, 22:27
- Contact :
Re: Domoticz ne démarre plus
J’établis tous les scripts lua avec note+ et les injectent avec Winscp.
Envoyé de mon iPhone en utilisant Tapatalk
Envoyé de mon iPhone en utilisant Tapatalk
Re: Domoticz ne démarre plus
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 ...)
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 ...)
Re: Domoticz ne démarre plus
Et non.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 ?
Antoine
Domoticz V2020.2 sous raspbian-Buster
Raspberry Pi B+ avec Clé Zigate 3.1d Plugin 4.11.011
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
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.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 ...)
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
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.
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.