Aide paramétrage pour alarme ByDemes Vesta

Bonjour ,
j’ai besoin d’un "petit " coup de main si certains connaissent les alarmes vesta bydemes de chez climax.
je souhaiterais configurer le plugin siapro , j’ai mis :


et pour l’alarme , ils disent dans la doc

Protocole SIA DC-09 utilisant le code d'événement CID via IP
Format : ip : // (Numéro d'abonné) @ (IP du serveur) :(Port) / CID_SIA
Example: ip: //1234@54.183.182.247 : 8080 / CID_SIA

donc, j’ai mis ça :


mais j’ai une erreur dans mon test !
si quelqu’un peut m’aider , ça serait cool :grin: :smiling_face_with_three_hearts:

Merci d’activer les logs en mode DEBUG pour le plugin, relancer le daemon et fournir les logs :wink:
Cela sera un bon début pour investiguer ce problème.

merci @thanaus
la voici (apikey modifié ) :


[2023-08-01 15:49:00][INFO] : Lancement démon SIA : /usr/bin/python3 /var/www/html/plugins/siapro/resources/siaprod/siaprod.py --loglevel debug --model 99 --siaport 51025 --socketport 55025 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/siapro/core/php/jeeSIAPro.php --apikey 9DM9E8MVPAnXKqABPcwQ1uT1FEC1Psrm54SOA2HpeLmjg6D8k2wr --pidfile /tmp/jeedom/siapro/deamon.pid
[2023-08-01 15:49:00.270][INFO] : Starting SIAPro Daemon (Version 0.2)
[2023-08-01 15:49:00.270][INFO] : Log level: debug
[2023-08-01 15:49:00.270][INFO] : Socket port: 55025
[2023-08-01 15:49:00.270][INFO] : Socket host: 127.0.0.1
[2023-08-01 15:49:00.270][INFO] : Model: SIA DC-09-2021
[2023-08-01 15:49:00.270][INFO] : SIA Port: 51025
[2023-08-01 15:49:00.270][INFO] : PID file: /tmp/jeedom/siapro/deamon.pid
[2023-08-01 15:49:00.270][INFO] : Apikey: 9DM9E8MVPAnXKqABPcwQ1uT1FEC1Psrm54SOA2HpeLmjg6D8k2wr
[2023-08-01 15:49:00.270][INFO] : Callback: http://127.0.0.1:80/plugins/siapro/core/php/jeeSIAPro.php
[2023-08-01 15:49:00.270][DEBUG] : Writing PID 26272 to /tmp/jeedom/siapro/deamon.pid
[2023-08-01 15:49:00.272][DEBUG] : Init request module v2.31.0
[2023-08-01 15:49:00.276][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2023-08-01 15:49:00.281][DEBUG] : http://127.0.0.1:80 "GET /plugins/siapro/core/php/jeeSIAPro.php?apikey=9DM9E8MVPAnXKqABPcwQ1uT1FEC1Psrm54SOA2HpeLmjg6D8k2wr HTTP/1.1" 200 0
[2023-08-01 15:49:00.282][DEBUG] : Socket interface started
[2023-08-01 15:49:00.282][DEBUG] : LoopNetServer Thread started
[2023-08-01 15:49:00.282][DEBUG] : Listening on: [127.0.0.1:55025]
[2023-08-01 15:49:00.282][INFO] : Start listening on: [127.0.0.1:55025]
[2023-08-01 15:49:00.285][DEBUG] : Read socket thread launched on: [127.0.0.1:55025]
[2023-08-01 15:49:00.286][INFO] : Starting SIAServer daemon on: [*:51025]
[2023-08-01 15:49:00.286][INFO] : SIAServer daemon started on: [*:51025]

si besoin d’autres choses .

1/ Le daemon SIA du plugin ne recoit aucune trame

2/ Au vu des remarques dans ton ton screenshot, l’URL devrait plutôt être :
ip://1234@192.168.1.21:51025/SIA

3/ Tu peux supprimer la clé de cryptage dans la configuration du plugin qui n’est pas encore actuellement supporté dans le plugin

