Migration Zwave > Zwave JS > J'ai perdu 70% de mes équipement, et mon dashboard, comment les retrouver?

Bonjour,

J’ai décidé de passer à la version 11, contraint malgré, forcé avec la version précédente en Debian 10 que j’avais mis à jour avec la dernière version, tout mes équipement zwave étaient KO.
C’est incroyable de mettre toute le monde dans la merde juste avec une montée de version !

Bref, j’ai donc installé la dernière version de Debian sur mon Synology avec Jeedom > Index of /x86-64

Après réinstallation, j’ai restauré ma sauvegarde, j’ai découvert aucun changement, si ce n’est que c’était toujours pareil, en regardant un peu, j’ai découvert qu’il fallait migrer le plugin Zwave en en installant un autre, le truc qu’il faut deviner, super !
J’ai donc installé ce nouveau plugin, qui déconnait à mort car il fallait absolument décocher la case « Soft Reset » sur le nouveau plugin, le truc documenter nulle part évidement, 4h de perte de temps.

Quelques équipement sont revenus mais il m’en manque 70%, comment faire pour récupérer les autres ?

Je note également que tous les boutons que j’avais sur mon dashboard lié à mes équipements Zwave ont disparu, comment faire pour les récupérer ? Dois je réactiver l’ancien plugin ? ou ?

J’ai également un soucis avec le plugin EnOcean, le demon est KO, y a t’il un problème avec ce plugin et la derniere version de Debian/Jeedom ?

Les erreurs n’aident pas, la clé USB est présente, et bien monté dans la VM.

Merci pour votre aide.

Bonjour,

personne ne vous force à quoi que ce soit, libre à vous de rester avec la version que vous aviez et ne plus faire aucune mise à jour…

c’est incroyable et très pénible d’avoir des gens qui ralent autant
et pour info, personne ici n’est responsable de la fin de maintenance de debian 10

vous êtes sur une install diy, donc faut se renseigner… dans la vie rien n’est gratuit, ici c’est votre temps qui est nécessaire.


en ce qui me concerne, je n’ai pas envie de vous apporter la moindre aide dans ces conditions

4 « J'aime »

Ca m’avance à quoi votre réponse ? concrètement ?
Rien n’est gratuit, perdre du temps pour des bugs de produits et deviner les choses, c’est conceptuel ?!
C’est aussi dur que ca de ne pas reconnaitre que les choses sont imparfaites ?
Je vie pas dans le monde des bisounours !

Mais il semble interdit de partager son avis ici, on vit dans quel siècle ? l’empathie et la tolérance frole le 0.

a réaliser qu’avec votre bonne humeur vous faites fuir les gens qui auraient pu vous aider

tout n’est pas perdu pour vous, d’autres seront certainement plus tolérant que moi

bonne continuation.

2 « J'aime »

absolument pas, vous vous êtes exprimé, je vous ai partagé mon avis sur votre comportement…

d’ailleurs je pourrais dire aussi que vous n’êtes pas foutu de rédiger un post correctement ni au bon endroit.


ceci dit, effectivement coté modération votre post mérite d’être fermé pour non respect des règles d’usage: FAQ - Communauté Jeedom
ce que j’aurai peut-être du faire simplement
on ne débarque pas quelque part en ralant sur tout le monde

Je constate qu’il semble mal vu d’exprimer une critique ou une frustration légitime ici, et cela me laisse perplexe. Les utilisateurs, qui passent parfois des heures à chercher des solutions face à des problèmes non documentés, méritent un minimum d’empathie.

En quoi est-il problématique de soulever des dysfonctionnements qui, je le rappelle, impactent directement l’expérience utilisateur ? Est-ce que le rôle d’un modérateur est vraiment de museler ces retours pour éviter de « faire des vagues » ? Si c’est le cas, cela me semble contre-productif pour une communauté qui repose justement sur l’entraide et l’amélioration continue.

Je ne cherche pas la confrontation, mais une communauté saine est celle où l’on peut discuter des problèmes de manière ouverte, même si cela implique des critiques. Fermer des discussions ou réprimander les utilisateurs frustrés ne fait que dissuader d’autres de partager leurs retours, ce qui au final nuit au produit. Et pourquoi pas me barrer vers Home Assistant car là j’avoue que vous me donner envie de rien !
Relisez vous, dès le début, vous êtes dans le « dégage connard… » si tu es pas content, à quoi servez vous ? posez vous la bonne question !

Merci de prendre en compte ces réflexions, car elles viennent d’un utilisateur engagé, et non d’une volonté de polémiquer.

