Interrupteur et scripts

L'utilisation et la création des scripts.
Répondre
patrick ditz
Messages : 12
Enregistré le : 23 sept. 2009, 23:03

Interrupteur et scripts

Message par patrick ditz » 03 avr. 2019, 17:51

Bonjour,

J'ai une question à poser au sujets des interrupteurs (IP 92xx, IP-800, interrupteur compatible ASCOM)

Est-il possible de piloter un "interrupteur" à partir d'un script avec PRISM 10?
Je n'ai pas trouvé de réponse dans l'aide en ligne de PRISM.
Peut-être que quelqu'un peut me renseigner?

Merci d'avance
Patrick

Cyril Cavadore
Messages : 4260
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: Interrupteur et scripts

Message par Cyril Cavadore » 04 avr. 2019, 02:53

Oui ca existe

SETSWITCH Switchdesired State
in Switchdesired (0,2,3,..)
in State (0 ou 1) 1=ON et 0=OFF

et

GETSWITCH nbSwitches Name[]$ State[]
out nbSwitches : nbre d'interrupteurs
out Name[] : nom des interrupteur (table de chaines de characteres)
out State[] : etat des interrupteurs (table de 0 ou 1) 1=ON et 0=OFF
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403

patrick ditz
Messages : 12
Enregistré le : 23 sept. 2009, 23:03

Re: Interrupteur et scripts

Message par patrick ditz » 04 avr. 2019, 11:06

OK, merci Cyril pour cette réponse!

Patrick

Jean-paul GODARD
Messages : 105
Enregistré le : 22 sept. 2010, 17:44

Re: Interrupteur et scripts

Message par Jean-paul GODARD » 14 avr. 2021, 07:41

Bonjour à tous,
Juste pour être sûr :

SETSWITCH Switchdesired State
in Switchdesired (0,2,3,..) ou (0,1,2,3,...) ???
JPG
Jean-Paul GODARD
Associations AT60 , OATBL , Uranoscope, Planète-Sciences TJMS

D SAINTE-CATHERINE
Messages : 19
Enregistré le : 22 mars 2020, 22:12

Re: Interrupteur et scripts

Message par D SAINTE-CATHERINE » 12 mai 2021, 14:00

Bonjour à tous,
Après m'être équipé d'un Kit Vellman (K8056), je souhaiterais piloter ce switch à l'aide d'un script.
Pour la fonction SETSWITCH : pas de problème, j'arrive à faire allumer ou éteindre mes switch.
Par contre, je n'arrive pas à utiliser la fonction GETSWITCH qui exige 4 paramètres et non 3...

- Auriez-vous un exemple de script utilisant GETSWITCH ?
D'avance merci,

Didier S-C

Cyril Cavadore
Messages : 4260
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: Interrupteur et scripts

Message par Cyril Cavadore » 20 mai 2021, 02:45

la carte wellmann ne stocke pas l'état des switch (très grosse limitation), c'est à toi de t'en occuper/gerer.
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403

Jacques Chevaley
Messages : 6
Enregistré le : 23 juin 2019, 15:00

Re: Interrupteur et scripts

Message par Jacques Chevaley » 09 nov. 2021, 20:40

Bonjour,

Est il possible d'avoir un court exemple de script concernant la déclaration des interrupteurs et l'ouverture/fermeture d'un seul ?

J'ai toujours le même message d'erreur: "interface des interrupteurs n'a pas été initialisée".

D'avance merci!

Cyril Cavadore
Messages : 4260
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: Interrupteur et scripts

Message par Cyril Cavadore » 09 nov. 2021, 21:12

Il faut l'ouvrir en premier, indépendamment du reste des devices.
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403

Jacques Chevaley
Messages : 6
Enregistré le : 23 juin 2019, 15:00

Re: Interrupteur et scripts

Message par Jacques Chevaley » 09 nov. 2021, 22:05

Bonsoir,

merci pour la prompte réponse...mais j'avoue ne pas la comprendre.

La carte est déclarée dans la configuration avec le bon port.

J'écris dans le script " setswitch 1 0" par exemple…. et le script plante.

Y a t il une instruction obligatoire avant setswitch ?

merci

Cyril Cavadore
Messages : 4260
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: Interrupteur et scripts

Message par Cyril Cavadore » 10 nov. 2021, 02:27

Oui, pour ouvrir le sous systeme, il faut effectuer en premier une commande GETSWITCH
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403

Répondre