Je viens d’installer tout ça sur une V4 en suivant le tuto et j’ai appliquer à un virtuel ON/Off pour tester. Tout est OK pour le retour d’état sauf que seule l’image off s’affiche. Quand je clique dessus, l’état passe bien sur ON mais la photo verte est absente. Il y a une erreur apache qui m’interdit l’accès au répertoire IconAction alors qu’il m’affiche correctement la photo rouge dans le même dossier.
Je suis pas sûr que ce soit le bon endroit pour ça mais on sait jamais:) Vous auriez une idée? Apache c’est vraiment pas mon fort
[Tue Apr 12 22:58:03.802178 2021] [access_compat:error] [pid 5554] [client 1.2.3.4:60394] AH01797: client denied by server configuration: /var/www/html/data/img/IconAction/
[Tue Apr 12 22:58:12.662477 2021] [access_compat:error] [pid 5554] [client 1.2.3.4:60394] AH01797: client denied by server configuration: /var/www/html/data/img/IconAction/
En effet, je vois bien le code 403 pour ampoule_on.png alors que j’ai bien le code 200 pour ampoule_off.png
Et il y a bien une différence entre les 2. C’est le type de fichier vu par la navigateur. Tous les png sont vu comme des png alors que ampoule_on.png est considéré comme du texte.
Evidemment apache refuse l’accès à du texte dans ce dossier en accord avec le .htaccess
Maintenant, j’vois pas pourquoi cela fait ça. Le fichier remonte bien des metadata image et le fichier est bon (pas corrompu), la taille semble normale, environ 18ko. J’ai essayé avec Firefox, c’est le même soucis.
Info supplémentaire, j’suis encore plus pommé. Si je met l’URL complète des images dans un navigateur, ça marche normalement pour les 2.
Il doit y avoir un truc pas bon dans le core non? je vois que ça.
Il n’y a pas encore eu de réponse à cette question et je me la pose également. J’ai essayé avec allumer et éteindre au lieu de on et off mais ça ne fonctionne pas. C’est une limite importante si on ne peut utiliser qu’un seul bouton. Si quelqu’un sait comment truander la chose. Merci.
Vraiment beau travail qui facilite la vie des non geeks
Je viens de faire une recherche aussi bien dans ce topic que sur la communauté en général, ai-je mal cherché? Pourtant la question est simple:
Est-il possible de fonctionner avec un gif ? Si oui, peut-on avoir le on en gif et le off en png?
Pour moi, cela ne marche pas à l’état on.
Je précise que dans le dossier ad-hoc, ces fichiers ont été renommés PoussoirModeManuel_on et _off
Autre précision, le clignotement est moins gadget qu’il n’y parait. C’est vraiment pour attirer mon attention que ma pompe est en marche depuis le mode manuel et donc que cela videra mes réserves d’eau si « je dors sur la switch » comme on dit icitte (Québec).
Question bonus, puis-je me faire un bouton 3 états?
Marche mode manuel (vert clignotant);
Arrêt mode manuel (Rouge)
Auto pour quand je laisse les scénarios gérer la situation.
Bien sûr on ne peut utiliser le mode binaire. Donc probablement en attribuant des valeurs numériques aux différents états genre 0, 1. 2
Je viens de me livrer à cette expérience. Puisque j’avais trois boutons de prêts dont 2 en png, dans le dossier img/IconAction, j’ai remplacé le fichier gif par un fichier png
Et là ça marche. Mais cela ne clignote pas (j’utilise un gif animé) donc ce n’est pas une solution pour moi. Ce n’est même pas une faute de frappe par exemple. Comme tu peux le voir, j’ai ajouté un X au bout du on pour le renommer le temps du test.