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

Somfy RTS - infotype 3 #16

Open
xbeaudouin opened this issue May 16, 2017 · 46 comments
Open

Somfy RTS - infotype 3 #16

xbeaudouin opened this issue May 16, 2017 · 46 comments

Comments

@xbeaudouin
Copy link

Hi there.

I see some code about Somfy RTS, but I have no clues on how to use it.

Have you a pointer / unofficial how to ? whatever ?

(I have 4 Roller Shutter - RMS1000/RMS2000 - Somfy to be added into it...).

Regards.

@zaraki673
Copy link
Member

zaraki673 commented May 16, 2017

Hi,

just install, then push a button of a remote, a new device will be create in domoticz, then you need to associate this new device with your shutter

don't know if this work, as i haven't rts shutter ;)
but if it works with rfplayer configurator, i can make it work with domoticz

@xbeaudouin
Copy link
Author

(BTW we can speak in french).
I already installed, tryed to push the button on the RTS remote, nothing is comming in unused devices.
I have yet no idea of all this work... and information about rfplayer itself... :)

@zaraki673
Copy link
Member

Ok,

passe en mode debug, relance le plugin (tu le selectionnes et fait update), tu appuyes sur ta teleco et tu envois les logs

merci ;)

@xbeaudouin
Copy link
Author

