Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[TUTO] Afficheur à Matrice Leds RGB sur RPi avec API

Pour parler de tout, et surtout de rien !
Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 18 mai 2019, 13:54

Code : Tout sélectionner

ERROR:root:Sun, 28 Apr 2019 12:53:31 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5bbaf08>
ERROR:root:Sun, 28 Apr 2019 12:54:04 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5bbaee0>
ERROR:root:Sun, 28 Apr 2019 12:54:26 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5bbaf30>
ERROR:root:Sun, 28 Apr 2019 12:56:00 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5bbaf80>
ERROR:root:Sun, 28 Apr 2019 12:56:12 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5bbaeb8>
ERROR:root:Sun, 28 Apr 2019 12:59:39 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5bbaf58>
ERROR:root:Sun, 28 Apr 2019 12:59:49 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5bbaf80>
ERROR:root:Sun, 28 Apr 2019 13:54:15 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c60148>
ERROR:root:Sun, 28 Apr 2019 13:54:25 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c600f8>
ERROR:root:Sun, 28 Apr 2019 13:54:35 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c60288>
ERROR:root:Sun, 28 Apr 2019 13:54:45 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c600f8>
ERROR:root:Sun, 28 Apr 2019 13:54:55 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c60080>
ERROR:root:Sun, 28 Apr 2019 13:55:05 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c600f8>
ERROR:root:Sun, 28 Apr 2019 13:55:15 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c601c0>
ERROR:root:Sun, 28 Apr 2019 13:55:25 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c600f8>
ERROR:root:Sun, 28 Apr 2019 13:55:35 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c60148>
ERROR:root:Sun, 28 Apr 2019 13:55:45 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c600f8>
ERROR:root:Sun, 28 Apr 2019 13:55:55 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c60788>
ERROR:root:Sun, 28 Apr 2019 13:56:05 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c600f8>
ERROR:root:Sun, 28 Apr 2019 13:56:15 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c60350>
ERROR:root:Sun, 28 Apr 2019 13:56:25 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c600f8>
ERROR:root:Sun, 28 Apr 2019 13:56:35 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c60878>
ERROR:root:Sun, 28 Apr 2019 13:56:45 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c600f8>
ERROR:root:Sun, 28 Apr 2019 13:56:55 ==> Error:<type 'exceptions.ValueError'>unknown color specifier: '#'<traceback object at 0xb5c600d0>
ERROR:root:Sun, 28 Apr 2019 14:12:49 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/3'<traceback object at 0xb5c60080>
ERROR:root:Sun, 28 Apr 2019 14:13:02 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/1'<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 14:13:34 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/1'<traceback object at 0xb5c608c8>
ERROR:root:Sun, 28 Apr 2019 14:21:59 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/3'<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 14:37:18 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:11:37 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:11:47 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:11:57 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:12:07 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:12:17 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:13:40 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:13:50 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:14:00 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:14:10 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:14:20 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:14:30 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:14:40 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:14:50 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:15:00 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:15:10 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:15:20 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:15:30 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:15:40 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:15:50 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:16:00 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:16:10 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:16:20 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:16:30 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:16:40 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:16:50 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:17:00 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:17:10 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:17:35 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c51f08>
ERROR:root:Sun, 28 Apr 2019 15:17:45 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c51ee0>
ERROR:root:Sun, 28 Apr 2019 15:18:47 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:18:57 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c51f08>
ERROR:root:Sun, 28 Apr 2019 15:19:40 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:19:50 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:20:00 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51f08>
ERROR:root:Sun, 28 Apr 2019 15:20:10 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:20:20 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:20:30 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51f08>
ERROR:root:Sun, 28 Apr 2019 15:20:40 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Sun, 28 Apr 2019 15:20:50 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb6814cb0>
ERROR:root:Sun, 28 Apr 2019 15:21:00 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51f08>
ERROR:root:Sun, 28 Apr 2019 15:21:10 ==> Error:<type 'exceptions.ValueError'>could not convert string to float: #<traceback object at 0xb5c51da0>
ERROR:root:Mon, 29 Apr 2019 13:49:51 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/Image1-32x64.png'<traceback object at 0xb5bbe940>
ERROR:root:Mon, 29 Apr 2019 14:00:14 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/mage3-32x32.png'<traceback object at 0xb5bbe9e0>
ERROR:root:Mon, 29 Apr 2019 14:00:24 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/Image3-32x32.png'<traceback object at 0xb5bbe940>
ERROR:root:Mon, 29 Apr 2019 14:13:29 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/Nuit32x64.png'<traceback object at 0xb5bbefa8>
ERROR:root:Tue, 30 Apr 2019 22:50:47 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/22'<traceback object at 0xb5bbe940>
ERROR:root:Wed, 01 May 2019 13:08:14 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '0levelimg=0.7'<traceback object at 0xb5bbefd0>
ERROR:root:Wed, 01 May 2019 13:09:00 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '0levelimg=0.7'<traceback object at 0xb5bbef80>
ERROR:root:Wed, 01 May 2019 13:09:41 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '0levelimg=0.7'<traceback object at 0xb5bbee40>
ERROR:root:Wed, 01 May 2019 13:11:52 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/doorbell-32x32.pngpositionx=0'<traceback object at 0xb5bbef80>
ERROR:root:Wed, 01 May 2019 13:13:03 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/Santa2-16x16.pngpositionx=0'<traceback object at 0xb5bbe940>
ERROR:root:Wed, 01 May 2019 14:03:32 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/eclairages-16x16.png'<traceback object at 0xb5bbef80>
ERROR:root:Wed, 01 May 2019 14:58:20 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/voitures-8x8.png'<traceback object at 0xb5bbea58>
ERROR:root:Wed, 01 May 2019 14:58:50 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/voitures-8x8.png'<traceback object at 0xb5bbefa8>
ERROR:root:Wed, 01 May 2019 15:00:25 ==> Error:<type 'exceptions.IOError'>[Errno 2] No such file or directory: '/var/www/html/led/images/voitures-8x8.png'<traceback object at 0xb5bbe940>
ERROR:root:Sun, 05 May 2019 00:16:17 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46fa8>
ERROR:root:Mon, 06 May 2019 15:25:58 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46ee0>
ERROR:root:Mon, 06 May 2019 21:36:26 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46eb8>
ERROR:root:Tue, 07 May 2019 09:11:26 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46fa8>
ERROR:root:Tue, 07 May 2019 09:33:04 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46df0>
ERROR:root:Tue, 07 May 2019 16:20:22 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46e90>
ERROR:root:Wed, 08 May 2019 00:48:49 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46fd0>
ERROR:root:Wed, 08 May 2019 10:43:17 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46f30>
ERROR:root:Thu, 09 May 2019 08:12:20 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.2'<traceback object at 0xb5c46fd0>
ERROR:root:Thu, 09 May 2019 15:34:57 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46df0>
ERROR:root:Thu, 09 May 2019 16:28:50 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46f30>
ERROR:root:Thu, 09 May 2019 18:18:19 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46e18>
ERROR:root:Fri, 10 May 2019 09:37:35 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46e90>
ERROR:root:Fri, 10 May 2019 11:43:05 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46f30>
ERROR:root:Fri, 10 May 2019 13:32:21 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46ee0>
ERROR:root:Fri, 10 May 2019 16:26:43 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46e90>
ERROR:root:Fri, 10 May 2019 16:44:52 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46e68>
ERROR:root:Sat, 11 May 2019 09:40:29 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46e90>
ERROR:root:Sat, 11 May 2019 18:05:40 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46e68>
ERROR:root:Sat, 11 May 2019 19:52:06 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46fa8>
ERROR:root:Sat, 11 May 2019 21:34:54 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.2'<traceback object at 0xb5c46fd0>
ERROR:root:Sat, 11 May 2019 21:58:21 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.2'<traceback object at 0xb5c46ee0>
ERROR:root:Sun, 12 May 2019 10:18:35 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46e18>
ERROR:root:Sun, 12 May 2019 11:41:00 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46ee0>
ERROR:root:Sun, 12 May 2019 12:21:38 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46eb8>
ERROR:root:Sun, 12 May 2019 12:41:40 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46ee0>
ERROR:root:Sun, 12 May 2019 16:02:48 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46e90>
ERROR:root:Sun, 12 May 2019 16:05:22 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46ee0>
ERROR:root:Mon, 13 May 2019 07:14:54 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46fd0>
ERROR:root:Mon, 13 May 2019 10:09:47 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46e18>
ERROR:root:Mon, 13 May 2019 11:55:40 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46fa8>
ERROR:root:Mon, 13 May 2019 12:45:32 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46e90>
ERROR:root:Tue, 14 May 2019 09:30:51 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46f30>
ERROR:root:Tue, 14 May 2019 09:40:16 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46e68>
ERROR:root:Tue, 14 May 2019 14:24:14 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46df0>
ERROR:root:Tue, 14 May 2019 17:20:08 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46fd0>
ERROR:root:Wed, 15 May 2019 07:25:10 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46f30>
ERROR:root:Wed, 15 May 2019 08:13:27 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46df0>
ERROR:root:Wed, 15 May 2019 09:56:12 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46ee0>
ERROR:root:Wed, 15 May 2019 11:50:27 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46e68>
ERROR:root:Wed, 15 May 2019 15:21:25 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46fd0>
ERROR:root:Thu, 16 May 2019 09:08:03 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46eb8>
ERROR:root:Thu, 16 May 2019 11:12:04 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46fd0>
ERROR:root:Thu, 16 May 2019 12:20:12 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46df0>
ERROR:root:Thu, 16 May 2019 16:38:22 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46eb8>
ERROR:root:Thu, 16 May 2019 22:17:19 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46e90>
ERROR:root:Thu, 16 May 2019 22:25:34 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.2'<traceback object at 0xb5c46fd0>
ERROR:root:Fri, 17 May 2019 18:56:05 ==> Error:<type 'exceptions.IndexError'>list index out of range<traceback object at 0xb5c46eb8>
ERROR:root:Sat, 18 May 2019 11:11:49 ==> Error:<type 'exceptions.ValueError'>invalid literal for int() with base 10: '32.5'<traceback object at 0xb5c46e68>
ca sent pas trop bon :p

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Theduck38 » 18 mai 2019, 17:55

