Liste de choix : 0 au lieu de 00

Jeedom Core : 4.3.17
Version JC : 1.8.0 stable
DNS Jeedom : oui
Statut Démon : Stoppé - (NA)

Equipements :
  Tablette Samsung : v1.5.0 stable sur android [os : 30] - PA
  Redme note 8 : v1.8.0 stable sur android [os : 29] (polling) - PA

Bonjour,

J’ai une liste de choix (photo 1) contenant les valeurs 00;15;30;45;60 que j’exploite avec un ‹ Widget Liste de choix › et grâce auquel je récupère la valeur dans une commande info de type ‹ Autre › d’un virtuel. La valeur retournée pour 00 est 0, ce qui est gênant car je veux exploiter cette valeur et une autre dans le ‹ A › d’un scénario.

Y a-t-il une solution ‹ propre › ou faut il gérer l’exception ?

Merci

Salut

Est ce qu on peut voir les logs du plugin lorsque tu changes de valeur dans la liste de choix ?


Pourquoi ne pas utiliser un widget slider avec l option « heure jeedom » ?

1 « J'aime »

Le voici :

[2023-08-21 13:29:10][DEBUG] : [API] Request Received {« method »:« CMD_EXEC »,« params »:{« id »:« 32121 »,« options »:{« user_login »:« admin »,« user_id »:« 1 »,« select »:« 15 »},« widgetId »:742,« apiKey »:« 52320a7c311bbc479ceec1a51a130e65 »},« jsonrpc »:« 2.0 »,« id »:1692617349930}
[2023-08-21 13:29:10][INFO] : Exécution de la commande [Appartement][V listes de choix][Liste minute réveil quotidien] (32121) par l’utilisateur admin
[2023-08-21 13:29:10][DEBUG] : [API] Send CMD_EXEC → null
[2023-08-21 13:29:21][DEBUG] : [API] Request Received {« method »:« CMD_EXEC »,« params »:{« id »:« 32121 »,« options »:{« user_login »:« admin »,« user_id »:« 1 »,« select »:« 00 »},« widgetId »:742,« apiKey »:« 52320a7c311bbc479ceec1a51a130e65 »},« jsonrpc »:« 2.0 »,« id »:1692617361359}
[2023-08-21 13:29:21][INFO] : Exécution de la commande [Appartement][V listes de choix][Liste minute réveil quotidien] (32121) par l’utilisateur admin
[2023-08-21 13:29:21][DEBUG] : [API] Send CMD_EXEC → null

Pourquoi ne pas utiliser un widget slider avec l option « heure jeedom » ? Je ne sais pas encore ce que c’est mais je vais regarder.

Merci d utiliser l option « texte preformaté » pour partager les logs que ca soit lisible → bouton </>

