02-11-2017, 10:31 PM
salut
merci de ton aide
j'ai créer un script déclenché par un bouton comme tu ma dit.
Le premier script n'a pas marché il retournait false.
j'ai modifié mon script avec un return true.
et la ca marche nickel.
Par contre sur mes autres script rien ne bouge.
est ce qu'il y a un paramètre pour déclencher la lecture des script, j'avais lu qu'on pouvais modifier le temps des cycles mais je ne sais comment on fait.
Je ne maîtrise pas les termes mais j'ai l'impression que le server ne déclenche pas la lecture des scripts.
Voici les logs lors de l'appui sur le bouton si ca peu aider.
Je confirme que je ne vois pas les lignes Lua habituellement
merci de ton aide
j'ai créer un script déclenché par un bouton comme tu ma dit.
Le premier script n'a pas marché il retournait false.
j'ai modifié mon script avec un return true.
et la ca marche nickel.
Par contre sur mes autres script rien ne bouge.
est ce qu'il y a un paramètre pour déclencher la lecture des script, j'avais lu qu'on pouvais modifier le temps des cycles mais je ne sais comment on fait.
Je ne maîtrise pas les termes mais j'ai l'impression que le server ne déclenche pas la lecture des scripts.
Voici les logs lors de l'appui sur le bouton si ca peu aider.
Je confirme que je ne vois pas les lignes Lua habituellement
Code:
Feb 11 21:20:04 intel-corei7-64 calaos_server[6111]: [INF] server (CalaosConfig.cpp:93) Saving /etc/calaos/io.xml...
Feb 11 21:20:04 intel-corei7-64 calaos_server[6111]: [INF] server (CalaosConfig.cpp:116) Done.
Feb 11 21:20:04 intel-corei7-64 calaos_server[6111]: [INF] server (CalaosConfig.cpp:178) Saving /etc/calaos/rules.xml...
Feb 11 21:20:04 intel-corei7-64 calaos_server[6111]: [INF] server (CalaosConfig.cpp:199) Done.
Feb 11 21:20:20 intel-corei7-64 calaos_server[6111]: [INF] websocket (WebSocket.cpp:443) Received a PONG back in 00:00
Feb 11 21:20:35 intel-corei7-64 calaos_server[6111]: [INF] websocket (WebSocket.cpp:443) Received a PONG back in 00:00
Feb 11 21:20:50 intel-corei7-64 calaos_server[6111]: [INF] websocket (WebSocket.cpp:443) Received a PONG back in 00:00
Feb 11 21:20:52 intel-corei7-64 calaos_server[6111]: [INF] websocket (WebSocket.cpp:443) Received a PONG back in 00:00.0011
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] output (IntValue.cpp:99) intern_0: got action, True
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] rule (Rule.cpp:143) Rule(Chauffage,compteur): Starting execution (1 actions)
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] lua (ScriptExec.cpp:39) Starting script. (0xb85880)
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] process (ExternProc.cpp:169) Starting process: /usr/bin/calaos_script --socket /tmp/calaos_proc_da506f48-12d2-de6c-dc85-461c29d7e205_lua_6111 --namespace lua
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] rule (Rule.cpp:152) Rule(Chauffage,compteur): Execution done.
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] server (CalaosConfig.cpp:256) State cache file written successfully (/home/root/.cache/calaos/iostates.cache)
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] output (OutputLight.cpp:73) output_21: got action, True
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] lua (ScriptExec.cpp:68) LUA script finished.
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] rule.action.script (ActionScript.cpp:38) Script finished with true
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [CRI] process (ExternProc.cpp:76) Error sending data!
Feb 11 21:20:55 intel-corei7-64 calaos_server[6111]: [INF] lua (ScriptExec.cpp:94) LUA process terminated. (0xb85880)
Feb 11 21:21:04 intel-corei7-64 calaos_server[6111]: [INF] server (CalaosConfig.cpp:256) State cache file written successfully (/home/root/.cache/calaos/iostates.cache)
Feb 11 21:21:05 intel-corei7-64 calaos_server[6111]: [INF] websocket (WebSocket.cpp:443) Received a PONG back in 00:00.0001
Feb 11 21:21:07 intel-corei7-64 calaos_server[6111]: [INF] websocket (WebSocket.cpp:443) Received a PONG back in 00:00.0038
Feb 11 21:21:19 intel-corei7-64 calaos_server[6111]: [INF] input (InputTemp.cpp:120) input_33: 21 °C
Feb 11 21:21:20 intel-corei7-64 calaos_server[6111]: [INF] websocket (WebSocket.cpp:443) Received a PONG back in 00:00
Feb 11 21:21:22 intel-corei7-64 calaos_server[6111]: [INF] websocket (WebSocket.cpp:443) Received a PONG back in 00:00.0005
Feb 11 21:21:35 intel-corei7-64 calaos_server[6111]: [INF] websocket (WebSocket.cpp:443) Received a PONG back in 00:00
Calaos V2, WindBox MSI, pas d'écran tactile, calaos-mobile
Wago 750-881, relais finder
Wago 750-881, relais finder