Y'a que ça dedans ?
Il est déjà en mode 'non verbeux'... pourrais tu faire la modif pour le remettre en mode debug STP ?
Édition de led_daemon :

Code : Tout sélectionner

sudo nano /var/www/html/led/led_daemon.py

Editer la ligne 9 et la remplacer par ça : 
logging.basicConfig(filename='/var/www/html/led/led_daemon.log',level=logging.DEBUG)

<CTRL + O> puis Y pour sauver puis <CTRL + X> pour quitter. 

sudo systemctl stop ledDaemon.service
sudo systemctl start ledDaemon.service
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Theduck38 » 18 mai 2019, 18:07

Ceci dit, j'ai aussi l'erreur list index out of range... mais pas de problème d'affichage.

Dans ton cas, concernant le problème "d'entier à 32.2", je pense que tu dois lui passer des paramètres pas bon à certains moments.
Tu pourrais me reposter ton code de scénario(s) STP ?
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 18 mai 2019, 18:38

c'est fait il est passé en mode debug j'attends maintenant que ca plante pour voir ..

le scénario de gestion globale :

Code : Tout sélectionner

- Nom du scénario : Gestion sryled
- Mode du scénario : provoke
    - Evènement : #[Salon][Sryled][Couleur]#
    - Evènement : #[Maison][Meteo][Coucher du soleil]#



    
    SI #[Virtuels][journuit][Etat]#  == 1
    ALORS
         
        SI #time# > #[Maison][Meteo][Lever du soleil]#  ET #time# < #[Maison][Meteo][Coucher du soleil]# 
        ALORS
         (variable) Affectation de la variable : ImExt_41 à Soleil-8x8.png
         (variable) Affectation de la variable : Dim_41 à 0.50
        SINON
         (variable) Affectation de la variable : ImExt_41 à Lune-8x8.png
         (variable) Affectation de la variable : Dim_41 à 0.20
     (sleep) Pause de  : 1
     #[Salon][Sryled][Clear All]# - Options : {"enable":"1","background":"0"}
         
        CODE
         (code) $dim=$sc->getVar('Dim_41');
        $image=$sc->getVar('ImExt_41');
        $image1=$sc->getCmd("#9857#");
        if ($image1=="") {
          $image1="Licorne-16x16.png";
        }
        $tempExt=$sc->getCmd("#9315#",true,null);
        $tempInt=$sc->getCmd("#6063# ",true,null);
        //$tendTExt=$sc->getVar('TendanceTempExt_41');
        //$tendTInt=$sc->getVar('TendanceTempInt_41');
        $colorClock=$sc->getCmd("#9875#");
        //Enlever le # à la couleur
        $colorClock=substr($colorClock,1,6);
        //Traitement couleur température
        if (floatval($tempExt)<=0) {$colorExt='00ffff';}
        if (floatval($tempExt)>0 and floatval($tempExt)<14) {$colorExt='004dff';}
        if (floatval($tempExt)>=14 and floatval($tempExt)<28) {$colorExt='00ff80';}
        if (floatval($tempExt)>=28 and floatval($tempExt)<34) {$colorExt='ffd500';}
        if (floatval($tempExt)>=34) {$colorExt='ff0000';}
        if (floatval($tempInt)<=16) {$colorInt='00ffff';}
        if (floatval($tempInt)>16 and floatval($tempInt)<25) {$colorInt='00ff80';}
        if (floatval($tempInt)>=25 and floatval($tempInt)<30) {$colorInt='ffd500';}
        if (floatval($tempInt)>=30) {$colorInt='ff0000';}
        //Correction bug affichage nombres ronds
        if (strpos($tempExt,'.')===false) {$tempExt=$tempExt . '.0';}
        if (strpos($tempInt,'.')===false) {$tempInt=$tempInt . '.0';}
        
        
        //$dim = "0.9";
        //$colorClock ="F0F0F0"; 
        
        
        //Icone Soleil ou Lune 
        $url='http://192.168.100.98/led99p2.php?command=image&file=' . $image . '&positionx=0&positiony=24&levelimg=' . $dim . '&clear=1';
        $lines = file($url);
        sleep(1);
        //Icone Maison
        $url='http://192.168.100.98//led99p2.php?command=image&file=Maison2-8x8.png&positionx=0&positiony=15&levelimg=' . $dim . '&clear=0';
        $lines = file($url);
        sleep(1);
        //Texte Temp Exterieure
        $url='http://192.168.100.98//led99p2.php?command=statictext&size=14&font=5x8.pil&leveltxt=' . $dim . '&color=' . $colorExt . '&positionx=9&positiony=15&text=' . $tempExt . '°C' . $tendTExt;
        $lines = file($url);
        sleep(1);
        //Texte Temp Intérieure
        $url='http://192.168.100.98//led99p2.php?command=statictext&size=14&font=5x8.pil&leveltxt=' . $dim . '&color=' . $colorInt . '&positionx=9&positiony=24&text=' . $tempInt . '°C' . $tendTInt;
        $lines = file($url);
        sleep(1);
        // Image bas droite
        $url='http://192.168.100.98//led99p2.php?command=image&file=' . $image1 . '&positionx=48&positiony=16&levelimg=' . $dim . '&clear=0';
        $lines = file($url);
        sleep(1);
        //Clock
        $url='http://192.168.100.98/led99p2.php?command=clock&size=12&font=7x13B.pil&leveltxt=' . $dim . '&color=' . $colorClock . '&positionx=4&positiony=1';
        $lines = file($url);
        sleep(1);
    SINON