Il me semble qu'il n'y a pas grand chose qui permette de faire avancer le smilblick :
RFPlayer) Transport set to: 'Serial', '/dev/cuaU1', 115200. (RFPlayer) Protocol set to: 'None'. (RFPlayer) Connect directive received, transport connect initiated successfully. (RFPlayer) Calling message handler 'onConnect'. (RFPlayer) Connected successfully to: /dev/cuaU1 (RFPlayer) Sending 19 bytes of data:. (RFPlayer) 5a 49 41 2b 2b 52 45 43 45 49 56 45 52 20 2b 20 2a 0a 0d .. ZIA++RECEIVER.+.*.. (RFPlayer) Sending 18 bytes of data:. (RFPlayer) 5a 49 41 2b 2b 46 4f 52 4d 41 54 20 4a 53 4f 4e 0a 0d .. .. ZIA++FORMAT.JSON.. (RFPlayer) Received 109 bytes of data:. (RFPlayer) 5a 49 41 2d 2d 52 45 43 45 49 56 45 44 20 50 52 4f 54 4f 43 ZIA--RECEIVED.PROTOC (RFPlayer) 4f 4c 53 3a 20 58 31 30 20 52 54 53 20 56 49 53 4f 4e 49 43 OLS:.X10.RTS.VISONIC (RFPlayer) 20 42 4c 59 53 53 20 43 48 41 43 4f 4e 20 4f 52 45 47 4f 4e .BLYSS.CHACON.OREGON (RFPlayer) 56 31 20 4f 52 45 47 4f 4e 56 32 20 4f 52 45 47 4f 4e 56 33 V1.OREGONV2.OREGONV3 (RFPlayer) 2f 4f 57 4c 20 44 4f 4d 49 41 20 58 32 44 20 4b 44 31 30 31 /OWL.DOMIA.X2D.KD101 (RFPlayer) 20 50 41 52 52 4f 54 0a 0d .. .. .. .. .. .. .. .. .. .. .. .PARROT.. (RFPlayer) Calling message handler 'onMessage'. (RFPlayer) Received 554 bytes of data:. (RFPlayer) 5a 49 41 33 33 7b 20 22 66 72 61 6d 65 22 20 3a 7b 22 68 65 ZIA33{."frame".:{"he (RFPlayer) 61 64 65 72 22 3a 20 7b 22 66 72 61 6d 65 54 79 70 65 22 3a ader":.{"frameType": (RFPlayer) 20 22 30 22 2c 20 22 63 6c 75 73 74 65 72 22 3a 20 22 30 22 ."0",."cluster":."0" (RFPlayer) 2c 20 22 64 61 74 61 46 6c 61 67 22 3a 20 22 30 22 2c 20 22 ,."dataFlag":."0",." (RFPlayer) 72 66 4c 65 76 65 6c 22 3a 20 22 2d 35 35 22 2c 20 22 66 6c rfLevel":."-55",."fl (RFPlayer) 6f 6f 72 4e 6f 69 73 65 22 3a 20 22 2d 39 39 22 2c 20 22 72 oorNoise":."-99",."r (RFPlayer) 66 51 75 61 6c 69 74 79 22 3a 20 22 31 30 22 2c 20 22 70 72 fQuality":."10",."pr (RFPlayer) 6f 74 6f 63 6f 6c 22 3a 20 22 35 22 2c 20 22 70 72 6f 74 6f otocol":."5",."proto (RFPlayer) 63 6f 6c 4d 65 61 6e 69 6e 67 22 3a 20 22 4f 52 45 47 4f 4e colMeaning":."OREGON (RFPlayer) 22 2c 20 22 69 6e 66 6f 54 79 70 65 22 3a 20 22 34 22 2c 20 ",."infoType":."4",. (RFPlayer) 22 66 72 65 71 75 65 6e 63 79 22 3a 20 22 34 33 33 39 32 30 "frequency":."433920 (RFPlayer) 22 7d 2c 22 69 6e 66 6f 73 22 3a 20 7b 22 73 75 62 54 79 70 "},"infos":.{"subTyp (RFPlayer) 65 22 3a 20 22 30 22 2c 20 22 69 64 5f 50 48 59 22 3a 20 22 e":."0",."id_PHY":." (RFPlayer) 30 78 31 41 32 44 22 2c 20 22 69 64 5f 50 48 59 4d 65 61 6e 0x1A2D",."id_PHYMean (RFPlayer) 69 6e 67 22 3a 20 22 54 48 47 52 31 32 32 2f 32 32 38 2f 32 ing":."THGR122/228/2 (RFPlayer) 33 38 2f 32 36 38 2c 54 48 47 4e 31 32 32 2f 31 32 33 2f 31 38/268,THGN122/123/1 (RFPlayer) 33 32 22 2c 20 22 61 64 72 5f 63 68 61 6e 6e 65 6c 22 3a 20 32",."adr_channel":. (RFPlayer) 22 33 38 34 32 22 2c 20 20 22 61 64 72 22 3a 20 22 31 35 22 "3842",.."adr":."15" (RFPlayer) 2c 20 20 22 63 68 61 6e 6e 65 6c 22 3a 20 22 32 22 2c 20 20 ,.."channel":."2",.. (RFPlayer) 22 71 75 61 6c 69 66 69 65 72 22 3a 20 22 33 32 22 2c 20 20 "qualifier":."32",.. (RFPlayer) 22 6c 6f 77 42 61 74 74 22 3a 20 22 30 22 2c 20 22 6d 65 61 "lowBatt":."0",."mea (RFPlayer) 73 75 72 65 73 22 20 3a 20 5b 7b 22 74 79 70 65 22 20 3a 20 sures".:.[{"type".:. (RFPlayer) 22 74 65 6d 70 65 72 61 74 75 72 65 22 2c 20 22 76 61 6c 75 "temperature",."valu (RFPlayer) 65 22 20 3a 20 22 2b 32 31 2e 37 22 2c 20 22 75 6e 69 74 22 e".:."+21.7",."unit" (RFPlayer) 20 3a 20 22 43 65 6c 73 69 75 73 22 7d 2c 20 7b 22 74 79 70 .:."Celsius"},.{"typ (RFPlayer) 65 22 20 3a 20 22 68 79 67 72 6f 6d 65 74 72 79 22 2c 20 22 e".:."hygrometry",." (RFPlayer) 76 61 6c 75 65 22 20 3a 20 22 36 36 22 2c 20 22 75 6e 69 74 value".:."66",."unit (RFPlayer) 22 20 3a 20 22 25 22 7d 5d 7d 7d 7d 0a 0d .. .. .. .. .. .. ".:."%"}]}}}.. (RFPlayer) Calling message handler 'onMessage'. (RFPlayer) ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-55", "floorNoise": "-99", "rfQuality": "10", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x1A2D", "id_PHYMeaning": "THGR122/228/238/268,THGN122/123/132", "adr_channel": "3842", "adr": "15", "channel": "2", "qualifier": "32", "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+21.7", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "66", "unit" : ""}]}}} (RFPlayer) infoType : 4 (RFPlayer) id_PHY : 0x1A2D adr_channel : 3842 (RFPlayer) Options to find or set : {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'adr_channel': '3842', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=9 (RFPlayer) Options find in DB: {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '3842'} for devices unit 9 (RFPlayer - Temp - 3842) Updating device from 1:'+21.7' to have values 1:'+21.7'. (RFPlayer) Options to find or set : {'protocol': '5', 'Hygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '3842', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=10 (RFPlayer) Options find in DB: {'Hygro': '1', 'protocol': '5', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '3842'} for devices unit 10 (RFPlayer - Hygro - 3842) Updating device from 65:'1' to have values 66:'1'. (RFPlayer) Options to find or set : {'protocol': '5', 'TempHygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '3842', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=11 (RFPlayer) Options find in DB: {'protocol': '5', 'id_PHY': '0x1A2D', 'TempHygro': '1', 'infoType': '4', 'adr_channel': '3842'} for devices unit 11 (T° Ch Verte) Updating device from 1:'+21.7;65;1' to have values 1:'+21.7;66;1'. (RFPlayer) Received 359 bytes of data:. (RFPlayer) 5a 49 41 33 33 7b 20 22 66 72 61 6d 65 22 20 3a 7b 22 68 65 ZIA33{."frame".:{"he (RFPlayer) 61 64 65 72 22 3a 20 7b 22 66 72 61 6d 65 54 79 70 65 22 3a ader":.{"frameType": (RFPlayer) 20 22 30 22 2c 20 22 63 6c 75 73 74 65 72 22 3a 20 22 30 22 ."0",."cluster":."0" (RFPlayer) 2c 20 22 64 61 74 61 46 6c 61 67 22 3a 20 22 30 22 2c 20 22 ,."dataFlag":."0",." (RFPlayer) 72 66 4c 65 76 65 6c 22 3a 20 22 2d 38 33 22 2c 20 22 66 6c rfLevel":."-83",."fl (RFPlayer) 6f 6f 72 4e 6f 69 73 65 22 3a 20 22 2d 31 30 30 22 2c 20 22 oorNoise":."-100",." (RFPlayer) 72 66 51 75 61 6c 69 74 79 22 3a 20 22 34 22 2c 20 22 70 72 rfQuality":."4",."pr (RFPlayer) 6f 74 6f 63 6f 6c 22 3a 20 22 39 22 2c 20 22 70 72 6f 74 6f otocol":."9",."proto (RFPlayer) 63 6f 6c 4d 65 61 6e 69 6e 67 22 3a 20 22 52 54 53 22 2c 20 colMeaning":."RTS",. (RFPlayer) 22 69 6e 66 6f 54 79 70 65 22 3a 20 22 33 22 2c 20 22 66 72 "infoType":."3",."fr (RFPlayer) 65 71 75 65 6e 63 79 22 3a 20 22 34 33 33 39 32 30 22 7d 2c equency":."433920"}, (RFPlayer) 22 69 6e 66 6f 73 22 3a 20 7b 22 73 75 62 54 79 70 65 22 3a "infos":.{"subType": (RFPlayer) 20 22 30 22 2c 20 22 73 75 62 54 79 70 65 4d 65 61 6e 69 6e ."0",."subTypeMeanin (RFPlayer) 67 22 3a 20 22 53 68 75 74 74 65 72 22 2c 20 22 69 64 22 3a g":."Shutter",."id": (RFPlayer) 20 22 31 35 36 38 30 35 31 22 2c 20 22 71 75 61 6c 69 66 69 ."1568051",."qualifi (RFPlayer) 65 72 22 3a 20 22 31 22 2c 20 22 71 75 61 6c 69 66 69 65 72 er":."1",."qualifier (RFPlayer) 4d 65 61 6e 69 6e 67 22 3a 20 7b 20 22 66 6c 61 67 73 22 3a Meaning":.{."flags": (RFPlayer) 20 5b 22 44 6f 77 6e 2f 4f 66 66 22 5d 7d 7d 7d 7d 0a 0d .. .["Down/Off"]}}}}.. (RFPlayer) Calling message handler 'onMessage'. (RFPlayer) Last Message was 6.840348 seconds ago, Message clear (RFPlayer) ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-83", "floorNoise": "-100", "rfQuality": "4", "protocol": "9", "protocolMeaning": "RTS", "infoType": "3", "frequency": "433920"},"infos": {"subType": "0", "subTypeMeaning": "Shutter", "id": "1568051", "qualifier": "1", "qualifierMeaning": { "flags": ["Down/Off"]}}}} (RFPlayer) infoType : 3 (RFPlayer) id : 1568051 (RFPlayer) Options to find or set : {'subType': '0', 'infoType': '3', 'SelectorStyle': '0', 'protocol': '9', 'LevelOffHidden': 'False', 'LevelActions': '|||||', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'id': '1568051'} (RFPlayer) Devices already exist. Unit=17 (RFPlayer) Options find in DB: {'subType': '0', 'infoType': '3', 'SelectorStyle': '0', 'protocol': '9', 'LevelOffHidden': 'False', 'LevelActions': '|||||', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'id': '1568051'} for devices unit 17 (RFPlayer - RTS - 1568051) Updating device from 1:'0' to have values 1:'0'. (RFPlayer) Calling message handler 'onHeartbeat'. Hardware Monitor: Fetching data (System sensors) (RFPlayer) Received 353 bytes of data:. (RFPlayer) 5a 49 41 33 33 7b 20 22 66 72 61 6d 65 22 20 3a 7b 22 68 65 ZIA33{."frame".:{"he (RFPlayer) 61 64 65 72 22 3a 20 7b 22 66 72 61 6d 65 54 79 70 65 22 3a ader":.{"frameType": (RFPlayer) 20 22 30 22 2c 20 22 63 6c 75 73 74 65 72 22 3a 20 22 30 22 ."0",."cluster":."0" (RFPlayer) 2c 20 22 64 61 74 61 46 6c 61 67 22 3a 20 22 30 22 2c 20 22 ,."dataFlag":."0",." (RFPlayer) 72 66 4c 65 76 65 6c 22 3a 20 22 2d 38 36 22 2c 20 22 66 6c rfLevel":."-86",."fl (RFPlayer) 6f 6f 72 4e 6f 69 73 65 22 3a 20 22 2d 31 30 30 22 2c 20 22 oorNoise":."-100",." (RFPlayer) 72 66 51 75 61 6c 69 74 79 22 3a 20 22 33 22 2c 20 22 70 72 rfQuality":."3",."pr (RFPlayer) 6f 74 6f 63 6f 6c 22 3a 20 22 39 22 2c 20 22 70 72 6f 74 6f otocol":."9",."proto (RFPlayer) 63 6f 6c 4d 65 61 6e 69 6e 67 22 3a 20 22 52 54 53 22 2c 20 colMeaning":."RTS",. (RFPlayer) 22 69 6e 66 6f 54 79 70 65 22 3a 20 22 33 22 2c 20 22 66 72 "infoType":."3",."fr (RFPlayer) 65 71 75 65 6e 63 79 22 3a 20 22 34 33 33 39 32 30 22 7d 2c equency":."433920"}, (RFPlayer) 22 69 6e 66 6f 73 22 3a 20 7b 22 73 75 62 54 79 70 65 22 3a "infos":.{"subType": (RFPlayer) 20 22 30 22 2c 20 22 73 75 62 54 79 70 65 4d 65 61 6e 69 6e ."0",."subTypeMeanin (RFPlayer) 67 22 3a 20 22 53 68 75 74 74 65 72 22 2c 20 22 69 64 22 3a g":."Shutter",."id": (RFPlayer) 20 22 31 35 36 38 30 35 31 22 2c 20 22 71 75 61 6c 69 66 69 ."1568051",."qualifi (RFPlayer) 65 72 22 3a 20 22 34 22 2c 20 22 71 75 61 6c 69 66 69 65 72 er":."4",."qualifier (RFPlayer) 4d 65 61 6e 69 6e 67 22 3a 20 7b 20 22 66 6c 61 67 73 22 3a Meaning":.{."flags": (RFPlayer) 20 5b 22 4d 79 22 5d 7d 7d 7d 7d 0a 0d .. .. .. .. .. .. .. .["My"]}}}}.. (RFPlayer) Calling message handler 'onMessage'. (RFPlayer) Last Message was 3.76361 seconds ago, Message clear (RFPlayer) ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-86", "floorNoise": "-100", "rfQuality": "3", "protocol": "9", "protocolMeaning": "RTS", "infoType": "3", "frequency": "433920"},"infos": {"subType": "0", "subTypeMeaning": "Shutter", "id": "1568051", "qualifier": "4", "qualifierMeaning": { "flags": ["My"]}}}} (RFPlayer) infoType : 3 (RFPlayer) id : 1568051 (RFPlayer) Options to find or set : {'subType': '0', 'infoType': '3', 'SelectorStyle': '0', 'protocol': '9', 'LevelOffHidden': 'False', 'LevelActions': '|||||', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'id': '1568051'} (RFPlayer) Devices already exist. Unit=17 (RFPlayer) Options find in DB: {'subType': '0', 'infoType': '3', 'SelectorStyle': '0', 'protocol': '9', 'LevelOffHidden': 'False', 'LevelActions': '|||||', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'id': '1568051'} for devices unit 17 (RFPlayer - RTS - 1568051) Updating device from 1:'0' to have values 1:'10'. (RFPlayer) Calling message handler 'onHeartbeat'. (RFPlayer) id_PHY : 0xDA78 adr_channel : 60929 (RFPlayer) Options to find or set : {'protocol': '5', 'id_PHY': '0xDA78', 'adr_channel': '60929', 'infoType': '7', 'UV': '1'} (RFPlayer) Devices already exist. Unit=5 (RFPlayer) Options find in DB: {'protocol': '5', 'id_PHY': '0xDA78', 'infoType': '7', 'adr_channel': '60929', 'UV': '1'} for devices unit 5 (RFPlayer - UV - 60929) Updating device from 0:'0.0;0' to have values 0:'0.0;0'. (RFPlayer) Received 3 bytes of data:. (RFPlayer) 5a 49 41 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ZIA (RFPlayer) Calling message handler 'onMessage'. (RFPlayer) Last Message was 1.452634 seconds ago, Message clear (RFPlayer) Received 551 bytes of data:. (RFPlayer) 33 33 7b 20 22 66 72 61 6d 65 22 20 3a 7b 22 68 65 61 64 65 33{."frame".:{"heade (RFPlayer) 72 22 3a 20 7b 22 66 72 61 6d 65 54 79 70 65 22 3a 20 22 30 r":.{"frameType":."0 (RFPlayer) 22 2c 20 22 63 6c 75 73 74 65 72 22 3a 20 22 30 22 2c 20 22 ",."cluster":."0",." (RFPlayer) 64 61 74 61 46 6c 61 67 22 3a 20 22 30 22 2c 20 22 72 66 4c dataFlag":."0",."rfL (RFPlayer) 65 76 65 6c 22 3a 20 22 2d 37 38 22 2c 20 22 66 6c 6f 6f 72 evel":."-78",."floor (RFPlayer) 4e 6f 69 73 65 22 3a 20 22 2d 39 39 22 2c 20 22 72 66 51 75 Noise":."-99",."rfQu (RFPlayer) 61 6c 69 74 79 22 3a 20 22 35 22 2c 20 22 70 72 6f 74 6f 63 ality":."5",."protoc (RFPlayer) 6f 6c 22 3a 20 22 35 22 2c 20 22 70 72 6f 74 6f 63 6f 6c 4d ol":."5",."protocolM (RFPlayer) 65 61 6e 69 6e 67 22 3a 20 22 4f 52 45 47 4f 4e 22 2c 20 22 eaning":."OREGON",." (RFPlayer) 69 6e 66 6f 54 79 70 65 22 3a 20 22 34 22 2c 20 22 66 72 65 infoType":."4",."fre (RFPlayer) 71 75 65 6e 63 79 22 3a 20 22 34 33 33 39 32 30 22 7d 2c 22 quency":."433920"}," (RFPlayer) 69 6e 66 6f 73 22 3a 20 7b 22 73 75 62 54 79 70 65 22 3a 20 infos":.{"subType":. (RFPlayer) 22 30 22 2c 20 22 69 64 5f 50 48 59 22 3a 20 22 30 78 31 41 "0",."id_PHY":."0x1A (RFPlayer) 32 44 22 2c 20 22 69 64 5f 50 48 59 4d 65 61 6e 69 6e 67 22 2D",."id_PHYMeaning" (RFPlayer) 3a 20 22 54 48 47 52 31 32 32 2f 32 32 38 2f 32 33 38 2f 32 :."THGR122/228/238/2 (RFPlayer) 36 38 2c 54 48 47 4e 31 32 32 2f 31 32 33 2f 31 33 32 22 2c 68,THGN122/123/132", (RFPlayer) 20 22 61 64 72 5f 63 68 61 6e 6e 65 6c 22 3a 20 22 31 34 33 ."adr_channel":."143 (RFPlayer) 33 38 22 2c 20 20 22 61 64 72 22 3a 20 22 35 36 22 2c 20 20 38",.."adr":."56",.. (RFPlayer) 22 63 68 61 6e 6e 65 6c 22 3a 20 22 32 22 2c 20 20 22 71 75 "channel":."2",.."qu (RFPlayer) 61 6c 69 66 69 65 72 22 3a 20 22 33 33 22 2c 20 20 22 6c 6f alifier":."33",.."lo (RFPlayer) 77 42 61 74 74 22 3a 20 22 31 22 2c 20 22 6d 65 61 73 75 72 wBatt":."1",."measur (RFPlayer) 65 73 22 20 3a 20 5b 7b 22 74 79 70 65 22 20 3a 20 22 74 65 es".:.[{"type".:."te (RFPlayer) 6d 70 65 72 61 74 75 72 65 22 2c 20 22 76 61 6c 75 65 22 20 mperature",."value". (RFPlayer) 3a 20 22 2b 32 32 2e 30 22 2c 20 22 75 6e 69 74 22 20 3a 20 :."+22.0",."unit".:. (RFPlayer) 22 43 65 6c 73 69 75 73 22 7d 2c 20 7b 22 74 79 70 65 22 20 "Celsius"},.{"type". (RFPlayer) 3a 20 22 68 79 67 72 6f 6d 65 74 72 79 22 2c 20 22 76 61 6c :."hygrometry",."val (RFPlayer) 75 65 22 20 3a 20 22 36 33 22 2c 20 22 75 6e 69 74 22 20 3a ue".:."63",."unit".: (RFPlayer) 20 22 25 22 7d 5d 7d 7d 7d 0a 0d .. .. .. .. .. .. .. .. .. ."%"}]}}}.. (RFPlayer) Calling message handler 'onMessage'. (RFPlayer) ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-78", "floorNoise": "-99", "rfQuality": "5", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x1A2D", "id_PHYMeaning": "THGR122/228/238/268,THGN122/123/132", "adr_channel": "14338", "adr": "56", "channel": "2", "qualifier": "33", "lowBatt": "1", "measures" : [{"type" : "temperature", "value" : "+22.0", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "63", "unit" : ""}]}}} (RFPlayer) infoType : 4 (RFPlayer) id_PHY : 0x1A2D adr_channel : 14338 (RFPlayer) Options to find or set : {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'adr_channel': '14338', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=2 (RFPlayer) Options find in DB: {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '14338'} for devices unit 2 (RFPlayer - Temp - 14338) Updating device from 1:'+22.0' to have values 1:'+22.0'. (RFPlayer) Options to find or set : {'protocol': '5', 'Hygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '14338', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=3 (RFPlayer) Options find in DB: {'Hygro': '1', 'protocol': '5', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '14338'} for devices unit 3 (RFPlayer - Hygro - 14338) Updating device from 63:'1' to have values 63:'1'. (RFPlayer) Options to find or set : {'protocol': '5', 'TempHygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '14338', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=4 (RFPlayer) Options find in DB: {'protocol': '5', 'id_PHY': '0x1A2D', 'TempHygro': '1', 'infoType': '4', 'adr_channel': '14338'} for devices unit 4 (T° Ch Amis) Updating device from 1:'+22.0;63;1' to have values 1:'+22.0;63;1'. (RFPlayer) Received 555 bytes of data:. (RFPlayer) 5a 49 41 33 33 7b 20 22 66 72 61 6d 65 22 20 3a 7b 22 68 65 ZIA33{."frame".:{"he (RFPlayer) 61 64 65 72 22 3a 20 7b 22 66 72 61 6d 65 54 79 70 65 22 3a ader":.{"frameType": (RFPlayer) 20 22 30 22 2c 20 22 63 6c 75 73 74 65 72 22 3a 20 22 30 22 ."0",."cluster":."0" (RFPlayer) 2c 20 22 64 61 74 61 46 6c 61 67 22 3a 20 22 30 22 2c 20 22 ,."dataFlag":."0",." (RFPlayer) 72 66 4c 65 76 65 6c 22 3a 20 22 2d 37 39 22 2c 20 22 66 6c rfLevel":."-79",."fl (RFPlayer) 6f 6f 72 4e 6f 69 73 65 22 3a 20 22 2d 39 39 22 2c 20 22 72 oorNoise":."-99",."r (RFPlayer) 66 51 75 61 6c 69 74 79 22 3a 20 22 35 22 2c 20 22 70 72 6f fQuality":."5",."pro (RFPlayer) 74 6f 63 6f 6c 22 3a 20 22 35 22 2c 20 22 70 72 6f 74 6f 63 tocol":."5",."protoc (RFPlayer) 6f 6c 4d 65 61 6e 69 6e 67 22 3a 20 22 4f 52 45 47 4f 4e 22 olMeaning":."OREGON" (RFPlayer) 2c 20 22 69 6e 66 6f 54 79 70 65 22 3a 20 22 34 22 2c 20 22 ,."infoType":."4",." (RFPlayer) 66 72 65 71 75 65 6e 63 79 22 3a 20 22 34 33 33 39 32 30 22 frequency":."433920" (RFPlayer) 7d 2c 22 69 6e 66 6f 73 22 3a 20 7b 22 73 75 62 54 79 70 65 },"infos":.{"subType (RFPlayer) 22 3a 20 22 30 22 2c 20 22 69 64 5f 50 48 59 22 3a 20 22 30 ":."0",."id_PHY":."0 (RFPlayer) 78 31 41 32 44 22 2c 20 22 69 64 5f 50 48 59 4d 65 61 6e 69 x1A2D",."id_PHYMeani (RFPlayer) 6e 67 22 3a 20 22 54 48 47 52 31 32 32 2f 32 32 38 2f 32 33 ng":."THGR122/228/23 (RFPlayer) 38 2f 32 36 38 2c 54 48 47 4e 31 32 32 2f 31 32 33 2f 31 33 8/268,THGN122/123/13 (RFPlayer) 32 22 2c 20 22 61 64 72 5f 63 68 61 6e 6e 65 6c 22 3a 20 22 2",."adr_channel":." (RFPlayer) 34 32 34 39 37 22 2c 20 20 22 61 64 72 22 3a 20 22 31 36 36 42497",.."adr":."166 (RFPlayer) 22 2c 20 20 22 63 68 61 6e 6e 65 6c 22 3a 20 22 31 22 2c 20 ",.."channel":."1",. (RFPlayer) 20 22 71 75 61 6c 69 66 69 65 72 22 3a 20 22 33 33 22 2c 20 ."qualifier":."33",. (RFPlayer) 20 22 6c 6f 77 42 61 74 74 22 3a 20 22 31 22 2c 20 22 6d 65 ."lowBatt":."1",."me (RFPlayer) 61 73 75 72 65 73 22 20 3a 20 5b 7b 22 74 79 70 65 22 20 3a asures".:.[{"type".: (RFPlayer) 20 22 74 65 6d 70 65 72 61 74 75 72 65 22 2c 20 22 76 61 6c ."temperature",."val (RFPlayer) 75 65 22 20 3a 20 22 2b 31 38 2e 38 22 2c 20 22 75 6e 69 74 ue".:."+18.8",."unit (RFPlayer) 22 20 3a 20 22 43 65 6c 73 69 75 73 22 7d 2c 20 7b 22 74 79 ".:."Celsius"},.{"ty (RFPlayer) 70 65 22 20 3a 20 22 68 79 67 72 6f 6d 65 74 72 79 22 2c 20 pe".:."hygrometry",. (RFPlayer) 22 76 61 6c 75 65 22 20 3a 20 22 36 37 22 2c 20 22 75 6e 69 "value".:."67",."uni (RFPlayer) 74 22 20 3a 20 22 25 22 7d 5d 7d 7d 7d 0a 0d .. .. .. .. .. t".:."%"}]}}}.. (RFPlayer) Calling message handler 'onMessage'. (RFPlayer) Last Message was 1.939783 seconds ago, Message clear (RFPlayer) ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-79", "floorNoise": "-99", "rfQuality": "5", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x1A2D", "id_PHYMeaning": "THGR122/228/238/268,THGN122/123/132", "adr_channel": "42497", "adr": "166", "channel": "1", "qualifier": "33", "lowBatt": "1", "measures" : [{"type" : "temperature", "value" : "+18.8", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "67", "unit" : ""}]}}} (RFPlayer) infoType : 4 (RFPlayer) id_PHY : 0x1A2D adr_channel : 42497 (RFPlayer) Options to find or set : {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'adr_channel': '42497', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=6 (RFPlayer) Options find in DB: {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '42497'} for devices unit 6 (RFPlayer - Temp - 42497) Updating device from 1:'+18.8' to have values 1:'+18.8'. (RFPlayer) Options to find or set : {'protocol': '5', 'Hygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '42497', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=7 (RFPlayer) Options find in DB: {'Hygro': '1', 'protocol': '5', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '42497'} for devices unit 7 (RFPlayer - Hygro - 42497) Updating device from 67:'1' to have values 67:'1'. (RFPlayer) Options to find or set : {'protocol': '5', 'TempHygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '42497', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=8 (RFPlayer) Options find in DB: {'protocol': '5', 'id_PHY': '0x1A2D', 'TempHygro': '1', 'infoType': '4', 'adr_channel': '42497'} for devices unit 8 (T° Exterieur) Updating device from 1:'+18.8;67;1' to have values 1:'+18.8;67;1'. (RFPlayer) Received 555 bytes of data:. (RFPlayer) 5a 49 41 33 33 7b 20 22 66 72 61 6d 65 22 20 3a 7b 22 68 65 ZIA33{."frame".:{"he (RFPlayer) 61 64 65 72 22 3a 20 7b 22 66 72 61 6d 65 54 79 70 65 22 3a ader":.{"frameType": (RFPlayer) 20 22 30 22 2c 20 22 63 6c 75 73 74 65 72 22 3a 20 22 30 22 ."0",."cluster":."0" (RFPlayer) 2c 20 22 64 61 74 61 46 6c 61 67 22 3a 20 22 30 22 2c 20 22 ,."dataFlag":."0",." (RFPlayer) 72 66 4c 65 76 65 6c 22 3a 20 22 2d 36 37 22 2c 20 22 66 6c rfLevel":."-67",."fl (RFPlayer) 6f 6f 72 4e 6f 69 73 65 22 3a 20 22 2d 39 39 22 2c 20 22 72 oorNoise":."-99",."r (RFPlayer) 66 51 75 61 6c 69 74 79 22 3a 20 22 38 22 2c 20 22 70 72 6f fQuality":."8",."pro (RFPlayer) 74 6f 63 6f 6c 22 3a 20 22 35 22 2c 20 22 70 72 6f 74 6f 63 tocol":."5",."protoc (RFPlayer) 6f 6c 4d 65 61 6e 69 6e 67 22 3a 20 22 4f 52 45 47 4f 4e 22 olMeaning":."OREGON" (RFPlayer) 2c 20 22 69 6e 66 6f 54 79 70 65 22 3a 20 22 34 22 2c 20 22 ,."infoType":."4",." (RFPlayer) 66 72 65 71 75 65 6e 63 79 22 3a 20 22 34 33 33 39 32 30 22 frequency":."433920" (RFPlayer) 7d 2c 22 69 6e 66 6f 73 22 3a 20 7b 22 73 75 62 54 79 70 65 },"infos":.{"subType (RFPlayer) 22 3a 20 22 30 22 2c 20 22 69 64 5f 50 48 59 22 3a 20 22 30 ":."0",."id_PHY":."0 (RFPlayer) 78 31 41 32 44 22 2c 20 22 69 64 5f 50 48 59 4d 65 61 6e 69 x1A2D",."id_PHYMeani (RFPlayer) 6e 67 22 3a 20 22 54 48 47 52 31 32 32 2f 32 32 38 2f 32 33 ng":."THGR122/228/23 (RFPlayer) 38 2f 32 36 38 2c 54 48 47 4e 31 32 32 2f 31 32 33 2f 31 33 8/268,THGN122/123/13 (RFPlayer) 32 22 2c 20 22 61 64 72 5f 63 68 61 6e 6e 65 6c 22 3a 20 22 2",."adr_channel":." (RFPlayer) 35 32 37 34 30 22 2c 20 20 22 61 64 72 22 3a 20 22 32 30 36 52740",.."adr":."206 (RFPlayer) 22 2c 20 20 22 63 68 61 6e 6e 65 6c 22 3a 20 22 34 22 2c 20 ",.."channel":."4",. (RFPlayer) 20 22 71 75 61 6c 69 66 69 65 72 22 3a 20 22 33 33 22 2c 20 ."qualifier":."33",. (RFPlayer) 20 22 6c 6f 77 42 61 74 74 22 3a 20 22 31 22 2c 20 22 6d 65 ."lowBatt":."1",."me (RFPlayer) 61 73 75 72 65 73 22 20 3a 20 5b 7b 22 74 79 70 65 22 20 3a asures".:.[{"type".: (RFPlayer) 20 22 74 65 6d 70 65 72 61 74 75 72 65 22 2c 20 22 76 61 6c ."temperature",."val (RFPlayer) 75 65 22 20 3a 20 22 2b 32 31 2e 33 22 2c 20 22 75 6e 69 74 ue".:."+21.3",."unit (RFPlayer) 22 20 3a 20 22 43 65 6c 73 69 75 73 22 7d 2c 20 7b 22 74 79 ".:."Celsius"},.{"ty (RFPlayer) 70 65 22 20 3a 20 22 68 79 67 72 6f 6d 65 74 72 79 22 2c 20 pe".:."hygrometry",. (RFPlayer) 22 76 61 6c 75 65 22 20 3a 20 22 36 36 22 2c 20 22 75 6e 69 "value".:."66",."uni (RFPlayer) 74 22 20 3a 20 22 25 22 7d 5d 7d 7d 7d 0a 0d .. .. .. .. .. t".:."%"}]}}}.. (RFPlayer) Calling message handler 'onMessage'. (RFPlayer) Last Message was 3.622509 seconds ago, Message clear (RFPlayer) ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-67", "floorNoise": "-99", "rfQuality": "8", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x1A2D", "id_PHYMeaning": "THGR122/228/238/268,THGN122/123/132", "adr_channel": "52740", "adr": "206", "channel": "4", "qualifier": "33", "lowBatt": "1", "measures" : [{"type" : "temperature", "value" : "+21.3", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "66", "unit" : ""}]}}} (RFPlayer) infoType : 4 (RFPlayer) id_PHY : 0x1A2D adr_channel : 52740 (RFPlayer) Options to find or set : {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'adr_channel': '52740', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=13 (RFPlayer) Options find in DB: {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '52740'} for devices unit 13 (RFPlayer - Temp - 52740) Updating device from 1:'+21.3' to have values 1:'+21.3'. (RFPlayer) Options to find or set : {'protocol': '5', 'Hygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '52740', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=14 (RFPlayer) Options find in DB: {'Hygro': '1', 'protocol': '5', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '52740'} for devices unit 14 (RFPlayer - Hygro - 52740) Updating device from 66:'1' to have values 66:'1'. (RFPlayer) Options to find or set : {'protocol': '5', 'TempHygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '52740', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=15 (RFPlayer) Options find in DB: {'protocol': '5', 'id_PHY': '0x1A2D', 'TempHygro': '1', 'infoType': '4', 'adr_channel': '52740'} for devices unit 15 (T° Ch BB) Updating device from 1:'+21.3;66;1' to have values 1:'+21.3;66;1'. (RFPlayer) Calling message handler 'onHeartbeat'. (RFPlayer) Calling message handler 'onHeartbeat'. (RFPlayer) Received 554 bytes of data:. (RFPlayer) 5a 49 41 33 33 7b 20 22 66 72 61 6d 65 22 20 3a 7b 22 68 65 ZIA33{."frame".:{"he (RFPlayer) 61 64 65 72 22 3a 20 7b 22 66 72 61 6d 65 54 79 70 65 22 3a ader":.{"frameType": (RFPlayer) 20 22 30 22 2c 20 22 63 6c 75 73 74 65 72 22 3a 20 22 30 22 ."0",."cluster":."0" (RFPlayer) 2c 20 22 64 61 74 61 46 6c 61 67 22 3a 20 22 30 22 2c 20 22 ,."dataFlag":."0",." (RFPlayer) 72 66 4c 65 76 65 6c 22 3a 20 22 2d 35 34 22 2c 20 22 66 6c rfLevel":."-54",."fl (RFPlayer) 6f 6f 72 4e 6f 69 73 65 22 3a 20 22 2d 39 39 22 2c 20 22 72 oorNoise":."-99",."r (RFPlayer) 66 51 75 61 6c 69 74 79 22 3a 20 22 31 30 22 2c 20 22 70 72 fQuality":."10",."pr (RFPlayer) 6f 74 6f 63 6f 6c 22 3a 20 22 35 22 2c 20 22 70 72 6f 74 6f otocol":."5",."proto (RFPlayer) 63 6f 6c 4d 65 61 6e 69 6e 67 22 3a 20 22 4f 52 45 47 4f 4e colMeaning":."OREGON (RFPlayer) 22 2c 20 22 69 6e 66 6f 54 79 70 65 22 3a 20 22 34 22 2c 20 ",."infoType":."4",. (RFPlayer) 22 66 72 65 71 75 65 6e 63 79 22 3a 20 22 34 33 33 39 32 30 "frequency":."433920 (RFPlayer) 22 7d 2c 22 69 6e 66 6f 73 22 3a 20 7b 22 73 75 62 54 79 70 "},"infos":.{"subTyp (RFPlayer) 65 22 3a 20 22 30 22 2c 20 22 69 64 5f 50 48 59 22 3a 20 22 e":."0",."id_PHY":." (RFPlayer) 30 78 31 41 32 44 22 2c 20 22 69 64 5f 50 48 59 4d 65 61 6e 0x1A2D",."id_PHYMean (RFPlayer) 69 6e 67 22 3a 20 22 54 48 47 52 31 32 32 2f 32 32 38 2f 32 ing":."THGR122/228/2 (RFPlayer) 33 38 2f 32 36 38 2c 54 48 47 4e 31 32 32 2f 31 32 33 2f 31 38/268,THGN122/123/1 (RFPlayer) 33 32 22 2c 20 22 61 64 72 5f 63 68 61 6e 6e 65 6c 22 3a 20 32",."adr_channel":. (RFPlayer) 22 33 38 34 32 22 2c 20 20 22 61 64 72 22 3a 20 22 31 35 22 "3842",.."adr":."15" (RFPlayer) 2c 20 20 22 63 68 61 6e 6e 65 6c 22 3a 20 22 32 22 2c 20 20 ,.."channel":."2",.. (RFPlayer) 22 71 75 61 6c 69 66 69 65 72 22 3a 20 22 33 32 22 2c 20 20 "qualifier":."32",.. (RFPlayer) 22 6c 6f 77 42 61 74 74 22 3a 20 22 30 22 2c 20 22 6d 65 61 "lowBatt":."0",."mea (RFPlayer) 73 75 72 65 73 22 20 3a 20 5b 7b 22 74 79 70 65 22 20 3a 20 sures".:.[{"type".:. (RFPlayer) 22 74 65 6d 70 65 72 61 74 75 72 65 22 2c 20 22 76 61 6c 75 "temperature",."valu (RFPlayer) 65 22 20 3a 20 22 2b 32 31 2e 37 22 2c 20 22 75 6e 69 74 22 e".:."+21.7",."unit" (RFPlayer) 20 3a 20 22 43 65 6c 73 69 75 73 22 7d 2c 20 7b 22 74 79 70 .:."Celsius"},.{"typ (RFPlayer) 65 22 20 3a 20 22 68 79 67 72 6f 6d 65 74 72 79 22 2c 20 22 e".:."hygrometry",." (RFPlayer) 76 61 6c 75 65 22 20 3a 20 22 36 36 22 2c 20 22 75 6e 69 74 value".:."66",."unit (RFPlayer) 22 20 3a 20 22 25 22 7d 5d 7d 7d 7d 0a 0d .. .. .. .. .. .. ".:."%"}]}}}.. (RFPlayer) Calling message handler 'onMessage'. (RFPlayer) Last Message was 12.525401 seconds ago, Message clear (RFPlayer) ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-54", "floorNoise": "-99", "rfQuality": "10", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x1A2D", "id_PHYMeaning": "THGR122/228/238/268,THGN122/123/132", "adr_channel": "3842", "adr": "15", "channel": "2", "qualifier": "32", "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+21.7", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "66", "unit" : ""}]}}} (RFPlayer) infoType : 4 (RFPlayer) id_PHY : 0x1A2D adr_channel : 3842 (RFPlayer) Options to find or set : {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'adr_channel': '3842', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=9 (RFPlayer) Options find in DB: {'protocol': '5', 'Temp': '1', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '3842'} for devices unit 9 (RFPlayer - Temp - 3842) Updating device from 1:'+21.7' to have values 1:'+21.7'. (RFPlayer) Options to find or set : {'protocol': '5', 'Hygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '3842', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=10 (RFPlayer) Options find in DB: {'Hygro': '1', 'protocol': '5', 'id_PHY': '0x1A2D', 'infoType': '4', 'adr_channel': '3842'} for devices unit 10 (RFPlayer - Hygro - 3842) Updating device from 66:'1' to have values 66:'1'. (RFPlayer) Options to find or set : {'protocol': '5', 'TempHygro': '1', 'id_PHY': '0x1A2D', 'adr_channel': '3842', 'infoType': '4'} (RFPlayer) Devices already exist. Unit=11 (RFPlayer) Options find in DB: {'protocol': '5', 'id_PHY': '0x1A2D', 'TempHygro': '1', 'infoType': '4', 'adr_channel': '3842'} for devices unit 11 (T° Ch Verte) Updating device from 1:'+21.7;66;1' to have values 1:'+21.7;66;1'. Hardware Monitor: Fetching data (System sensors)

@zaraki673
Copy link
Member

je vois bien un devices dans domoticz, a chaque fois que tu appuies sur un bouton differnet de ta telecommande il doit changer de status. une fois creer dans domoticz (et activé) tu dois refaire l'association entre domoticz et ton volet il me semble
ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-83", "floorNoise": "-100", "rfQuality": "4", "protocol": "9", "protocolMeaning": "RTS", "infoType": "3", "frequency": "433920"},"infos": {"subType": "0", "subTypeMeaning": "Shutter", "id": "1568051", "qualifier": "1", "qualifierMeaning": { "flags": ["Down/Off"]}}}} (RFPlayer) infoType : 3 (RFPlayer) id : 1568051 (RFPlayer) Options to find or set : {'subType': '0', 'infoType': '3', 'SelectorStyle': '0', 'protocol': '9', 'LevelOffHidden': 'False', 'LevelActions': '|||||', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'id': '1568051'} (RFPlayer) Devices already exist. Unit=17 (RFPlayer) Options find in DB: {'subType': '0', 'infoType': '3', 'SelectorStyle': '0', 'protocol': '9', 'LevelOffHidden': 'False', 'LevelActions': '|||||', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'id': '1568051'} for devices unit 17 (RFPlayer - RTS - 1568051) Updating device from 1:'0' to have values 1:'0'.

@xbeaudouin
Copy link
Author

Ok je confirme. donc reste a trouver comment faire l'association. Merci et désolé du bruit. :p

@zaraki673
Copy link
Member

zaraki673 commented May 19, 2017 via email

@zaraki673
Copy link
Member

des news ?

@xbeaudouin
Copy link
Author

Et bien j'ai testé dans tous les sens et j'ai toujours eu un truc semi bancale (soit ça monte, soit ça monte pas). Vu que le WAF m'as foutu la pression j'ai prix un RFXTrx433E et ça juste marche.
Je deboggerais plus tard mais y a un truc qui ne communique pas correctement (probablement au niveau du hardware donc, pas de ton coté).

@rom289
Copy link

rom289 commented Jul 13, 2017

Salut,

J'ai pas retouché à mon RFplayer depuis plusieurs semaines (mois ?) mais j'avais également un problème de ce genre. La montée était ok mais pas la descente ou l'inverse je sais plus.

Faudrait que je fasse une nouvel essai avec la dernière version du plugin mais j'attends surtout des mises à jour coté matériel avant de me repencher sur le rplayer.

@deennoo
Copy link

deennoo commented Aug 11, 2017

slt idem ici

Ma procedure d'association :
Depuis le logiciel rfconfig, j'associe un store via l'onglet transmetteur
je choisi Somfy RTS et la banque E5
je passe le store en assoc
je choisi assoc sur le rfpconfig et enfin je clique sur transmit.
Le store bouge pour confirmer.
Les cde monté descendre fonctionne depuis rfpconfig

Depuis domoticz dans le plugin je choisi somfy shutter
et tape E5 dans l'id.

Domoticz me crée un truc en X10 soit disant ON/OFF mais qui ne fait que ON, j'ai bien essayer tout les blind possible aucun ne fonctionne, il n'y a que du ON/Off qui fonctionne

A ta dispo pour le faire evoluer

@zaraki673
Copy link
Member

Salut Deenoo, si tu me donner la commandes a envoyer par le rfconfig, j ai suivi la doc API mais tout n'y est pas bien documenté ou expliqué :(

merci ;)

@deennoo
Copy link

deennoo commented Aug 12, 2017

avec plaisir voici ce que j'ai dans les logs de rfconfig :

ZIA++ON RTS E5
ZIA++OFF RTS E5

Rien de plus,

Depuis rfconfig il n'y a pas la commande "My"

@deennoo
Copy link

deennoo commented Aug 27, 2017

un peu de debug line pour aider ? j'ai ceci :

2017-08-27 13:20:30.224 User: Admin initiated a switch command (4626/rfp1000 - Manual Switch - E5/On) 2017-08-27 13:20:30.237 (rfp1000) Calling message handler 'onCommand'. 2017-08-27 13:20:30.237 (rfp1000) SendtoRfplayer - Options find in DB: {'SelectorStyle': '0', 'protocol': '9', 'LevelOffHidden': 'False', 'infoType': '3', 'id': 'E5', 'LevelActions': '|||||', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'subType': '0'} for devices unit 2 2017-08-27 13:20:30.237 (rfp1000 - Manual Switch - E5) Updating device from 0:'0' to have values 0:'0'. 2017-08-27 13:20:30.240 (rfp1000) Sending 35 bytes of data:. 2017-08-27 13:20:30.240 (rfp1000) 5a 49 41 2b 2b 44 49 4d 20 25 31 20 52 54 53 20 49 44 20 45 ZIA++DIM.%1.RTS.ID.E 2017-08-27 13:20:30.240 (rfp1000) 35 20 51 55 41 4c 49 46 49 45 52 20 30 0a 0d .. .. .. .. .. 5.QUALIFIER.0.. 2017-08-27 13:20:30.340 (Hyperion) Calling message handler 'onHeartbeat'. 2017-08-27 13:20:30.340 (Hyperion) onHeartbeat called, open messages: 0 2017-08-27 13:20:30.340 (Qualité de l'Air) Calling message handler 'onHeartbeat'. 2017-08-27 13:20:30.541 (Broadlink) Calling message handler 'onHeartbeat'. 2017-08-27 13:20:30.591 (rfp1000) Received 8 bytes of data:. 2017-08-27 13:20:30.591 (rfp1000) 5a 49 41 2d 2d 0a 65 72 .. .. .. .. .. .. .. .. .. .. .. .. ZIA--.er 2017-08-27 13:20:30.591 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:30.591 (rfp1000) Last Message was 2.708382 seconds ago, Message clear 2017-08-27 13:20:30.591 (rfp1000) Received 11 bytes of data:. 2017-08-27 13:20:30.591 (rfp1000) 72 6f 72 20 72 65 71 75 65 73 74 .. .. .. .. .. .. .. .. .. ror.request 2017-08-27 13:20:30.591 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:30.591 (rfp1000) Received 11 bytes of data:. 2017-08-27 13:20:30.591 (rfp1000) 20 6e 75 6d 62 65 72 3d 30 0a 53 .. .. .. .. .. .. .. .. .. .number=0.S 2017-08-27 13:20:30.591 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:30.591 (rfp1000) Received 11 bytes of data:. 2017-08-27 13:20:30.591 (rfp1000) 79 6e 74 61 78 20 65 72 72 6f 72 .. .. .. .. .. .. .. .. .. yntax.error 2017-08-27 13:20:30.591 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:30.591 (rfp1000) Received 11 bytes of data:. 2017-08-27 13:20:30.591 (rfp1000) 3a 20 45 35 20 51 55 41 4c 49 46 .. .. .. .. .. .. .. .. .. :.E5.QUALIF 2017-08-27 13:20:30.591 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:30.591 (rfp1000) Received 9 bytes of data:. 2017-08-27 13:20:30.591 (rfp1000) 49 45 52 20 30 0a 0a 0a 0d .. .. .. .. .. .. .. .. .. .. .. IER.0.... 2017-08-27 13:20:30.591 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:32.895 (RFLink) Temp (Auriol) 2017-08-27 13:20:33.663 User: Admin initiated a switch command (4626/rfp1000 - Manual Switch - E5/Off) 2017-08-27 13:20:33.696 (rfp1000) Calling message handler 'onCommand'. 2017-08-27 13:20:33.696 (rfp1000) SendtoRfplayer - Options find in DB: {'SelectorStyle': '0', 'protocol': '9', 'LevelOffHidden': 'False', 'infoType': '3', 'id': 'E5', 'LevelActions': '|||||', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'subType': '0'} for devices unit 2 2017-08-27 13:20:33.696 (rfp1000 - Manual Switch - E5) Updating device from 0:'0' to have values 0:'0'. 2017-08-27 13:20:33.699 (rfp1000) Sending 35 bytes of data:. 2017-08-27 13:20:33.699 (rfp1000) 5a 49 41 2b 2b 44 49 4d 20 25 31 20 52 54 53 20 49 44 20 45 ZIA++DIM.%1.RTS.ID.E 2017-08-27 13:20:33.699 (rfp1000) 35 20 51 55 41 4c 49 46 49 45 52 20 30 0a 0d .. .. .. .. .. 5.QUALIFIER.0.. 2017-08-27 13:20:34.050 (rfp1000) Received 4 bytes of data:. 2017-08-27 13:20:34.050 (rfp1000) 5a 49 41 2d .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ZIA- 2017-08-27 13:20:34.050 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:34.050 (rfp1000) Last Message was 3.458413 seconds ago, Message clear 2017-08-27 13:20:34.050 (rfp1000) Received 11 bytes of data:. 2017-08-27 13:20:34.050 (rfp1000) 2d 0a 65 72 72 6f 72 20 72 65 71 .. .. .. .. .. .. .. .. .. -.error.req 2017-08-27 13:20:34.050 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:34.050 (rfp1000) Received 11 bytes of data:. 2017-08-27 13:20:34.050 (rfp1000) 75 65 73 74 20 6e 75 6d 62 65 72 .. .. .. .. .. .. .. .. .. uest.number 2017-08-27 13:20:34.050 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:34.050 (rfp1000) Received 11 bytes of data:. 2017-08-27 13:20:34.050 (rfp1000) 3d 30 0a 53 79 6e 74 61 78 20 65 .. .. .. .. .. .. .. .. .. =0.Syntax.e 2017-08-27 13:20:34.050 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:34.050 (rfp1000) Received 11 bytes of data:. 2017-08-27 13:20:34.050 (rfp1000) 72 72 6f 72 3a 20 45 35 20 51 55 .. .. .. .. .. .. .. .. .. rror:.E5.QU 2017-08-27 13:20:34.050 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:34.050 (rfp1000) Received 11 bytes of data:. 2017-08-27 13:20:34.050 (rfp1000) 41 4c 49 46 49 45 52 20 30 0a 0a .. .. .. .. .. .. .. .. .. ALIFIER.0.. 2017-08-27 13:20:34.050 (rfp1000) Calling message handler 'onMessage'. 2017-08-27 13:20:34.050 (rfp1000) Received 2 bytes of data:. 2017-08-27 13:20:34.050 (rfp1000) 0a 0d .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 2017-08-27 13:20:34.050 (rfp1000) Calling message handler 'onMessage'.

@zaraki673
Copy link
Member

un GRAND MERCI a deennoo grace a lui les commandes RTS pour les volets devrait etre fonctionnelles

@zaraki673 zaraki673 changed the title Somfy RTS ? Somfy RTS - infotype 3 Aug 30, 2017
@deennoo
Copy link

deennoo commented Aug 30, 2017

je confirme la mise a jour fonctionne.

rfp1000 ne copie pas la telecommande (limitation de securité), il faut "ajouter une telecommande" a chaque volet.

Pour ce faire

Dans rfpconfiguration :
Section emetteur :

  • Choisir RTS et une adresse de memoire (exemple : A6)
  • Mettre le volet en mode appairage (descendre le volet a mi chemin, et appuyer sur le bouton prog de la telecommande, le volet monte et descend rapidement
  • Selectionner la commande ASSOC et cliquer sur transmettre
  • Le volet bouge de nouveau de haut en bas pour valider l'association de la nouvelle telecommande.
  • Tester les commande ON - OFF et DIM avec une valeur de 50% pour le stop

Dans Le plugin :
Manual create device : SOMFY SHUTTER
Devices ID : l'adresse de memoire utilisé precedement : A6

et cliquer sur modifier

Le plugin vous crée un selector avec off/down - My - on/up - Assoc et vous pilotez vos stores

@zaraki673 est ce que si je cree un switch direct sans passer pas rfconfig cela fonctionne aussi ?

@zaraki673
Copy link
Member

zaraki673 commented Aug 30, 2017 via email

@zaraki673
Copy link
Member

normalement plus besoin du rfpconfigurator,

du coup il faut :

  • Manual create device : SOMFY SHUTTER , et choisir un ID du type A1
  • Mettre le volet en mode appairage (descendre le volet a mi chemin, et appuyer sur le bouton prog de la télécommande, le volet monte et descend rapidement
  • Cliquer sur la commande ASSOC de l'interrupteur créer dans Domoticz

;)

@rom289
Copy link

rom289 commented Sep 1, 2017

Merci zaraki673.

Je vais essayer ça dès que possible.

@deennoo
Copy link

deennoo commented Sep 1, 2017 via email

@zaraki673
Copy link
Member

tu peux tester, depuis le rfconfigurator, d associer avec l'id 14813191 ?

si ça fonctionne ça serais top, sinon il faudra que j arrive a générer depuis cette id un id compatible :(

comme ça, la télécommande d'origine seras bien reconnu par domoticz et on aura un retour d état si on appuie dessus

merci ;)

@zaraki673
Copy link
Member

pour le serial conf, je vais retester, je penses a un problème lors de l arrêt du plugin, ce qui empêche son bon redémarrage,

l id qui reste en mémoire, pas le chois, il faut le supprimer manuellement, mais au pire ca ne devrait pas gener, puisque le switch existe deja, il doit pas le recreer,
==> pas le choix la dessus tant que l on pourra pas ajouter manuellement depuis la page des switch depuis un plugin en python

@deennoo
Copy link

deennoo commented Sep 1, 2017 via email

@zaraki673
Copy link
Member

dc il faut que je modifie l'id de la telecommande qui est en 8octets en 7octets ...

super !!! c est quoi l utilité de recevoir un id de 8 si on peut pas transmettre un id de 8

celle de ton rflink, c est celle qu'il a reçu de ta telecommande ?

@zaraki673
Copy link
Member

J'ai modifier l'id reçu pour passer de 8 digit à 7 digit en supprimant le premier bit
#0e84488

Nouvelle procédure :
appuyer sur un bouton de la télécommande pour créer le switch dans domoticz,
passer le volet en mode appairage,
appuyer sur le switch domoticz Assoc

j’espère juste que l'id est bien différent en fonction de la télécommande utiliser, sinon on aura tjrs le même ce qui sert a rien :(

et c'est corrigé pour la création auto ;)

@zaraki673
Copy link
Member

Re maj, il manquait ID dans la commande ;)

@zaraki673
Copy link
Member

par contre depuis le rfconfigurator on peut emettre 8digit ...
je vais devoir rollback sur mon code et laisser les 8digits reçu

@yoannrouzic
Copy link

Bonsoir,

@zaraki673 : J'ai un souci chef, je viens de redéclarer mes volets roulants.
J'ai créé un RTS SHUTTER A2, mis le volet en association et cliqué sur Assoc sur l'interrupteur Domoticz, il fonctionne correctement OffDown/My/OnUp.
Lorsque je créé un second RTS SHUTTER A3, il commande déjà mon volet... Idem avec A4, A5, A6...!?? Tous mes interrupteurs commandent mon 1er volet sans toucher à Assoc.
Du coup quand j'associe le second volet avec la seconde télécommande, les deux sont commandés en même temps. Alors qu'ils ont deux télécommandes indépendantes !?

@zaraki673
Copy link
Member

hum bizarre, as tu essayer de reset ton rfplayer avant (histoire d être sur qu il ne lui reste pas d autres enregistrements/translation)?

@rom289
Copy link

rom289 commented Oct 19, 2017

Bonsoir,

Même problème chez moi. Tous les interrupteurs créés pilotent le premier volet. Je ferais un essai depuis le rfconfig et je vais essayer de creuser un peu ce WE. Je vous tiens au courant.

@rom289
Copy link

rom289 commented Oct 23, 2017

Bonsoir,

Depuis rfconfig, ça semble OK. Mon domoticz est en maintenance pour le moment donc je peux pas refaire un essai après association depuis rfconfig. Je ferai ça dans la semaine.

@yoannrouzic
Copy link

Bonjour,

Pour moi tout est bon, par contre, il ne faut effectivement pas modifier les noms des devices. Il ne faut pas non plus mettre un id sur deux digits.
Association OK des deux volets roulants de manière indépendante.
Commande OK des deux volets roulants de manière indépendante.
J'ai bien des id rfplayer différents.

Merci.
Bonne journée.

@zaraki673
Copy link
Member

Bonjour,

Qd tu dis qu'il ne faut pas mettre un id sur deux digits, tu veux dire que tu es limité aux nombres de 0 à 9 et au x lettres de A à Z ? ou juste les nombres ?

@yoannrouzic
Copy link

J'avais mis 11 et 12 de mémoire.

@zaraki673
Copy link
Member

tu as donc était obligé de mettre 1 et 2, c est ca ?

@yoannrouzic
Copy link

C'est ce que j'ai oui.

@Merlerault
Copy link

Bonsoir

Je confirme qu'avec 2 chiffres cela fonctionnent (rts - shutter-11 , rts - shutter - 12, etc)
Si vous mettez un interrupteur rts - shutter A1, associer un volet, puis créer nouvel interrupteur rts - shutter A2, associer un volet etc
Cela a pour effet d'avoir un groupe de volet lorsque vous ouvrez le volet A1, A2 ou A3... les 3 volets s'ouvrent en même temps
On a l'impression que les associations s'accumulent
Je n'ai pas essayé d'associer 2 volets sur le même interrupteur uniquement A1, A2 ou A3
Je n'ai pas fait le test de faire B1, B2 ou B3 et de voir si cela forme un nouveau groupe indépendant du groupe A1, A2 ou A3

Je laisse quelqu'un d'autre faire des tests car trop heureux d'avoir pu enfin d'associer mes volets avec Domoticz

Un gros merci pour le plugin

A+

@ogulf
Copy link

ogulf commented Dec 2, 2017

Juste un petit commentaire sur les devices créés par le plugin (Somfy RS ou chauffage X2D par exemple) : ne pas modifier les devices car certaines propriétés sont stockées par le plugin rfplayer dans le champ Options de la table DeviceStatus.
De mon point de vue il y a un bug dans Domoticz, j'ai ouvert une issue à cet effet (issue 1972 sur le github domoticz, reprise aussi sur ce github)

@darkgoldxp
Copy link

Bonjour à tous,
Je viens de faire l’acquisition de mon RFPLAYER.
J'ai lu l'ensemble de vos postes, j'ai réalisé la procédure avec l'ajout manuel et tout fonctionne correctement.
J'ai également remarqué comme vous qu'il ne fallait pas mettre à jour l'interrupteur créé sinon ça ne fonctionnait plus.
Merci pour le boulot accomplie.

J'ai une petit question concernant le retour d'état.
Je n'ai pas bien compris comment faire.
De ce que je vois il faut appuyer sur un bouton de la télécommande et un nouveau dispositif devrait apparaître ?
Mais aucun nouveau dispositif n’apparaît.
Le mode Enable Learning Mode est bien activé pourtant.

Une idée ?

@guillory
Copy link

guillory commented Feb 9, 2018

Bonjour
Merci pour la procédure et le travail sur le plugin, cela fonctionne implacablement, si on ne met pas à jour l'interrupteur . .

Cordialement

@pouilld
Copy link

pouilld commented May 6, 2018

Bonjour,
J'aimerai avoir confirmation du paramétrage approprié de DOMOTICZ pour faire fonctionner le RFplayer RPF1000 (firmware 126) avec des volets roulants Somfy RTS.
Après pas mal d'essais j'ai réussi à faire fonctionner un volet roulant avec la configuration suivante:
page matériel:
type :Rfplayer
délai d'inactivité : désactivé
Enable learning mode : Disable
Manual create device: RTS-SHUTTER
device ID: non renseigné
Area (for X2D): non renseigné
Debug: False

près avoir utilisé la télécommande manuelledu volet, je vois apparaître dans la page ""Dispositifs un "Ligh/Switch" de type "Selector switch" associé avec "RFplayer - RTS - xxxxxx", xxxxxx représentant probablement le numéro associé à la télécommande.
Une fois le dispositif activé, sur la page "light switch" le nouveau dispositif est identifié comme "Light/Switch, Selector Switch".
Il est alors possible (après avoir mis avec la télécommande manuelle le volet en mode "Association", et constaté le mouvement de va-et vient de ce dernier, d'utiliser la fonction "Assoc" de Domotice pour effectuer l'appairage du volet roulant avec Domoticz avec acquittement via le va-et vient.

Domoticz permet alors la commande du volet (fonctions On, Off, My).

Mes questions sont les suivantes:

  • dans la définition du Rfplayer, est-il normal d'avoir l'option "Learning mode" désactivée, car il semble que l'utilisation d'une télécommande manuelle provoque la création d'un dispositif (associé à un numéro de télécommande) ?
  • le choix de l'option "RTS-SHUTTER" dans la rubrique "Manual create devices" est-il nécessaire (ou utilisé par le Plugin)?
  • au niveau du dispositif, le fait de tenter de modifier le type de switch (remplacer Light Switch par Blind) rend le dispositif inopérant. Il est alors nécessaire de le supprimer puis de le recréer.
  • au niveau du volet (Doc SOMFY) l'envoi d'une seconde demande d'association par un dispositif entraîne l'effacement de cette association dans le volet. Si une nouvelle demande d'association est effectuée (à tort) via Domoticz, est-il possible de tenter une nouvelle association avec le même dispositif ?
  • l'utilisation de la fonction "Détection auto" (page "Light/switch" est- elle utilisable pour créer un dispositif de type RTS via l'utilisation de la télécommande, où bien seule la détection par le RPF1000 de l'utilisation d'une télécommande manuelle RFplayer permet la création automatique du dispositif ?
    Merci d'avance pour une réponse et/ou des précisions complémentaires.
    Cordialement

@rom289
Copy link

rom289 commented May 11, 2018

Bonjour,

Si ton but est de créer une TC sous Domoticz pour piloter un volet, il me semble normal de désactiver le Learning mode et de choisir "RTS-SHUTTER" dans la rubrique "Manual create devices". Par contre il faut indiquer un "Device ID" (dans mon cas j'utilise un chiffre compris entre 1 et 7).
C'est en tout cas comme cela que je l'utilise.

Si un dispositif est apparu quand tu as utilisé la télécommande de ton volet c'est certainement que le Learning mode était activé pour au moins l'une de tes instances RFplayer (dans ta liste de matériel).

Ce que je trouve intéressant c'est que tu aies pu associer cette télécommande à ton volet. Cela permet d'avoir un "retour d'état" quand tu commandes le volet sans passer par Domoticz (et sans avoir de doublon de TC)

@pouilld
Copy link

pouilld commented May 17, 2018

Bonjour,

J'ai effectué des essais avec la config suivante:
RPF1000 V126 (avec reset usine total avant chaque test (ignorer valeurs EPROM pairing RTS)
Domoticz Beta Version: 3.9446
Volet roulant de type SOMFY RTS

  • il semble que l'association entre le RFplayer et le moteur RTS soit effectuée à la première utilisation de la télécommande physique associée (et son identifiant SOMFY conservé dans le RFplayer).

Création dans Domoticz (matériel) du Rfplayer :

  • options "automatic learning" -> disable, "manual create device" -> false
    Dans cette configuration, aucun dispositif n'est créé.
    Si le matériel est ensuite modifié avec l'option "automatic learning" mise à "enable", l'utilisation de la télécommande physique provoque la création automatique d'un dispositif de type "RTS switch" avec comme identifiant celui de la télécommande SOMFY.
  • options "automatic learning" -> disable, "manual create device" -> RTS SHUTTER "device id" (A1..P16)
    Un dispositif de type "RTS switch" "est créé avec l'identifiant indiqué dans "device id" permettant le contrôle du volet roulant par Domoticz.
    L'utilisation de la télécommande physique provoque la création d'un 2ème dispositif avec comme identifiant celui de la commande SOMFY.
    Les deux dispositifs permettent la commande du volet roulant par Domoticz.

En conclusion il semble que la procédure la plus simple pour créer des dispositifs RTS dans Domoticz avec le RFplayer soit :

  • utiliser la télécommande physique avec le RFplayer connecté (cela provoque l'appairage du RTS avec le RFplayer).
  • créer le RFplayer dans le matériel Domoticz avec les options "automatic learning" -> enable, "manual create device" -> false (aucun dispositif ne sera créé)
  • utiliser la télécommande physique du volet roulant, pour provoquer la création d'un dispositif dans Domoticz avec comme ID l'identifiant SOMFY
  • activer le dispositif dans Domoticz pour pouvoir l'utiliser dans la page interrupteurs

A noter que sur la page des interrupteurs, l'option association du dispositif est inopérante, et que la fonction "Détection auto" est également inopérante lorsque la télécommande physique est utilisée avec cette fonction.

@benito-domo
Copy link

Salut, je déterre un peu le topic.
Je viens juste de m'y mettre 😄
Merci de rester indulgent si j'enfonce des portes ouvertes ...

Je confirme que la procédure ci-dessus fonctionne très bien !
Cependant :

  1. il ne faut pas modifier le dispositif créé automatiquement depuis la page interrupteur.
    ex : changement de nom depuis la page dispositif uniquement, changement d’icône impossible (sauf en changeant le script de création auto du device, changé à 9 chez moi pour avoir une icône générique)
    sinon, à chaque tentative d'update le test DOptions["protocol"] == Options["protocol"] foire et "Error while decoding Infotype3 frame"
  2. sauf erreur de ma part, le RFplayer n'est considéré que comme une seule commande.
    Ainsi lors de l'association avec plusieurs volets, l'action Down, My ou Up pour un volet sera prise en compte par tous les volets. Pas de commande dissociée (dommage).

@oredin
Copy link

oredin commented Jul 31, 2019

Bonjour,

Il y a encore quelques problèmes sur la gestion des ID. En fait, le RFPlayer supporte deux formes d'ID : numérique ou alphanumérique (1 lettre + 1 ou 2 chiffres). Les commandes diffèrent un peu suivant le format utilisé. Cette subtilité n'est pas encore très bien géré par le plugin et, à priori, c'est ce qui fait que vous pilotez tous vos VR en même temps lors de l'utilisation d'un ID de type alphanumérque.

Essayez de recréer votre switch avec "15" comme ID au lieu de A16. Cela devrait vous permettre de l'utiliser.

La correspondance des formats d'ID est la suivante :
A1 = 0
A2 = 1
...
A16 = 15
B1 = 16
...
B16 = 31
...
P16 = 255

De mon côté, j'ai suivi la procédure suivante en utilisant des ID numériques et j'ai mes 7 VR dispo dans Domoticz que je peux piloter indépendamment les uns des autres.

  1. Créer un device de type "RTS - Shutter" via le plugin en renseignant un ID entier compris entre 1 et 256 (Hardware -> Plugin RFPLayer -> Manual Create Device)
  2. Activer le nouveau Device via la liste (en lui mettant un nom plus explicite que celui par défaut ;))
  3. Mettre le VR en mode association
  4. Cliquer sur le bouton "My" du switch créé dans DZ

@benito-domo
Copy link

Bonjour @oredin,
Ça fonctionne en effet bien mieux ainsi.
Merci du tuyau !

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