Je voudrais installer Gladys V4 sur mon ReSpeaker sous debian, jâutilise la mĂȘme procĂ©dure que pour le Raspberry Pi?
Câest corrigĂ© de mon cĂŽtĂ©,
sous Windows il suffit donc bien de tĂ©lĂ©charger lâexĂ©cutable de la librairie ffmpeg et de placer ffmpeg.exe dans le rĂ©pertoire C:/Windows et lĂ tout fonctionne
-
Je peux donc bien ajouter la camĂ©ra dans le Dashboard, par contre elle nâapparaĂźt pas dans la piĂšce concernĂ©e dans lâonglet Devices, est-ce Ă©galement le cas chez vous ?
-
jâai Ă©galement le soucis avec Telegram qui ne fonctionne pas chez moi, jâobtiens lâerreur suivante (environnement dev sous Windows) :
SQLITE_ERROR: no such column: user_id
-
jâai Ă©galement un soucis avec le chat (pourtant jâai bien exĂ©cutĂ© les migrations de la db), aucune ligne ne sâaffiche et pas dâaffichage de rĂ©ponses de Gladys :
table t_message has no column named file
jâai du coupĂ© mes serveurs, plus de 50° dans la piĂšce.
Je vais tester dĂšs que possible
hi hi hi on en reparle en septembre/octobre quand les températures vont baisser alors
Moi ca chauffe aussi en ce moment, jâai fini par installĂ© un ventillo pour Ă©vaquer lâair chaud de ma baie.
Elle rĂ©ponde au ping tes camĂ©ras ? LâidĂ©e câest de ping depuis le conteneur
Oui mĂȘme comportement, le lien avec la partie Device nâest surement pas encore intĂ©grĂ©.
Salut @VonOx, effectivement elle ne rĂ©pond pas au ping ^^â
Jâavoue ne pas comprend pourquoi ^^
Et depuis lâhĂŽte ? Ăa ping ?
Que veux tu dire pars depuis lâhĂŽte ? Via mon mac oui ca ping
Oui câest ça lâhĂŽte câest ton Mac, je voulais ĂȘtre sur que le pĂ©riphĂ©rique rĂ©pond au ping ( de maniĂšre gĂ©nĂ©rale) car certains pĂ©riphĂ©riques rĂ©seau ne rĂ©pondent jamais au ping.
Quoi quâil en soit, si tu as crĂ©Ă© ton conteneur avec le network host il nây a rien dâ autre Ă faire. Je pense que câest lâhĂŽte qui bloque la connexion, je connais pas assez Mac os pour tâaider mais sâil yâa un pare feu ou un problĂšme de privilege câest par la que je commencerai.
je vais lâinstaller sur mon synology alors .
Merci de ton aide
Hello Ă tous!
De retour en France ce matin aprÚs 26h de vol/escale/taxi, un peu crevé mais content de retrouver le fromage et la pain
Je vois que vous avez été actif pendant ce temps là , je vais essayer de répondre aux messages.
Mmm effectivement je testerais sur une autre machine, je sais que Docker sous Mac est assez particulier (Docker Desktop Mac fait tourner une VM qui fait tourner les containers). Câest clairement pour du dĂ©veloppement, pas plus, et câest largement possible (câest mĂȘme quasi sĂ»r) que le rĂ©seau de la VM soit sĂ©parĂ© du rĂ©seau de lâhost principal, donc quand tu appelle 192.168.xx.xx, ça appelle probablement le network de la VM interne lancĂ©e par Docker Desktop, dâoĂč lâerreur.
Câest la mĂȘme commande pour lancer le container Docker, aprĂšs câest peut ĂȘtre une autre commande pour installer Docker. Tu peux tester celle que jâai mise, mais je garanti pas. Cherche sur google pour installer Docker sur respeaker.
Ce nâest pas censĂ© ĂȘtre le cas, ces boxs sont dĂ©diĂ©s au contrĂŽle de pĂ©riphĂ©riques/capteurs, pas aux camĂ©ras.
Cool! Pourrais-tu enrichir le tutoriel pour mettre en place son environnement de développement (En français ici , en anglais ici )
Pour rappel, comme toujours dans ce projet, le site est 100% open-source et vous pouvez me proposer des PR qui seront automatiquement déployé sur le site (thanks Netlify).
Dans le cas de la documentation, la doc est hébergée sur ce repo:
https://github.com/GladysAssistant/gladys-4-docs
Le tutoriel dont je te parlais est dans ce fichier en FR, et ce fichier en EN
Toutes les contributions pour améliorer la doc sont les bienvenues
Tu avais probablement clonĂ© le dĂ©pĂŽt avant lâalpha. Avant lâalpha, comme le repo nâĂ©tait pas encore versionĂ© ni dĂ©ployĂ©, on travaillait en modifiant les mĂȘmes migrations de DB, donc tu as du crĂ©er la DB avec un ancien schĂ©ma, et comme on a modifiĂ© les mĂȘmes migrations, elles ne sont pas appliquĂ©es.
Tu peux supprimer ta DB de dev et relancer les migrations + Gladys.
DĂ©sormais, vu quâon a des instances actives, les migrations sont immutables et ne sont jamais modifiĂ©: dĂšs quâon modifie la DB, on crĂ©Ă© une migration.
MĂȘme souci.
Salut @pierre-gilles et félicitation pour ton travail.
si je comprend bien dans la V4, il nâest plus possible de faire ses propres modules et tuning? câest dommage car cela risque de brider les dev.
Mâsuis fait la mĂȘme remarque dâentrĂ©e.
Mais en fait non.
Câest sĂ»r, câest pas hĂ©bergĂ© sur ton git, et tu « perds en visibilitĂ© » (ouĂ© câest pas le bon terme⊠mais au final, ce nâest que ça)
Si tu veux dev ton propre module, tu nâas quâa Fork et ne pas PR derriĂšre. Pas dâintĂ©rĂȘt pour la commu, mais tu peux expĂ©rimenter de ton cĂŽtĂ©. Et pour le coup, pour le user non familier de git , aller, jâose⊠Mme Michu⊠hĂ© bien, si tu le fais propre, et que tu PR, câest embarquĂ©, sans effort pour lâutilisateur.
Un effort de plus pour le dev, mais quel gain pour Mme Michu !
Merci pour ton retour, je vais regarder ca.
jâai vu que câĂ©tait en docker cette fois. il y a une raison particuliĂšre? et dâailleurs, la BDD est stockĂ©e dans le docker ou en dehors?
La BDD est SQLite. Suis pas spĂ©cialiste, mais de ce que jâai pu lire, câest serverless. Pas besoin dâavoir un conteneur dĂ©diĂ©, câest juste un volume.
Et pour rĂ©pondre Ă ta question, oui, câest embarquĂ© ds le docker.
Une des raisons de docker câest que tu nâes plus dĂ©pendant de la couche OS. On est tous dans le mĂȘme environnement câest un Ă©norme gain. Si ça marche chez toi, ça marchera chez un autre, pas besoin de vĂ©rifier sâil a bien installĂ© les dĂ©pendances etc, tout est dans le container.
oui oui ca je comprends bien et câest effectivement pas mal comme solution. je me posais juste la question de lâhĂ©bergement de la BDD car je suis sur un projet avec mon taf ou on rĂ©flĂ©chi Ă passer en docker mais on hĂ©site pour la question de la BDD.
Salut @Isokar!
La philosophie change un peu effectivement. Je considĂšre que le produit Gladys est un âtoutâ qui doit fonctionner de A Ă Z. LâexpĂ©rience module est cruciale pour les utilisateurs Gladys, si on veut que le projet soit utilisĂ© par plus dâutilisateurs, on ne peut plus se permettre lâexpĂ©rience instable de la v3 sur la partie module.
Effectivement en terme de dĂ©veloppement il y a de nouvelles contraintes qui ont pour but dâamĂ©liorer la qualitĂ© du produit, et de fournir une expĂ©rience stable Ă lâutilisateur!
Et comme dit @Boimb, pour un dev qui sait bidouiller, câest toujours possible de bidouiller
jâavoue que câest frustrant mais je comprend le raisonnement.
il est clair quâil y avait trop dâapproximatif dans le fonctionnement de la V3.
donc si je comprend bien, dans la V4, tout sera intĂ©grĂ© de base câest ca?
Je pense quâil va falloir crĂ©er un domaine community un peux sĂ©parĂ© car ca va vite devenir compliquĂ© de suivre les sujets V3 et V4