Page 1 sur 2

Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 10 janv. 2025, 15:14
par xm83
bonjour,
j'ai depuis une dernière mise à jour de domoticz (beta, 2024.7 build 16452) ces erreurs qui arrivent en cascadent de 3 toutes les 5 secondes.
J'ai désactivé tous mes scripts manuels sans succès, et je n'arrive pas à identifier d'où ça vient.
Une idée pour isoler le problème?

Merci

2025-01-10 09:58:16.662 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:16.668 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:16.669 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:20.797 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:20.803 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:20.804 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:21.660 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:21.667 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:21.668 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:25.812 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:25.818 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:25.820 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:30.799 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:30.805 Error: Invalid Number sValue: '%' for device idx: '%'
2025-01-10 09:58:30.806 Error: Invalid Number sValue: '%' for device idx: '%'

Re: Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 10 janv. 2025, 17:28
par Keros
C'est peut-être un bug sur la beta. Tu étais sur une béta récente avant ?

Re: Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 11 janv. 2025, 01:45
par Flying Domotic
Sur la dernière beta, ça serait un souci dans la table "Meter' qui contiendrait un device avec une sValue non numérique.

Re: Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 11 janv. 2025, 14:40
par xm83
merci pour la piste
vous avez une idée pour résoudre le problème? comment trouver ce device?

Re: Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 11 janv. 2025, 14:49
par Flying Domotic
Backuper la base de données localement ("Configuration" > "Paramètres", onglet "Sauvegarde/Restauration", cliquer sur "Sauvegarder la base de données"), puis l'ouvrir (avec par exemple "DB Browser for SQLite" dispo à https://sqlitebrowser.org/), et visualiser le contenu de la table "Meter" (onlget "Parcourir les données", table "Meter") et rechercher des lignes qui auraient des données dans "Valeur" non numériques (attention, les valeurs décimales doivent avoir un "." au lieu d'une ",").

Re: Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 11 janv. 2025, 16:01
par xm83
Merci pour votre aide.
J'ai 52 132 entrées dans la table meter... J'ai trié sur la colonne valeur pour voir si en triant je pouvais voir des valeurs non numériques. A priori, je ne vois malheureusement rien de suspect.

Re: Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 11 janv. 2025, 16:30
par Flying Domotic
On doit pouvoir exporter la table par "Fichier" > "Exporter" > "Table vers fichier csv" pour l'analyser dans OpenOffice (ou Excel pour ceux qui aiment payer ;-)

Re: Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 12 janv. 2025, 09:49
par xm83
merci, j'ai essayé. Export dans excel, vérification de chaque cellule pour savoir si elle est numérique ou pas.
Tout est numérique...

Re: Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 12 janv. 2025, 10:56
par Flying Domotic
Concernant les valeurs avec des décimales, il faut vérifier que le séparateur qu figure dans la base est bien un point, pas une virgule. Est-ce le cas ?

Re: Error: Invalid Number sValue: '%' for device idx: '%'

Publié : 12 janv. 2025, 11:25
par xm83
je viens de vérifier à nouveau, mais je n'ai pas de nombre avec décimal