celui de la sonnette qui réécrase l'autre :

Code : Tout sélectionner

- Nom du scénario : Sryled Sonnette
- Mode du scénario : provoke
    - Evènement : #[Extérieur][Bouton sonnette][Clic]#



    
    ACTION
     #[Salon][Script Shryled][clearAll]# - Options : {"enable":"1","background":"0"}
     (sleep) Pause de  : 1
    
    CODE
     (code) $dim=$sc->getVar('Dim_41');
    $image=$sc->getVar('ImExt_41');
    $image1="doorbell-32x32.png";
    
    $colorClock=$sc->getCmd("#9875#");
    //Enlever le # à la couleur
    $colorClock=substr($colorClock,1,6);
    
    // Image bas gauche
    $url='http://192.168.100.98/led99p2.php?command=image&file=' . $image1 . '&positionx=0&positiony=0&levelimg=0.6&clear=0';
    $lines = file($url);
    sleep(1);
    //Texte
    $url='http://192.168.100.98/led99p2.php?command=scrollRight&size=14&font=ComicSansMSRegular.ttf&leveltxt=0.95&color=FFFFFF&speed=1.3&text=On%20sonne%20à%20la%20porte';
    $lines = file($url);
    sleep(1);
    
    
    DANS 1
    FAIRE
     #[Salon][Script Shryled][clearAll]# - Options : {"enable":"1","background":"0"}
     (scenario) start de [Notif][Gestion sryled]