[2023-08-21 13:29:10]DEBUG : [API] Request Received {"method":"CMD_EXEC","params":{"id":"32121","options":{"user_login":"admin","user_id":"1","select":"15"},"widgetId":742,"apiKey":"52320a7c311bbc479ceec1a51a130e65"},"jsonrpc":"2.0","id":1692617349930}
[2023-08-21 13:29:10]INFO : Exécution de la commande [Appartement][V listes de choix][Liste minute réveil quotidien] (32121) par l'utilisateur admin
[2023-08-21 13:29:10]DEBUG : [API] Send CMD_EXEC -> null
[2023-08-21 13:29:21]DEBUG : [API] Request Received {"method":"CMD_EXEC","params":{"id":"32121","options":{"user_login":"admin","user_id":"1","select":"00"},"widgetId":742,"apiKey":"52320a7c311bbc479ceec1a51a130e65"},"jsonrpc":"2.0","id":1692617361359}
[2023-08-21 13:29:21]INFO : Exécution de la commande [Appartement][V listes de choix][Liste minute réveil quotidien] (32121) par l'utilisateur admin
[2023-08-21 13:29:21]DEBUG : [API] Send CMD_EXEC -> null
[2023-08-21 13:31:20]DEBUG : [API] Request Received {"method":"SET_BATTERY","params":{"level":92,"apiKey":"52320a7c311bbc479ceec1a51a130e65"},"jsonrpc":"2.0","id":1692617480227}
[2023-08-21 13:31:20]DEBUG : [API] Send SET_BATTERY -> null
[2023-08-21 13:33:08]DEBUG : [API] Request Received {"method":"CMD_EXEC","params":{"id":"32119","options":{"user_login":"admin","user_id":"1","select":"00"},"widgetId":741,"apiKey":"52320a7c311bbc479ceec1a51a130e65"},"jsonrpc":"2.0","id":1692617587943}
[2023-08-21 13:33:08]INFO : Exécution de la commande [Appartement][V listes de choix][Liste heure réveil quotidien] (32119) par l'utilisateur admin
[2023-08-21 13:33:08]DEBUG : [API] Send CMD_EXEC -> null
[2023-08-21 13:33:13]DEBUG : [API] Request Received {"method":"SC_EXEC","params":{"id":"397","options":{"user_login":"admin","user_id":"1","action":"start","scenario_id":"397","tags":"TagReglageReveilSonos=1","confirm":true},"apiKey":"52320a7c311bbc479ceec1a51a130e65"},"jsonrpc":"2.0","id":1692617593410}
[2023-08-21 13:33:13]DEBUG : [API] Send SC_EXEC -> null
[2023-08-21 13:37:58]DEBUG : [API] Request Received {"method":"SET_BATTERY","params":{"level":91,"apiKey":"52320a7c311bbc479ceec1a51a130e65"},"jsonrpc":"2.0","id":1692617878233}
[2023-08-21 13:37:58]DEBUG : [API] Send SET_BATTERY -> null

Comme cela ?

Oui merci

(Tu peux aussu simplement editer ton precedent msg plutot que d en creer un nouveau)

Et il me semble que j avais fait une petite videi rien que pour toi, pour montrer comment citer un passage d un msg plutot que de faire un copier/coller plus longnet moins visible egalement ; n hesites pas a t en servir :wink:


Eu coup on voit que JC demande bien l execution de la cmd avec la valeur 00
Ton probleme ne vient donc pas de JC.

Peut on voir l integralité de ton virtuel stp ?

Peut on voir l integralité de ton virtuel stp ? Sous quelle forme ?

Détail de la commande ? voir photo.

sous cette forme là, mais de facon complete
donc entre autre : la commande info qui s’y rapporte

je te redonne la vidéo :

je misais sur une mauvais sous-type et donc un reformatage de la part du core, mais ca n’a pas l’air d’etre ça.
donc je ne sais pas te dire, si ce n’est que JC exécute bien l’action avec « 00 »


en // , comme indiqué je t’invite à regarder

image

avec lequel l’heure sera plus agréable à saisir
et ensuite plus facile à utiliser dans tes scénario à co

Je pense que c’est un pb Jeedom car je viens de faire ce scénario, et le résultat dans le virtuel (string) est 0 au lieu de 00.

As tu un exemple visuel d’un slider avec heure Jeeedom ?

Merci

En effet, cela serait encore mieux !

Merci

je ne dis pas tout le temps que des conneries …!

Je n’ai jamais dit cela, du moins j’espère !!

si ca avait été le cas, tu aurais été sur cette page :

Et n aurais pas eu de reponse de ma part :slight_smile:

Je comprends ! :wink:

Bonjour
Il est possible de faire ça comme horloge !

Bonjour,

0 au lieu de 00 : ticket ouvert chez Jeedom mais la réponse est que c’est un bug qui ne sera pas corrigé ! Réponse de Jeedom: ‹ Oui mais malheureusement il ne sera pas possible de le corriger, en faite c’est du a la fonction de concaténation de chaine qui traite le string et le retransforme. C’est une fonction beaucoup trop utilisé dans jeedom pour que je la supprime. ›

J’ai essayé le slider avec option heure Jeedom, le résultat est sympa et en plus c’est le même visuel qu’avec Sonos, par contre je pense que l’on se heurte au même problème : 06h05 → 605 et 00h00 → 0 ce qui est normal puisque l’état du slider est numérique, j’ai essayé en mettant l’état du slider à ‹ Autre › : même résultat. Tu confirmes ?

Merci