ne retournez pas la situation: mon role ici, dans ce post, c’est de veiller au respect mutuel.
community n’est pas un défouloir.

Vous avez raison sur le fond et je comprend bien que vous soyez perdu, désemparé, excédé, frustré.

vous avez 100% tord sur la forme et cela efface tout votre message, le fond n’a plus aucune importance.
c’est votre façon initial de vous exprimer qui était contre-productive.

L’objectif de mon message n’était pas de transformer cette plateforme en un « défouloir », mais de souligner des lacunes qui, à mon sens, méritent d’être abordées ouvertement pour améliorer l’expérience utilisateur. Je conviens que la manière dont je l’ai exprimé n’était peut-être pas idéale, mais cela reflète simplement le niveau de frustration auquel on peut être confronté face à ce type de situation.

Maintenant que cette question de la forme est réglée, pourriez-vous, ou quelqu’un de la communauté, m’aider à avancer sur les problèmes techniques que j’ai listés ? Ce serait plus constructif pour tout le monde. Merci.

il faudrait:

  • créer un post par plugin, les problèmes, réponses & solutions ne seront pas forcément les mêmes
  • fournir capture page santé jeedom
  • capture page config de chaque plugin
  • la liste des port disponible (si le plugin dit « no device found », c’est qu’il n’est pas là ou qu’il n’est pas capable de le trouver tout seul donc soit faut choisir autre chose que auto soit c’est qu’il n’est pas là)
  • les logs, contenu collé dans un Texte préformaté, pas de fichier, pas de capture écran;

Bonjour,

J’interviens peu sur community mais je le consulte régulièrement. Et là, je suis sidéré lorsque je lis cette demande d’aide.

L’objectif de mon message n’était pas de transformer cette plateforme en un « défouloir »,

C’est incroyable de mettre toute le monde dans la merde juste avec une montée de version !

… en regardant un peu, j’ai découvert qu’il fallait migrer le plugin Zwave en en installant un autre, le truc qu’il faut deviner, super !

J’ai donc installé ce nouveau plugin, qui déconnait à mort car il fallait absolument décocher la case « Soft Reset » sur le nouveau plugin, le truc documenter nulle part évidement, 4h de perte de temps.

Et bien si ça n’est pas un défouloir toutes ces phrases extraites du premier post!

Un minimum de recherche aurait permis de répondre rapidement aux problèmes évoqués mais bien sûr il est plus facile de râler que de rechercher. Un peu de courage, la lecture adoucira peut-être cette rage largement exprimée.

Ça ne donne pas envie d’aider avec ce comportement.

2 « J'aime »

Allons-y par étape, le Zwave JS, le plus important.

Page configuration. Cette image ne sert à rien.

Et n’utilisez pas le port auto mais le bon port, de préférence en by-id quand il est dispo donc éviter ttyUSB0.par exemple.

Bonjour

Mips a detaillé les infos a fournir.

Donc faites le plutot que balancer un truc qui ne sert a rien !

@Tonio16 @lperenna
Voila ce que je peux fournir de plus :

Voila sur ce que j’avais avant et que je n’ai plus en grande partie :

Log zwavejs_packages

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_zwavejs
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/zwavejs/resources/pre_install.sh
+ sudo /var/www/html/core/class/../../plugins/zwavejs/resources/pre_install.sh
+ echo 'Pre installation de l'\''installation/mise à jour des dépendances zwavejs'
Pre installation de l'installation/mise à jour des dépendances zwavejs
+++ dirname /var/www/html/core/class/../../plugins/zwavejs/resources/pre_install.sh
++ cd /var/www/html/core/class/../../plugins/zwavejs/resources
++ pwd
+ BASEDIR=/var/www/html/plugins/zwavejs/resources
+ cd /var/www/html/plugins/zwavejs/resources
+ source ../core/config/zwavejs.config.ini
+ echo 'Wanted Version: 9.20.0'
Wanted Version: 9.20.0
+ rm -R zwave-js-ui
+ git clone --branch v9.20.0 --depth 1 https://github.com/zwave-js/zwave-js-ui
Cloning into 'zwave-js-ui'...
Note: switching to 'bf3bdc3f13d903XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