le script dont le virtuel fait appel :
Capture.PNG
Capture.PNG (255.36 Kio) Consulté 1481 fois

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Theduck38 » 19 mai 2019, 00:30

Bon, le problème de l'erreur "list index out of range" est -à priori- lié au fait que le php doit être en train d'écrire dans le fichier de commande au moment où le démon cherche à l'ouvrir... le contenu est à ce moment là illisible. Dans ce cas, ça attend 10s avant de relancer le démon.

Pour ton problème, il me faut effectivement le log débug pour comprendre.
Le log "scénario execution", il ne dit rien ?
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 19 mai 2019, 09:17

Non rien de spécial j'attend le bug avec l'heure et je te renvoi le log

Envoyé de mon Redmi 5 Plus en utilisant Tapatalk


Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 21 mai 2019, 18:30

bug a 18:24:42 ce jour

Code : Tout sélectionner

INFO:root:Tue, 21 May 2019 18:19:31 ==> --- CLOCK ---
INFO:root:Tue, 21 May 2019 18:19:31 ==> Taille : 12
INFO:root:Tue, 21 May 2019 18:19:31 ==> Police : 7x13B.pil
INFO:root:Tue, 21 May 2019 18:19:31 ==> Niveau : 0.5
INFO:root:Tue, 21 May 2019 18:19:31 ==> Couleur : #ffffff
INFO:root:Tue, 21 May 2019 18:19:31 ==> PositionX : 4
INFO:root:Tue, 21 May 2019 18:19:31 ==> PositionY : 1
INFO:root:Tue, 21 May 2019 18:24:39 ==>  
INFO:root:Tue, 21 May 2019 18:24:39 ==> --- CLEAR ---
INFO:root:Tue, 21 May 2019 18:24:39 ==> Effacement Matrice
INFO:root:Tue, 21 May 2019 18:24:39 ==> Couleur : 000000
INFO:root:Tue, 21 May 2019 18:24:39 ==> X1 : 9
INFO:root:Tue, 21 May 2019 18:24:40 ==> Y1 : 15
INFO:root:Tue, 21 May 2019 18:24:40 ==> X2 : 48
INFO:root:Tue, 21 May 2019 18:24:40 ==> Y2 : 48
INFO:root:Tue, 21 May 2019 18:24:41 ==>  
INFO:root:Tue, 21 May 2019 18:24:41 ==> --- STATIC TEXT ---
INFO:root:Tue, 21 May 2019 18:24:41 ==> Taille : 14
INFO:root:Tue, 21 May 2019 18:24:41 ==> Police : 5x8.pil
INFO:root:Tue, 21 May 2019 18:24:41 ==> Niveau : 0.5
INFO:root:Tue, 21 May 2019 18:24:41 ==> Couleur : #00ff80
INFO:root:Tue, 21 May 2019 18:24:41 ==> PositionX : 9
INFO:root:Tue, 21 May 2019 18:24:41 ==> PositionY : 15
INFO:root:Tue, 21 May 2019 18:24:42 ==>  
INFO:root:Tue, 21 May 2019 18:24:42 ==> --- CLOCK ---
INFO:root:Tue, 21 May 2019 18:24:42 ==> Taille : 12
INFO:root:Tue, 21 May 2019 18:24:42 ==> Police : 7x13B.pil
INFO:root:Tue, 21 May 2019 18:24:42 ==> Niveau : 0.5
INFO:root:Tue, 21 May 2019 18:24:42 ==> Couleur : #ffffff
INFO:root:Tue, 21 May 2019 18:24:42 ==> PositionX : 4
INFO:root:Tue, 21 May 2019 18:24:42 ==> PositionY : 19
INFO:root:Tue, 21 May 2019 18:24:43 ==>  
INFO:root:Tue, 21 May 2019 18:24:43 ==> --- CLOCK ---
INFO:root:Tue, 21 May 2019 18:24:43 ==> Taille : 12
INFO:root:Tue, 21 May 2019 18:24:43 ==> Police : 7x13B.pil
INFO:root:Tue, 21 May 2019 18:24:43 ==> Niveau : 0.5
INFO:root:Tue, 21 May 2019 18:24:43 ==> Couleur : #ffffff
INFO:root:Tue, 21 May 2019 18:24:43 ==> PositionX : 4
INFO:root:Tue, 21 May 2019 18:24:43 ==> PositionY : 1

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Theduck38 » 21 mai 2019, 20:17