encore merci @thanaus pour ton temps passé et ton expertise .
oui je pense aussi que le défaut doit venir de l’alarme , du moins de la syntaxe que j’ai mise .
si j’ai bien compris aussi, il faut que je remplace le 1234 par le numéro de mon alarme (chiffre situé au dessus de la ligne que je t’ai donné qui communique avec l’application mobile .
j’ai changé par sia mais même résultat.
je vais essayer de faire appel au support vesta, on verra si il me répondent !

@thanaus
je suis tombé sur cette doc :

2     SIA DC-09 protocol via IP
Format:     ip://(Account Number)@(server ip):(port)/SIA
Example:  ip://1234@54.183.182.247:8080/SIA
3    SIA DC-09 protocol via IP with AES encryption
Format:     ip//(Account Number)@(server ip):(port)/SIA/KEY/(128,196 or 256 bits Key)
Example:
ip://1234@54.183.182.247:8080/SIA/KEY/ 4A46321737F890F654D632103F86B4F3
4    SIA DC-09 protocol using CID event code via IP
Format:     ip://(Account Number)@(server ip):(port)/CID_SIA
Example:  ip://1234@54.183.182.247:8080/CID_SIA
5    SIA DC-09 protocol using CID event code via IP, with HEX encryption.
Format:     ip//(Account Number)@(server ip):(port)/CID_SIA/KEY/(HEX)
Example:
77ip://1234@54.183.182.247:8080/CID_SIA/KEY/4A46321737F890F654D632103F86B4
F3

du coup, j’essaie laquelle ? :sweat_smile:

Bonjour, je suis également intéressé: as tu pu aboutir? où as tu trouver cette doc?
Cdlt

sinon il y a un plugin vesta qui fonctionne bien

Merci. oui j’ai vu; mais au risque de déplaire ici, en fait je suis passé sur Home-Assistant, qui n’a malheureusement pas d’intégration pour Vesta/climax, par contre en offre une générale pour le protocole SIA, d’où ma recherche d’info.

Du coup, je me répond également à moi-même, si ca intéresse d’autres: j’ai trouvé cette fameuse doc, contenant les codes SIA (en plus de tout le raccordement et configuration des panneaux hybride Vesta):

salut @alunel ,
oui le plugin fonctionne super bien mais la doc est un peu légère d’où une belle entraide entre utilisateurs :wink:
j’ai essayé le plugin sia pour cette alarme mais je n’ai pas réussi mais je n’ai pas creusé plus car le plugin vesta fait quasiment ce que je veux (hormis l’état des contacts en direct ).
j’ai également home assistant alors si tu y arrives … (j’avais vu que l’alarme vesta avait un autre nom aux usa, peut-être voir dans cette direction )

1 « J'aime »

Bonjour

Si je comprend bien, vous avez réussi à faire marcher le plugin Vesta
Pouvez vous me dire ce qu’il faut mettre dans la configuration du plugin car je n’y arrive pas
Il s’appuie bien sur l’interface locale (et non cloud) de la centrale ?
Car je ne trouve aucun port ne me réponde

Bonjour ,
effectivement c’est trés mal expliqué.
je parle de l’interface via ip en local via le Finder.exe
https://www.climax.com.tw/climax-download-finder.html
normalement pour te connecter , c’est admin / le mot de passe administrateur que tu as créé avec l’application .
alors sur jeedom
image

sur bydemes dans transmission

N’hésites pas, il n’y a pas soucis

j’ai bien réussi à synchroniser et créer les devices
par contre je n’ai pas retour de changement des état de la centrale et des détecteurs d’ouverture dans Jeedom
ça fonctionne chez vous ?

bonjour ,
j’ai bien le retour d’état de la centrale et je peux interagir dessus

Bonjour,

Après avoir refait de nouveau toute l’installation et configuration, ça semble mieux

Lors des synchronisation j’ai la mise à jour de la centrale et des détecteurs comme avant

Mais maintenant lors de l’activation de l’alarme, j’ai la mise à jour de l’état de la centrale
et de meme lors de la désactivation

ce que je n’ai pas c’est la mise à jour de l’état des détecteur,
exemple , si j’ouvre une porte la centrale détecte l’ouverture
mais pour jeedom ai l’info il faut que je refasse une synchronisation

je ne vois pas dans le system logs de la centrale d’évenement reporter en cas d’ouverture de porte

du coup c’est peut etre la centrale qui n’envoie pas l’info
avez vous ces retour de votre coté ?

bonjour ,

désolé de ne répondre que maintenant mais oui c’est pareil,
il me semble que la centrale ne communique pas à chaque fois .
lors de l’activation , désactivation et déclenchement

Hello,
Je suis également sur le plugin Vesta et je n’ai pas l’état d’ouverture/fermeture en temps réel.

Je vais me pencher sur la question car le Cloud SmartHomeSec reçoit bien l’état en temps réel

1 « J'aime »

Bonjour,
J’avoue ne pas trop comprendre ce paramétrage … J’ai essayé de paramétrer (à l’aveugle) comme l’exemple de Titi007 mais moi je n’ai pas la coche verte en test?
D’ailleurs même si j’essaie avec l’adresse email (mailto) là j’ai la coche verte quand j’appuie sur test mais je ne vois rien, jamais reçu de mail ???
Sinon dans le plugin j’ai exactement les mêmes infos (bien sûr avec mon IP) et j’ai indiqué mon login/pw que j’ai initialisé au démarrage quand j’ai connecté ma centrale ?? Quand tu écris : « c’est admin / le mot de passe administrateur que tu as créé avec l’application . » Créé où ??
A quoi sert votre utilitaire finder.exe ? puisque je connais mon adresse IP, pas bien compris?
MERCI à vous, dommage ce souci de doc car cette alarme a l’air super!

Je suis sous Jeedom Atlas en 4.4.19 Debian 11.8

désolé je ne regarde pas souvent !
justement ce n’est pas le login/pw que tu as initialisé au démarrage. normalement finder te sert à trouver ton ip et tu te connectes dessus avec « admin » comme login
c’est ces identifiants que tu mets dans le plugin

Bonjour titi007,
Oui depuis 2 jours j’ai avancé et compris ce paramétrage et la connexion en local !!! Merci. :wink:

Là je continue de tester et voir comment utiliser les infos du plugin Vesta justement en regardant le changement des EventID avec les différents états/modes de l’alarme, beaucoup de modes et c’est un peu long de voir quel eventID de l’eqpt Aera-1 est incrémenté suivant l’action effectuée !!
J’ai l’impression qu’il y a un bug par contre, quand je passe en alarme Totale avec la télécommande j’ai la valeur E400 et quand je repasse, toujours avec la télécommande, en mode arrêt … je reste en E400 ce qui est très embêtant pour relever le mode alarme totale si télécommande (pas de souci ave l’iphone où là j’ai bien 2 états R ou E401), as tu constaté ce petit souci ??
MERCI !

J’ai une Vesta Radio depuis qq semaines
Jeedom 4.4.19 Debian 11.8