+ echo 'Pre install finished'
Pre install finished
+ echo 3
+ php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2
+ echo 4
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
unattended-upgr: no process found
+ sudo rm /var/lib/apt/lists/lock
+ sudo rm /var/cache/apt/archives/lock
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Building dependency tree...
Reading state information...
157 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
lsb-release is already the newest version (11.1.0).
git is already the newest version (1:2.30.2-1+deb11u3).
0 upgraded, 0 newly installed, 0 to remove and 157 not upgraded.
[Check Version NodeJS actuelle : v20.18.1 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../plugins/zwavejs/resources/post_install.sh
+ sudo /var/www/html/core/class/../../plugins/zwavejs/resources/post_install.sh
+ echo 'Post installation de l'\''installation/mise à jour des dépendances zwavejs'
Post installation de l'installation/mise à jour des dépendances zwavejs
+++ dirname /var/www/html/core/class/../../plugins/zwavejs/resources/post_install.sh
++ cd /var/www/html/core/class/../../plugins/zwavejs/resources
++ pwd
+ BASEDIR=/var/www/html/plugins/zwavejs/resources
+ cd /var/www/html/plugins/zwavejs/resources
+ cd zwave-js-ui
+ sudo npm install
npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
npm warn deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated docsify-server-renderer@4.13.1: docsify-server-renderer 4.x and below is no longer supported while we investigate the future of SSR and SSG for Docsify
npm warn deprecated csurf@1.11.0: Please use another csrf package
npm warn deprecated @types/extract-zip@2.0.1: This is a stub types definition. extract-zip provides its own type definitions, so you do not need this installed.
npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm warn deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated vue@2.7.16: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.

added 1681 packages, and audited 1682 packages in 2m

335 packages are looking for funding
  run `npm fund` for details

29 vulnerabilities (10 low, 14 moderate, 5 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues possible (including breaking changes), run:
  npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
+ sudo npm run build

> zwave-js-ui@9.20.0 build
> npm-run-all 'build:*'


> zwave-js-ui@9.20.0 build:server
> tsc


> zwave-js-ui@9.20.0 build:ui
> vite build

vite v5.3.1 building for production...
transforming...
✓ 547 modules transformed.
rendering chunks...
computing gzip size...
dist/registerSW.js                                    0.14 kB
dist/manifest.webmanifest                             0.50 kB
dist/index.html                                       1.69 kB │ gzip:   0.74 kB
dist/assets/MaterialIcons-Regular-DOtZ65Va.woff2    125.12 kB
dist/assets/MaterialIcons-Regular-BjXOXp5c.eot      143.45 kB
dist/assets/MaterialIcons-Regular-FsbMSDLx.woff     160.58 kB
dist/assets/MaterialIcons-Regular-DEUTIz1o.ttf      347.59 kB
dist/assets/DialogHealthCheck-Droliepd.css            0.04 kB │ gzip:   0.06 kB
dist/assets/DialogGatewayValue-A-SkCATO.css           0.06 kB │ gzip:   0.08 kB
dist/assets/NodeDetails-CBP3OPmg.css                  0.06 kB │ gzip:   0.08 kB
dist/assets/FrameDetails-CIQ12EOu.css                 0.07 kB │ gzip:   0.09 kB
dist/assets/QrReader-HjYxZaii.css                     0.09 kB │ gzip:   0.10 kB
dist/assets/NodePanel-CZwLOHLG.css                    0.09 kB │ gzip:   0.10 kB
dist/assets/RichValue-B_0TC6eQ.css                    0.13 kB │ gzip:   0.12 kB
dist/assets/CCTreeView-WxmqzfXk.css                   0.13 kB │ gzip:   0.12 kB
dist/assets/Settings-DbLZdPoT.css                     0.15 kB │ gzip:   0.14 kB
dist/assets/Mesh-DSRRNttk.css                         0.27 kB │ gzip:   0.21 kB
dist/assets/ValueId-C5xZLsvS.css                      0.31 kB │ gzip:   0.18 kB
dist/assets/ExpandedNode--E63FB__.css                 0.39 kB │ gzip:   0.26 kB
dist/assets/DialogAdvanced-B3IdLJdP.css               0.45 kB │ gzip:   0.23 kB
dist/assets/index-D5uuzJlz.css                        0.51 kB │ gzip:   0.18 kB
dist/assets/Zniffer-BYjnQyPs.css                      0.53 kB │ gzip:   0.24 kB
dist/assets/Store-DS7bGYpj.css                        0.79 kB │ gzip:   0.33 kB
dist/assets/Multipane-CEm3CnxI.css                    1.57 kB │ gzip:   0.46 kB
dist/assets/BgRssiChart-DbNj0r-M.css                  1.65 kB │ gzip:   0.71 kB
dist/assets/Login-1yco1U5P.css                        5.43 kB │ gzip:   1.52 kB
dist/assets/ZwaveGraph-Dfn_CqSH.css                 220.21 kB │ gzip:  31.03 kB
dist/assets/index-r8JReBOx.css                      645.00 kB │ gzip:  86.98 kB
dist/assets/MultipaneResizer-BWRp-8Tf.js              0.23 kB │ gzip:   0.20 kB
dist/assets/InvertedCheckbox-BKe96SLH.js              0.42 kB │ gzip:   0.30 kB
dist/assets/ControllerChart-7GxoToPo.js               0.63 kB │ gzip:   0.39 kB
dist/assets/ColumnFilterBoolean-Dlw5IVbg.js           0.67 kB │ gzip:   0.42 kB
dist/assets/ReinterviewBadge-P-jUEJlg.js              0.78 kB │ gzip:   0.52 kB
dist/assets/BlinkIcon-DP_t2iuE.js                     0.85 kB │ gzip:   0.42 kB
dist/assets/ColumnFilterDate-DkQZJt-f.js              1.16 kB │ gzip:   0.56 kB
dist/assets/MissingKeysAlert-Bgdg8v4b.js              1.17 kB │ gzip:   0.56 kB
dist/assets/ColumnFilterString-BIwSCVLZ.js            1.22 kB │ gzip:   0.62 kB
dist/assets/DialogAdvanced-Bhs_8BWn.js                1.30 kB │ gzip:   0.68 kB
dist/assets/CCTreeView-ChRxhkA3.js                    1.43 kB │ gzip:   0.77 kB
dist/assets/StatisticsArrows-BI8z0kpo.js              1.44 kB │ gzip:   0.77 kB
dist/assets/ErrorPage-CQyeMUEl.js                     1.55 kB │ gzip:   0.79 kB
dist/assets/Multipane-DFLS9oP2.js                     1.63 kB │ gzip:   0.82 kB
dist/assets/ColumnFilterNumber-eClVU_w_.js            1.74 kB │ gzip:   0.74 kB
dist/assets/file-input-B4SR49dD.js                    1.83 kB │ gzip:   0.86 kB
dist/assets/RichValue-BRQppQoo.js                     2.04 kB │ gzip:   0.87 kB
dist/assets/StatisticsCard-DqAruet3.js                2.55 kB │ gzip:   1.00 kB
dist/assets/FrameDetails-F6k0BPq5.js                  2.68 kB │ gzip:   1.06 kB
dist/assets/DialogSceneValue-2Y04CTd_.js              3.18 kB │ gzip:   1.23 kB
dist/assets/Mesh-haZu0lAF.js                          3.18 kB │ gzip:   1.36 kB
dist/assets/ColumnFilter-DoUVVYSw.js                  3.26 kB │ gzip:   1.30 kB
dist/assets/UserCodeTable-Dz40xPSc.js                 4.12 kB │ gzip:   1.64 kB
dist/assets/Login-DT9nslnM.js                         4.13 kB │ gzip:   1.64 kB
dist/assets/ListInput-DK0gk4Ui.js                     4.38 kB │ gzip:   1.41 kB
dist/assets/AssociationGroups-DGsCpLMi.js             4.46 kB │ gzip:   1.65 kB
dist/assets/OTAUpdates-BDNMxnyc.js                    5.09 kB │ gzip:   2.09 kB
dist/assets/Scenes-HsjDySf8.js                        5.81 kB │ gzip:   1.98 kB
dist/assets/DialogLinkReliability-3FOnnyOC.js         5.89 kB │ gzip:   1.91 kB
dist/assets/DialogAssociation-CvDSlRuw.js             5.94 kB │ gzip:   2.10 kB
dist/assets/prismeditor.esm-DJCfCG3y.js               7.58 kB │ gzip:   2.69 kB
dist/assets/NodeScheduler-qahfvCd7.js                 7.86 kB │ gzip:   2.60 kB
dist/assets/HomeAssistant-CmWDVy9b.js                 8.23 kB │ gzip:   2.43 kB
dist/assets/DialogGatewayValue-TQV4M_Uw.js            8.38 kB │ gzip:   2.56 kB
dist/assets/ControlPanel-CIT7JoKr.js                  9.53 kB │ gzip:   3.53 kB
dist/assets/SmartView-VDBxTG-G.js                     9.89 kB │ gzip:   3.30 kB
dist/assets/ValueId-Dzj-_hV-.js                      10.45 kB │ gzip:   2.92 kB
dist/assets/Store-CE_bHZL9.js                        10.95 kB │ gzip:   3.41 kB
dist/assets/NodeDetails-Dwklj2UX.js                  12.18 kB │ gzip:   3.39 kB
dist/assets/DialogHealthCheck-DX70lQ06.js            12.38 kB │ gzip:   3.59 kB
dist/assets/SmartStart-DcNO40LA.js                   13.83 kB │ gzip:   3.91 kB
dist/assets/ExpandedNode-Dip24ge3.js                 15.15 kB │ gzip:   5.18 kB
dist/assets/Debug-0FVl0EX8.js                        16.04 kB │ gzip:   4.18 kB
dist/assets/NodePanel-zK1ErbaX.js                    16.11 kB │ gzip:   4.39 kB
dist/assets/Zniffer-DaFxRe8b.js                      16.23 kB │ gzip:   5.28 kB
dist/assets/index-CGscpZTT.js                        20.82 kB │ gzip:   6.13 kB
dist/assets/QrReader-C-Xpoqpd.js                     20.89 kB │ gzip:   7.29 kB
dist/assets/qr-scanner-worker.min-D85Z9gVD.js        43.95 kB │ gzip:  10.46 kB
dist/assets/BgRssiChart-CjfwkkIu.js                  54.97 kB │ gzip:  24.29 kB
dist/assets/vuedraggable.umd-BN2_1K0c.js             71.01 kB │ gzip:  24.88 kB
dist/assets/Settings-_GIJ6yNR.js                     85.81 kB │ gzip:  19.99 kB
dist/assets/index-Blr6EMNg.js                        91.82 kB │ gzip:  46.05 kB
dist/assets/ZwaveGraph-B7ZU-Qa8.js                  560.41 kB │ gzip: 166.47 kB
dist/assets/index-arJYOLrt.js                     1,237.32 kB │ gzip: 338.96 kB

(!) Some chunks are larger than 500 kB after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
✓ built in 49.92s

PWA v0.20.0
Building src/sw.js service worker ("es" format)...
vite v5.3.1 building for production...
transforming...
✓ 65 modules transformed.
rendering chunks...
computing gzip size...
dist/sw.mjs  16.17 kB │ gzip: 5.42 kB
✓ built in 927ms

PWA v0.20.0
mode      injectManifest
format:   es
precache  82 entries (3262.43 KiB)
files generated
  dist/sw.js
+ chown -R www-data:www-data CHANGELOG.md LICENSE README.md SECURITY.md api certs dist docker docs esbuild-register.js esbuild.js genereteDocs.ts index.html kubernetes kustomization.yaml node_modules nodemon.json package-lock.json package.json package.sh pkg public server server_config.js snippets src store test tsconfig.eslint.json tsconfig.json vite.config.mjs wallaby.js
+ '[' -e /dev/ttyAMA0 ']'
+ '[' -e /dev/ttymxc0 ']'
+ '[' -e /dev/ttyAMA0 ']'
++ grep Revision /proc/cpuinfo
++ tr -d ' '
++ cut -d: -f2
+ RPI_BOARD_REVISION=
+ [[ '' ==    \8 ]]
+ [[ '' ==   \8 ]]
+ [[ '' ==    \d ]]
+ echo 'Everything is successfully installed!'
Everything is successfully installed!
+ echo 7
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end zwavejs
+ echo 8
+ rm /tmp/jeedom_install_in_progress_zwavejs
+ echo '*******************End of package installation******************'
*******************End of package installation******************
````Texte préformaté`

Cela n’a pas l’air de vous inspirez grand chose. :rofl:

Bonjour,
Suite au précédent message je viens de recevoir ce message privée dans ma boite email:

Elrick Décembre 25
Evite le hors sujet et passe ta route, je t’ai rien demandé et j’attends rien de toi.

Monsieur l’enragé, il serait bien d’arrêter ce harcèlement par messagerie privée et rester pour les invectives sur Community.

Je pense que le modérateur devrait intervenir afin d’éviter ces débordements.
Monsieur Elrick passe une mauvaise journée et attend toujours de l’assistance.
Moi je passe mon tour.

Bonne soirée.

3 « J'aime »

Tout est déjà expliqué dans la documentation, sur le blog et maintes fois ici même sur ce forum.

Comment peut on penser gérer une installation domotique DIY sans lire la moindre documentation tout en faisant de lourds amalgames et de manière si vindicative…

1 « J'aime »

Occupe toi de toi… tu es hors sujet dans ton précédent échange, charge au modérateur de ne pas supprimer ton poste

Super interessant ton commentaire… faut tout deviner c’est çà ?
Rien d’autre d’inutile à dire … ???
Tu veux me faire croire que tout est écrit quelque part ? tu crois que j’ai pas commencé par chercher par moi meme ? alors tu as tres mal lu…

Boite à con direct. Tu viens de rembarrer un des développeurs jeedom, donc une des personnes le mieux placé pour te répondre. Et pour info aujourd’hui c’est le 25/12!

Adieu

6 « J'aime »