Bah là je ne vois pas... il n'y a même pas d'erreur dans le log.

Ceci dit, est-ce normal que tu envoies l'horloge aux coordonnées (4,19) sans effacer avant ?
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 21 mai 2019, 20:23

Ben non justement c'est la qu'elle s'affiche et ecrase le tout faut que je regarde d'où ça peut provenir...

Envoyé de mon Redmi 5 Plus en utilisant Tapatalk


Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Theduck38 » 21 mai 2019, 20:39

Si le log renvoie 19 pour Y, c'est probablement qu'il a dû recevoir ça dans l'url.

Pour déboguer, tu peux ajouter une ligne dans ton code php pour mettre dans le log du scénario l'url appelée :

Code : Tout sélectionner

$sc->log('Clock : ' . $url);
Tu le places juste après la ligne qui définit l'url de l'horloge : $url=...
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 22 mai 2019, 11:54

je revérifier mes scénarios qui appelle l'horloge et pas vu de 19...
j'ai mis a jour avec le log on va voir :) merci

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Poumi » 22 mai 2019, 18:44

Ta positionY bouge à chaque tour, c’est une variable?

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 22 mai 2019, 18:45

Poumi a écrit :Ta positionY bouge à chaque tour, c’est une variable?
Non justement elle est fixée en dure dans l'url. Ce que tu vois qui change c'est car a chaque ligne le Y c'est pas un truc different. Style position du logo maison position de l'horloge des images etc voir scénario

