Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overlapping des zones pour commande Delta Dore - Calybox 320 - X2D #55

Open
rezzalex opened this issue Jan 5, 2018 · 20 comments
Open

Comments

@rezzalex
Copy link

rezzalex commented Jan 5, 2018

Bonjour,

merci beaucoup pour ce plug-in.

J'ai créé 3 devices X2D Heating Operating Mode 866, 1 pour les 2 zones plus deux autres pour chacune des zones, avec Device ID et Aera différents pour chacun.
J'ai ensuite associé chacun à une zone différente sur ma Delta Dore - Calybox 320.

Mon problème est que chacun des interrupteurs créés sur la base de ces dispositifs contrôle les 2 zones à la fois.

A la lecture des discussions autour de ce sujet, j'ai l'impression d'avoir manqué quelque chose.

Pouvez-vous m'aider ?

merci

RezzA

@rezzalex
Copy link
Author

rezzalex commented Jan 5, 2018

Egalement, serait-il envisagable de revenir au mode "auto", qui est la programmation "autonome" par défaut ?
Egalement, de recevoir la sonde de température intégrée ?

Merci

@zaraki673
Copy link
Member

Bonjour,

n'ayant se materiel, il faudrait me donner les trames envoyés/reçus pour les différents ordres, afin de faire évoluer le plugin

@rezzalex
Copy link
Author

Bonjour,

voici les logs lorsque je passe de confort a Eco :

2018-02-19 15:23:01.967 User: Admin initiated a switch command (12/RFPLAYER - X2DELEC Switch - Area 1/Set Level)
2018-02-19 15:23:01.992 (RFPLAYER) Calling message handler 'onCommand'.
2018-02-19 15:23:01.992 (RFPLAYER) SendtoRfplayer - Options found in DB: {'LevelActions': '|||||||||', 'LevelNames': 'Off|HG|Eco|Moderat|Medio|Comfort|Assoc', 'LevelOffHidden': 'False', 'SelectorStyle': '0', 'area': '1', 'frequency': '868950', 'function': '2', 'id': '1', 'infoType': '10', 'protocol': '8'} for devices unit 12
2018-02-19 15:23:01.992 (RFPLAYER - X2DELEC Switch - Area 1) Updating device from 0:'50' to have values 0:'20'.
2018-02-19 15:23:02.030 (RFPLAYER) Sending 25 bytes of data:
2018-02-19 15:23:02.030 (RFPLAYER) 5a 49 41 2b 2b 20 4f 46 46 20 58 32 44 45 4c 45 43 20 41 31 ZIA++.OFF.X2DELEC.A1
2018-02-19 15:23:02.031 (RFPLAYER) 20 25 30 0a 0d .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .%0..

les 2 zones de ma calybox ont étés modifiées, alors que j'avais réalisé l'association sur la zone 2 seulement.

Enable Learning Mode: disable
Manual Create devices: X2D - 868 - OPERATING_MODE
devices ID: 1
Area (For X2D) : 1

@rezzalex
Copy link
Author

et quand je repasse à confort :

018-02-19 15:31:30.786 User: Admin initiated a switch command (12/RFPLAYER - X2DELEC Switch - Area 1/Set Level)
2018-02-19 15:31:30.831 (RFPLAYER) Calling message handler 'onCommand'.
2018-02-19 15:31:30.831 (RFPLAYER) SendtoRfplayer - Options found in DB: {'LevelActions': '|||||||||', 'LevelNames': 'Off|HG|Eco|Moderat|Medio|Comfort|Assoc', 'LevelOffHidden': 'False', 'SelectorStyle': '0', 'area': '1', 'frequency': '868950', 'function': '2', 'id': '1', 'infoType': '10', 'protocol': '8'} for devices unit 12
2018-02-19 15:31:30.832 (RFPLAYER - X2DELEC Switch - Area 1) Updating device from 0:'20' to have values 0:'50'.
2018-02-19 15:31:30.863 (RFPLAYER) Sending 24 bytes of data:
2018-02-19 15:31:30.863 (RFPLAYER) 5a 49 41 2b 2b 20 4f 4e 20 58 32 44 45 4c 45 43 20 41 31 20 ZIA++.ON.X2DELEC.A1.
2018-02-19 15:31:30.864 (RFPLAYER) 25 33 0a 0d .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. %3..

