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 »