Envoyé de mon Redmi 5 Plus en utilisant Tapatalk



Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Poumi » 22 mai 2019, 19:05

Dans la suite du scénario tu retouches au $url? Comme le positiony=1 est à la fin, peut être que tu remet autre chose derrière avant de l’envoyer

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 22 mai 2019, 19:09

Pas de mémoire et puis comme il repart a 1 il devrait me remettre l'horloge au dessus du coup... Ce qui n'est pas le cas.. et avant mon scénario globale j'efface la totalité de la matrice. Ça fonctionne bien pour mon affichage scénario de la citerne mais pas pour la sonnette hors ils appelent le même scénario de gestion c'est ça que j'ai du mal a capter

Envoyé de mon Redmi 5 Plus en utilisant Tapatalk


Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Poumi » 22 mai 2019, 19:19

C’est la seul idée que j’ai: dans la suite du script parfois tu rajoutes derrière le $url quelquechose qui commence par 9

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Theduck38 » 22 mai 2019, 21:39

Hello,

Le code du scénario correspond toujours à ce que tu as posté plus haut ?

Car là dans le log il ne fait qu'une fois du texte avant d'envoyer l'horloge...
La séquence du log : clear - texte statique - clock (mauvaise position) - clock (bonne position)
Il manque plein de trucs entre le texte statique et le clock : toutes les icônes entre autres... d'où l'idée que le scénario appelé est différent de celui montré plus haut.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 22 mai 2019, 21:42

Il n'a pas changé : gestion styles. J'ai bien. Dans le scénario et sur l'afficheur mes 6 éléments qui s'affichent

Envoyé de mon Redmi 5 Plus en utilisant Tapatalk


Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par Theduck38 » 22 mai 2019, 22:19

Étrange, dans le log que tu as posté, on voit bien qu'il enchaîne, juste après l'effacement, 3 commandes à 1s d'intervalle sans rien envoyer en image ni texte :

Code : Tout sélectionner

INFO:root:Tue, 21 May 2019 18:24:41 ==> --- STATIC TEXT ---
INFO:root:Tue, 21 May 2019 18:24:41 ==> Taille : 14
INFO:root:Tue, 21 May 2019 18:24:41 ==> Police : 5x8.pil
INFO:root:Tue, 21 May 2019 18:24:41 ==> Niveau : 0.5
INFO:root:Tue, 21 May 2019 18:24:41 ==> Couleur : #00ff80
INFO:root:Tue, 21 May 2019 18:24:41 ==> PositionX : 9
INFO:root:Tue, 21 May 2019 18:24:41 ==> PositionY : 15
INFO:root:Tue, 21 May 2019 18:24:42 ==>  
INFO:root:Tue, 21 May 2019 18:24:42 ==> --- CLOCK ---
INFO:root:Tue, 21 May 2019 18:24:42 ==> Taille : 12
INFO:root:Tue, 21 May 2019 18:24:42 ==> Police : 7x13B.pil
INFO:root:Tue, 21 May 2019 18:24:42 ==> Niveau : 0.5
INFO:root:Tue, 21 May 2019 18:24:42 ==> Couleur : #ffffff
INFO:root:Tue, 21 May 2019 18:24:42 ==> PositionX : 4
INFO:root:Tue, 21 May 2019 18:24:42 ==> PositionY : 19
INFO:root:Tue, 21 May 2019 18:24:43 ==>  
INFO:root:Tue, 21 May 2019 18:24:43 ==> --- CLOCK ---
INFO:root:Tue, 21 May 2019 18:24:43 ==> Taille : 12
INFO:root:Tue, 21 May 2019 18:24:43 ==> Police : 7x13B.pil
INFO:root:Tue, 21 May 2019 18:24:43 ==> Niveau : 0.5
INFO:root:Tue, 21 May 2019 18:24:43 ==> Couleur : #ffffff
INFO:root:Tue, 21 May 2019 18:24:43 ==> PositionX : 4
INFO:root:Tue, 21 May 2019 18:24:43 ==> PositionY : 1
D'après le scénario, on devrait voir s'intercaler les images, mais elles n'y sont pas. Et il n'y a pas de trou non plus dans le séquençage des commandes : 1s d'intervalle.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto : Afficheur à Matrice Leds RGB sur RPi avec API