@rezzalex
Copy link
Author

et lors de l'association à la zone 2

2018-02-19 15:33:00.212 User: Admin initiated a switch command (12/RFPLAYER - X2DELEC Switch - Area 1/Set Level)
2018-02-19 15:33:00.261 (RFPLAYER) Calling message handler 'onCommand'.
2018-02-19 15:33:00.261 (RFPLAYER) SendtoRfplayer - Options found in DB: {'LevelActions': '|||||||||', 'LevelNames': 'Off|HG|Eco|Moderat|Medio|Comfort|Assoc', 'LevelOffHidden': 'False', 'SelectorStyle': '0', 'area': '1', 'frequency': '868950', 'function': '2', 'id': '1', 'infoType': '10', 'protocol': '8'} for devices unit 12
2018-02-19 15:33:00.261 (RFPLAYER - X2DELEC Switch - Area 1) Updating device from 0:'50' to have values 0:'60'.
2018-02-19 15:33:00.294 (RFPLAYER) Sending 24 bytes of data:
2018-02-19 15:33:00.294 (RFPLAYER) 5a 49 41 2b 2b 20 41 53 53 4f 43 20 58 32 44 45 4c 45 43 20 ZIA++.ASSOC.X2DELEC.
2018-02-19 15:33:00.295 (RFPLAYER) 41 31 0a 0d .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. A1..
2018-02-19 15:33:01.149 (RFPLAYER) Received 471 bytes of data:
2018-02-19 15:33:01.149 (RFPLAYER) 5a 49 41 33 33 7b 20 22 66 72 61 6d 65 22 20 3a 7b 22 68 65 ZIA33{."frame".:{"he
2018-02-19 15:33:01.149 (RFPLAYER) 61 64 65 72 22 3a 20 7b 22 66 72 61 6d 65 54 79 70 65 22 3a ader":.{"frameType":
2018-02-19 15:33:01.149 (RFPLAYER) 20 22 30 22 2c 20 22 63 6c 75 73 74 65 72 22 3a 20 22 30 22 ."0",."cluster":."0"
2018-02-19 15:33:01.150 (RFPLAYER) 2c 20 22 64 61 74 61 46 6c 61 67 22 3a 20 22 31 22 2c 20 22 ,."dataFlag":."1",."
2018-02-19 15:33:01.150 (RFPLAYER) 72 66 4c 65 76 65 6c 22 3a 20 22 2d 38 36 22 2c 20 22 66 6c rfLevel":."-86",."fl
2018-02-19 15:33:01.150 (RFPLAYER) 6f 6f 72 4e 6f 69 73 65 22 3a 20 22 2d 31 30 32 22 2c 20 22 oorNoise":."-102",."
2018-02-19 15:33:01.150 (RFPLAYER) 72 66 51 75 61 6c 69 74 79 22 3a 20 22 34 22 2c 20 22 70 72 rfQuality":."4",."pr
2018-02-19 15:33:01.150 (RFPLAYER) 6f 74 6f 63 6f 6c 22 3a 20 22 38 22 2c 20 22 70 72 6f 74 6f otocol":."8",."proto
2018-02-19 15:33:01.150 (RFPLAYER) 63 6f 6c 4d 65 61 6e 69 6e 67 22 3a 20 22 58 32 44 22 2c 20 colMeaning":."X2D",.
2018-02-19 15:33:01.151 (RFPLAYER) 22 69 6e 66 6f 54 79 70 65 22 3a 20 22 31 30 22 2c 20 22 66 "infoType":."10",."f
2018-02-19 15:33:01.151 (RFPLAYER) 72 65 71 75 65 6e 63 79 22 3a 20 22 38 36 38 39 35 30 22 7d requency":."868950"}
2018-02-19 15:33:01.151 (RFPLAYER) 2c 22 69 6e 66 6f 73 22 3a 20 7b 22 73 75 62 54 79 70 65 22 ,"infos":.{"subType"
2018-02-19 15:33:01.151 (RFPLAYER) 3a 20 22 33 22 2c 20 22 73 75 62 54 79 70 65 4d 65 61 6e 69 :."3",."subTypeMeani
2018-02-19 15:33:01.151 (RFPLAYER) 6e 67 22 3a 20 22 50 41 43 4b 20 4c 41 42 45 4c 22 2c 20 22 ng":."PACK.LABEL",."
2018-02-19 15:33:01.151 (RFPLAYER) 69 64 22 3a 20 22 31 35 31 33 35 30 35 35 33 38 22 2c 20 22 id":."1513505538",."
2018-02-19 15:33:01.152 (RFPLAYER) 61 72 65 61 22 3a 20 22 32 22 2c 20 22 71 75 61 6c 69 66 69 area":."2",."qualifi
2018-02-19 15:33:01.152 (RFPLAYER) 65 72 22 3a 20 22 34 38 22 2c 20 22 71 75 61 6c 69 66 69 65 er":."48",."qualifie
2018-02-19 15:33:01.152 (RFPLAYER) 72 4d 65 61 6e 69 6e 67 22 3a 20 7b 20 22 66 6c 61 67 73 22 rMeaning":.{."flags"
2018-02-19 15:33:01.152 (RFPLAYER) 3a 20 5b 22 54 45 53 54 2f 41 53 53 4f 43 22 5d 7d 2c 20 22 :.["TEST/ASSOC"]},."
2018-02-19 15:33:01.152 (RFPLAYER) 66 75 6e 63 74 69 6f 6e 22 3a 20 22 36 34 22 2c 20 22 66 75 function":."64",."fu
2018-02-19 15:33:01.152 (RFPLAYER) 6e 63 74 69 6f 6e 4d 65 61 6e 69 6e 67 22 3a 20 22 4f 54 48 nctionMeaning":."OTH
2018-02-19 15:33:01.152 (RFPLAYER) 45 52 20 46 55 4e 43 54 49 4f 4e 22 2c 20 22 73 74 61 74 65 ER.FUNCTION",."state
2018-02-19 15:33:01.152 (RFPLAYER) 22 3a 20 22 36 22 2c 20 22 73 74 61 74 65 4d 65 61 6e 69 6e ":."6",."stateMeanin
2018-02-19 15:33:01.152 (RFPLAYER) 67 22 3a 20 22 22 7d 7d 7d 0a 0d .. .. .. .. .. .. .. .. .. g":.""}}}..
2018-02-19 15:33:01.153 (RFPLAYER) Calling message handler 'onMessage'.
2018-02-19 15:33:01.153 (RFPLAYER) Last Message was 13.117821 seconds ago, Message clear
2018-02-19 15:33:01.153 (RFPLAYER) ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-86", "floorNoise": "-102", "rfQuality": "4", "protocol": "8", "protocolMeaning": "X2D", "infoType": "10", "frequency": "868950"},"infos": {"subType": "3", "subTypeMeaning": "PACK LABEL", "id": "1513505538", "area": "2", "qualifier": "48", "qualifierMeaning": { "flags": ["TEST/ASSOC"]}, "function": "64", "functionMeaning": "OTHER FUNCTION", "state": "6", "stateMeaning": ""}}}
2018-02-19 15:33:01.153 (RFPLAYER) infoType : 10
2018-02-19 15:33:01.153 (RFPLAYER) id binary : 1011010001101100100001100000010
2018-02-19 15:33:01.153 (RFPLAYER) area b: 000010
2018-02-19 15:33:01.153 (RFPLAYER) id decode b: 1011010001101100100001100
2018-02-19 15:33:01.153 (RFPLAYER) area i: 3
2018-02-19 15:33:01.153 (RFPLAYER) id decode i: 23648524
2018-02-19 15:33:01.154 (RFPLAYER) id decode h: 168d90c
2018-02-19 15:33:01.154 (RFPLAYER) Options to find or set : {'infoType': '10', 'id': '1513505538', 'area': '2', 'function': '64', 'protocol': '8', 'subType': '3', 'frequency': '868950'}
2018-02-19 15:33:01.154 (RFPLAYER) scanning devices: 11
2018-02-19 15:33:01.154 (RFPLAYER) scanning devices: 12
2018-02-19 15:33:01.154 (RFPLAYER) scanning devices: 13
2018-02-19 15:33:01.154 (RFPLAYER) Devices already exist. Unit=13
2018-02-19 15:33:01.154 (RFPLAYER) Options found in DB: {'area': '2', 'frequency': '868950', 'function': '26', 'id': '1513505538', 'infoType': '10', 'protocol': '8', 'subType': '3'} for devices unit 13
2018-02-19 15:33:01.154 (RFPLAYER - 8 - 1513505538) Updating device from 0:'0' to have values 0:'6'.

@zaraki673 zaraki673 reopened this Feb 26, 2018
@zaraki673
Copy link
Member

dsl j avais pas vu tes logs :(

je regarde ca des que possible :(

@rezzalex
Copy link
Author

rezzalex commented Feb 26, 2018 via email

@rezzalex
Copy link
Author

Bonjour,

comment peut-on avancer sur le sujet ?

Merci

@zaraki673
Copy link
Member

Bonjour,
pour le 1er probleme :
ignore le code area (mets le meme) et identifie chaque volet avec un id unique

pour la suite, je regarde pour dans la nouvelle version du plugin (je ne sais pas qd j aurais le temps de la finir :( )

@rezzalex
Copy link
Author

Bonjour,
il ne s'agit pas de volet mais d'un thermostat 2 zones.
Je ne suis pas sur que l'on se soit compris...
Lors de la création d'un devices "X2D Heating Operating Mode 866" et avec association sur le thermostat ZONE 1 SEULEMENT, les commandes actionnent les 2 zones à la fois...
Les 2 zones sont actionnées à la fois, quelque soit la zone réellement associée ("all, "1" ou "2").

Pour aider,

lors de l'envoi de la première commande, il m'a semblé voir sur l'afficheur du thermostat que la zone associée (1) changeait, puis la zone 2 également une fraction de seconde après. Lors de l'envoi d'une seconde commande (Hors Gel par exemple), l'afficheur du thermostat indique un changement des 2 zones exactement en même temps, même chose pour toutes les autres commandes envoyée après...

Cela pourrai-il aider de savoir que dans Jeedom avec le plugin RFPlayer, le device ne commande que la zone réellement associée et non pas les 2 à la fois ?

Merci encore.

RezzA

@rezzalex
Copy link
Author

rezzalex commented May 1, 2018

Bonjour,

as tu pu prendre en compte mon dernier message ?

merci

@rezzalex
Copy link
Author

Bonjour.

Plus le temps de faire évoluer le plugin ?

Merci

Rezza

@zaraki673
Copy link
Member

pas trop, mais je vais m inspirer du travail de pipiche38 sur le plugin zigate, et le redecouper afin que chacun puisse modifier plus facilement le code,

de plus je me suis equiper en delta dore, donc des que je trouve le temps de regarder comment l'intégrer je mets a jour le plugin

;)

@rezzalex
Copy link
Author

rezzalex commented Sep 13, 2018 via email

@zaraki673
Copy link
Member

zaraki673 commented Sep 13, 2018 via email

@zaraki673
Copy link
Member

J ai modifié le plugin, tu peux tester la version de dev (par contre il faudra recréer les devices avec un id du type A1, A2 ... A9 , B1, B2 ... F9

rien de garanti , chez moi tout est en X3D, du coup je reçois quelques infos mais pas gd choses d'intéressant :(

@zaraki673
Copy link
Member

pour le jamming, faut que je regarde comment ca fonctionne

@rezzalex
Copy link
Author

rezzalex commented Oct 4, 2018

Bonjour,

installé le plugin de DEV et j'ai recréer un device "x2d 433 operating mode." Après association avec une zone, une action sur le virtual switch entraîne toujours les 2 zones au lieu d'une seule..

@zzdomi
Copy link
Collaborator

zzdomi commented Jan 3, 2019

Pour ce qui est de tes problèmes, il se peut que cela en corrige certains si tu es en 868 mhz, mais j'ai du mal à voir ce que tu veux faire.
Si tu veux essayer prend la version de dev dans ma repo zzdomi/Domoticz-Rfplayer en attendant le merge de la pull request.

Je te conseille d'effacer tous les switchs créés précédemment, de dissocier tout ce qui a été associé à ton calybox.

@rezzalex
Copy link
Author

rezzalex commented Jan 2, 2021

Bonjour @zaraki673 .

Pas de perspective d'évolution sur le plugin ?

Merci

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants