MyDomus - interface web pour l'eedomus

Utilitaires développés par les utilisateurs

Re: MyDomus - interface web pour l'eedomus

Messagepar merguez07 » 06 Jan 2021 11:31

Bon, finalement le papa noel m'a livré un raspberrypi4.
J'y ai installé un serveur apache avec tous les modules qui vont bien , j'ai galéré pour le paramétrer et y installer Mydomus (normal , première fois que j'utilise apache)

OK, j'ai pas tout compris dans ce que j'ai fait (j'ai parcourus différents tuto qui disent tout et leur contraire) mais en tout cas, c'est bon, mon serveur myDomus est en place et je peux y accéder (pour l'instant en interne sur mon réseau)

Par contre, je bloque dès le début avec des messages d'erreurs, donc serge81 je suis dispo si t'es OK pour qu'on regarde où ça coince. (tu peux me contacter par le skype de ma signature)
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: MyDomus - interface web pour l'eedomus

Messagepar serge81 » 06 Jan 2021 14:37

Bonjour,
Pas de problème pour t’aider.
Plus difficile par Skype car il faudrait que je trouve un moment dispo.
Pour commencer, tu en est où dans la configuration ? Qu’elle est l’erreur indiquée ?
Ça peut être utile de me dire quels sont les messages dans la console du navigateur. (Pour l’afficher par exemple sous Chrome, une fois mydomus lancé, clic droit, choisir inspecter et sélectionner l’onglet console.
serge81
 
Messages : 272
Inscription : 04 Juin 2018

Re: MyDomus - interface web pour l'eedomus

Messagepar merguez07 » 06 Jan 2021 17:51

ok,

donc quand je tape l'adresse de mon serveur je tombe directement sur la page de config. générale avec le message "Erreur Vous devez vous identifier !"

Je tape OK,
je ne vois pas de menu "nouvel utilisateur" donc je met un nom et un mot de passe bidon pour voir

Je clic sur " m'identifier" j'ai un message d'erreur "Erreur lors de la sauvegarde de l'adresse IP",

je clique sur "OK" et la fenetre d'erreur ne se ferme pas.

voilà ou j'en suis
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: MyDomus - interface web pour l'eedomus

Messagepar serge81 » 06 Jan 2021 18:31

Il y a peut-être plusieurs erreurs mais pour commencer, j’ai l’impression que tu n’as pas au préalable lancé la page admin.php (c’est la page index.html que tu a probablement lancé par défaut ). C’est à partir de cette page que tu va créer le compte administrateur et utilisateur...Tu as regardé mon tuto dans la FAQ ?


Envoyé de mon iPhone en utilisant Tapatalk
serge81
 
Messages : 272
Inscription : 04 Juin 2018

Re: MyDomus - interface web pour l'eedomus

Messagepar merguez07 » 06 Jan 2021 18:33

serge81 a écrit:Il y a peut-être plusieurs erreurs mais pour commencer, j’ai l’impression que tu n’as pas au préalable lancé la page admin.php (c’est la page index.html que tu a probablement lancé par défaut ). C’est à partir de cette page que tu va créer le compte administrateur et utilisateur...Tu as regardé mon tuto dans la FAQ ?


exact javais pas vu le tuto.

je regarde et te tiens au courant
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: MyDomus - interface web pour l'eedomus

Messagepar merguez07 » 06 Jan 2021 19:15

bon j'ai reussis le step configuration de la page admin.php

je reviens à la page d'accueil index.html, je me connecte , j'ai la fenêtre d'erreur "liste d'onglet vide, voulez vous la créer ?" je clique sur oui et rien ne se passe la fenetre ne disparait pas
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: MyDomus - interface web pour l'eedomus

Messagepar serge81 » 07 Jan 2021 08:42

Bonjour,
Un complément d’information:
Quand tu aura fini la configuration avec la page admin, si tu relance l’interface depuis la machine sur laquelle tu t’étais connecté avec un compte bidon, il faudra que tu te déconnecte et que tu te reconnecte avec le bon compte user.
Mydomus ne dit rien quand le compte n’est pas bon (à part éventuellement signaler des interdiction d’enregistrement). C’est voulu pour ralentir fortement une tentative de hack automatique par un bot.
serge81
 
Messages : 272
Inscription : 04 Juin 2018

Re: MyDomus - interface web pour l'eedomus

Messagepar merguez07 » 07 Jan 2021 09:54

ok mais c'est ce que j'avais fait.
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: MyDomus - interface web pour l'eedomus

Messagepar serge81 » 07 Jan 2021 13:21

Ok, alors c’est peut-être juste un bug de la fenêtre qui donne des messages qui ne se ferme pas. J’avais déja eu ça mais je pensais que c’était corrigé. Si le problème persiste je chercherai comment faire autrement.
Depuis ton navigateur, fait un rafraichissement du site pour voir s’il continu.
Si la liste d’onglet a été créée, tu devrait avoir un fichier du type tabs.json qui est apparu dans le répertoire protect/config de mydomus
serge81
 
Messages : 272
Inscription : 04 Juin 2018

Re: MyDomus - interface web pour l'eedomus

Messagepar merguez07 » 07 Jan 2021 18:47

serge81 a écrit:Si la liste d’onglet a été créée, tu devrait avoir un fichier du type tabs.json qui est apparu dans le répertoire protect/config de mydomus


non ça bloque ici, je n'ai que trois fichiers dans config :
confadmin.php
config.php
readme.txt

Il y a peut être un problème de droit dans cette affaire mais il n'y a pas vraiment de tuto sur raspberry la dessus. par défaut j'ai mis les droits :
sudo chown -R www-data:www-data /var/www/
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

MyDomus - interface web pour l'eedomus

Messagepar serge81 » 07 Jan 2021 20:44

Quelques posts plus hauts, il y a des liens vers des tuto pour une installation sur raspberry et un autre pour les droits.
Mvermesse semble avoir réussi à le faire.
Mais c’est bizarre que l’écriture ait marché pour admin.php...

Si tu a fait ce qu’il faut pour l’installation et les droits comme sur les tutos pour le raspbery, il faudrait me dire ce qui est indiqué dans la console du navigateur lorsque Mydomus est lancé.
Sinon une solution pourrait être que tu me donne accès à Mydomus depuis pour que je regarde si je comprends pourquoi ça bloque


Envoyé de mon iPad en utilisant Tapatalk
serge81
 
Messages : 272
Inscription : 04 Juin 2018

Re: MyDomus - interface web pour l'eedomus

Messagepar rol » 10 Jan 2021 01:10

merguez07 a écrit:sudo chown -R www-data:www-data /var/www/


Hello, cette commande ne modifie pas les droits mais le propriétaire des fichiers.

Pour les droits, tu dois utiliser chmod ;)

Par contre mettre le dossier /var/www en chmod 777 n'est pas très sécurisé... Tu peux le faire juste pour tester si le pb vient de là.
rol
 
Messages : 461
Inscription : 12 Nov 2017

Re: MyDomus - interface web pour l'eedomus

Messagepar BingO » 29 Jan 2021 15:56

Je suis une maxi tanche en apache, un truc de malade...
J'ai suivi le tuto d'install MyVera pour la partie web/php and co.
J'ai copié le dossier mydomus dans /var/www
Pas d'accès à l'admin.php pour démarrer la conf.
J'ai creusé un peu, j'ai créé un virtual host dans la conf apache, mais j'ai toujours pas d'accès, ça me gonfle :lol:

Edit: Après un peu de bricolage...J'arrive à accéder à la page admin.php
Je crée le user, j'envoie, ça mouline 2s, puis je reviens sur la création user...
BingO
 
Messages : 336
Inscription : 16 Jan 2016

Re: MyDomus - interface web pour l'eedomus

Messagepar serge81 » 30 Jan 2021 18:56

Bonsoir,
Si dès le début quand tu lance la page admin et que tu veux créer un compte administrateur, il revient à la page de création du compte c’est probablement qu’il manque le droit d’écriture sur les fichiers.


Envoyé de mon iPad en utilisant Tapatalk
serge81
 
Messages : 272
Inscription : 04 Juin 2018

Re: MyDomus - interface web pour l'eedomus

Messagepar BingO » 01 Fév 2021 09:27

Je pense que je vais refaire l'install.
J'ai appliqué les droits u+rwx sur le répertoire complet en mode récursif, mais toujours le même souci
BingO
 
Messages : 336
Inscription : 16 Jan 2016

Re: MyDomus - interface web pour l'eedomus

Messagepar BingO » 10 Fév 2021 09:52

Bon après quelques recherches et loupés, j'ai quelque chose qui fonctionne.
Pour apporter des précisions aux tanches en Apache comme moi, à noter que je suis sur une machine virtuelle avec Ubuntu 20.04 server:

Bien suivre le tuto donné dans le topic initialement prévu pour MyVera (il faut juste adapter les versions de php, en ce moment c'est 7.4, donc remplacez tous les php5 par php7.4):
http://ma-maison-domotique.blogspot.com ... -pour.html

Ensuite, Apache ne reconnait pas par défaut le site, il faut lui indiquer:
- Dans /etc/apache2 vous avez des dossiers sites-available, sites-enabled.
- Dans le dossier sites-available, ouvrez le fichier 000-default.conf pour voir sa structure
- Faites un cp 000-default.conf mydomus.conf et ensuite avec votre éditeur de texte (vi pour moi), modifiez le seul paramètre pour refléter votre config (là où vous avez déposé le dossier mydomus)
- Restez dans le dossier sites-available
- Désactivez le site par défaut dans Apache en tapant la commande: a2dissite 000-default
- Redémarrez apache: systemctl reload apache2
- Activez le site mydomus: a2ensite mydomus (ou mydomus.conf)
- Redémarrez apache: systemctl reload apache2

Le redémarrage d'apache à chaque coup est peut-être optionnel et ne peut peut-être se faire qu'une fois à la fin, mais moi j'ai fait comme ça.

J'ai toujours un problème de droits sur les fichiers/dossier.
J'ai fait le test dans le dossier mydomus en faisant chmod -R 777 * et là pour le coup, ça marche, il faut que j'investigue pour réduire les droits.
BingO
 
Messages : 336
Inscription : 16 Jan 2016

Re: MyDomus - interface web pour l'eedomus

Messagepar serge81 » 10 Fév 2021 10:06

Bonjour,
C’est bien si ça progresse. Je ne peux pas trop t’aider car de mon côté, avec un NAS Synology, j’ai une interface de gestion apache beaucoup plus simple...
serge81
 
Messages : 272
Inscription : 04 Juin 2018

Re: MyDomus - interface web pour l'eedomus

Messagepar BingO » 10 Fév 2021 10:13

Je comprends pas de souci, faut juste maintenant que j'arrive à tirer au clair l'histoire des droits.
J'avais pourtant tout collé en 755 mais a priori pas bon.
Faut que je vois par rapport à l'utilisateur créé dans l'admin.php possible que ça vienne de là.

J'ai aussi un NAS Synology, mais je préfère le garder pour le stockage, j'ai l'infra VMWare pour créer des machines dédiées :D
BingO
 
Messages : 336
Inscription : 16 Jan 2016

Re: MyDomus - interface web pour l'eedomus

Messagepar serge81 » 10 Fév 2021 10:27

Quand tu créé un compte administrateur avec la page admin.php, le login et mot de passe sont stockés dans protect/config/confadmin.php.
Tu peux vérifier qu’il a été créé et l’éditer pour voir s’il y a bien le login et le passe dedans.
Ensuite, quand tu créé le compte utilisateur pour utiliser MyDomus, c’est stocké dans config.php dans protect/config.
C’est ce compte qu’il faut utiliser quand tu lance MyDomus...


Envoyé de mon iPad en utilisant Tapatalk
serge81
 
Messages : 272
Inscription : 04 Juin 2018

Re: MyDomus - interface web pour l'eedomus

Messagepar BingO » 10 Fév 2021 10:51

C'est pas ce problème là que j'ai eu.
En fait je bouclais sur la page de création de l'admin.
J'ai tout passé en 777 et là, ça a marché ;)
BingO
 
Messages : 336
Inscription : 16 Jan 2016

PrécédentSuivant

Retour vers Outils tiers

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 11 invité(s)