Message par dcjona » 23 mai 2019, 21:01

Replantage a 20;48:20 donc j'ai checker quel scénario se lance via le log et c'est celui de mise à jour des températures suite a changement.

Code : Tout sélectionner

------------------------------------
[2019-05-23 20:48:18][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Exterieur][Sonde terrasse][Temperature].
[2019-05-23 20:48:18][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-05-23 20:48:18][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2019-05-23 20:48:18][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-05-23 20:48:18][SCENARIO] Exécution d'un bloc élément : 475
[2019-05-23 20:48:18][SCENARIO] Exécution du sous-élément de type [action] : code
[2019-05-23 20:48:18][SCENARIO] Exécution d'un bloc élément : 474
[2019-05-23 20:48:18][SCENARIO] Exécution du sous-élément de type [action] : action
[2019-05-23 20:48:18][SCENARIO] Exécution de la commande [Salon][Script Shryled][Clear-TEMP]
[2019-05-23 20:48:18][SCENARIO] Pause de 1 seconde(s)
[2019-05-23 20:48:19][SCENARIO] Exécution d'un bloc code
[2019-05-23 20:48:19][SCENARIO]  - ----------------------------------------
[2019-05-23 20:48:19][SCENARIO]  - - Framework sc v0.97l                  -
[2019-05-23 20:48:19][SCENARIO]  - - Vos scenarios en PHP                 -
[2019-05-23 20:48:19][SCENARIO]  - - by dJuL                                -
[2019-05-23 20:48:19][SCENARIO]  - ----------------------------------------
[2019-05-23 20:48:19][SCENARIO]  - INFO: DOCUMENTATION DISPONIBLE EN LOCAL EN CLIQUANT ICI
[2019-05-23 20:48:19][SCENARIO]  - - - 
[2019-05-23 20:48:19][SCENARIO]  - /* - Execution du Bloc code n°1 - DEBUG INACTIF (prod) */
[2019-05-23 20:48:19][SCENARIO]  - - - 
[2019-05-23 20:48:19][SCENARIO]  -k Récupération valeur => variable JEEDOM: [Dim_41] = '0.5'
[2019-05-23 20:48:19][SCENARIO]  - Récupération valeur => variable JEEDOM: [ImExt_41] = 'Soleil-8x8.png'
[2019-05-23 20:48:19][SCENARIO]  - Valeur d'une commande [info]: #[Salon][NotifHeure Salon][Température]# = 22
[2019-05-23 20:48:19][SCENARIO]  - Valeur d'une commande [info]: #[Extérieur][Sonde terrasse][Température]# = 22.08
[2019-05-23 20:48:19][SCENARIO]  - Valeur d'une commande [info]: #[Salon][Sryled][Couleur]# = '#ffffff'
[2019-05-23 20:48:22][SCENARIO]  - - - 
[2019-05-23 20:48:22][SCENARIO]  - /* - Fin du Bloc code n°1 - */
[2019-05-23 20:48:22][SCENARIO]  - - - 
[2019-05-23 20:48:22][SCENARIO] Fin correcte du scénario
Et niveau daemon :

Code : Tout sélectionner

INFO:root:Thu, 23 May 2019 20:48:18 ==>  
INFO:root:Thu, 23 May 2019 20:48:18 ==> --- STATIC TEXT ---
INFO:root:Thu, 23 May 2019 20:48:18 ==> Taille : 14
INFO:root:Thu, 23 May 2019 20:48:18 ==> Police : 5x8.pil
INFO:root:Thu, 23 May 2019 20:48:18 ==> Niveau : 0.5
INFO:root:Thu, 23 May 2019 20:48:18 ==> Couleur : #00ff80
INFO:root:Thu, 23 May 2019 20:48:18 ==> PositionX : 9
INFO:root:Thu, 23 May 2019 20:48:18 ==> PositionY : 15
INFO:root:Thu, 23 May 2019 20:48:19 ==>  
INFO:root:Thu, 23 May 2019 20:48:19 ==> --- STATIC TEXT ---
INFO:root:Thu, 23 May 2019 20:48:19 ==> Taille : 14
INFO:root:Thu, 23 May 2019 20:48:19 ==> Police : 5x8.pil
INFO:root:Thu, 23 May 2019 20:48:19 ==> Niveau : 0.5
INFO:root:Thu, 23 May 2019 20:48:19 ==> Couleur : #00ff80
INFO:root:Thu, 23 May 2019 20:48:19 ==> PositionX : 9
INFO:root:Thu, 23 May 2019 20:48:19 ==> PositionY : 24
INFO:root:Thu, 23 May 2019 20:48:20 ==>  
INFO:root:Thu, 23 May 2019 20:48:20 ==> --- CLOCK ---
INFO:root:Thu, 23 May 2019 20:48:20 ==> Taille : 12
INFO:root:Thu, 23 May 2019 20:48:20 ==> Police : 7x13B.pil
INFO:root:Thu, 23 May 2019 20:48:20 ==> Niveau : 0.5
INFO:root:Thu, 23 May 2019 20:48:20 ==> Couleur : #ffffff
INFO:root:Thu, 23 May 2019 20:48:20 ==> PositionX : 4
INFO:root:Thu, 23 May 2019 20:48:20 ==> PositionY : 1
et le bloc scénario :

Code : Tout sélectionner

- Nom du scénario : Sryled_TEMP
- Mode du scénario : provoke
    - Evènement : #[Salon][T° notif V3][temperature]#
    - Evènement : #[Extérieur][Sonde terrasse][Température]#



    
    SI #[Virtuels][journuit][Etat]# == 1  
    ALORS
         
        CODE
             
            ACTION
             #[Salon][Script Shryled][Clear-TEMP]# - Options : {"enable":"1","background":"0"}
             (sleep) Pause de  : 1
         (code) $dim=$sc->getVar('Dim_41');
        $image=$sc->getVar('ImExt_41');
        
        $tempExt=$sc->getCmd("#9315#",true,null);
        $tempInt=$sc->getCmd("#6063# ",true,null);
        
        $colorClock=$sc->getCmd("#9875#");
        //Enlever le # à la couleur
        $colorClock=substr($colorClock,1,6);
        //Traitement couleur température
        if (floatval($tempExt)<=0) {$colorExt='00ffff';}
        if (floatval($tempExt)>0 and floatval($tempExt)<14) {$colorExt='004dff';}
        if (floatval($tempExt)>=14 and floatval($tempExt)<28) {$colorExt='00ff80';}
        if (floatval($tempExt)>=28 and floatval($tempExt)<34) {$colorExt='ffd500';}
        if (floatval($tempExt)>=34) {$colorExt='ff0000';}
        if (floatval($tempInt)<=16) {$colorInt='00ffff';}
        if (floatval($tempInt)>16 and floatval($tempInt)<25) {$colorInt='00ff80';}
        if (floatval($tempInt)>=25 and floatval($tempInt)<30) {$colorInt='ffd500';}
        if (floatval($tempInt)>=30) {$colorInt='ff0000';}
        //Correction bug affichage nombres ronds
        if (strpos($tempExt,'.')===false) {$tempExt=$tempExt . '.0';}
        if (strpos($tempInt,'.')===false) {$tempInt=$tempInt . '.0';}
        
        
        //$dim = "0.9";
        //$colorClock ="F0F0F0"; 
        
        
        
        //Texte Temp Exterieure
        $url='http://192.168.100.98//led99p2.php?command=statictext&size=14&font=5x8.pil&leveltxt=' . $dim . '&color=' . $colorExt . '&positionx=9&positiony=15&text=' . $tempExt . '°C' . $tendTExt;
        $lines = file($url);
        sleep(1);
        //Texte Temp Intérieure
        $url='http://192.168.100.98//led99p2.php?command=statictext&size=14&font=5x8.pil&leveltxt=' . $dim . '&color=' . $colorInt . '&positionx=9&positiony=24&text=' . $tempInt . '°C' . $tendTInt;
        $lines = file($url);
        sleep(1);
        //Clock
        $url='http://192.168.100.98/led99p2.php?command=clock&size=12&font=7x13B.pil&leveltxt=' . $dim . '&color=' . $colorClock . '&positionx=4&positiony=1';
        $lines = file($url);
        sleep(1);
    SINON
mais je pense qu'il y a un autre scénario qui merde j'ai tenter de le stopper et voir car il etait provoqué aussi sur le refresh et je me demande si les deux se lance pas en meme temps et c'est ca qui doit faire planter...

Répondre

Revenir vers « Discussions Générales »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités