sasu-drooz / Domoticz-Rfplayer

Domoticz python Plugin for Ziblue RfPlayer Rfp1000
GNU General Public License v3.0
12 stars 16 forks source link

Somfy RTS - infotype 3 #16

Open xbeaudouin opened 7 years ago

xbeaudouin commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

(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 commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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

zaraki673 commented 7 years ago

pas de soucis ;)

tiens moi au courant

merci

2017-05-18 22:34 GMT+02:00 Xavier Beaudouin notifications@github.com:

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

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/sasu-drooz/Domoticz-Rfplayer/issues/16#issuecomment-302533499, or mute the thread https://github.com/notifications/unsubscribe-auth/AHGF7ABmxYzizFe4bVHeDeLluigc4zA5ks5r7KtogaJpZM4NcPhT .

zaraki673 commented 7 years ago

des news ?

xbeaudouin commented 7 years ago

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 commented 7 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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

deennoo commented 6 years ago

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 :

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 commented 6 years ago

@zaraki673 https://github.com/zaraki673 est ce que si je cree un switch direct sans passer pas rfconfig cela fonctionne aussi ? ==> pas encore, je regarde ca ce soir :D (j ai zappé ce passage :P)

Le 30 août 2017 à 09:26, deennoo notifications@github.com a écrit :

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 https://github.com/zaraki673 est ce que si je cree un switch direct sans passer pas rfconfig cela fonctionne aussi ?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/sasu-drooz/Domoticz-Rfplayer/issues/16#issuecomment-325906392, or mute the thread https://github.com/notifications/unsubscribe-auth/AHGF7JQF2CWXqGImjWFdB4z-l1djfhGYks5sdQ67gaJpZM4NcPhT .

zaraki673 commented 6 years ago

normalement plus besoin du rfpconfigurator,

du coup il faut :

;)

rom289 commented 6 years ago

Merci zaraki673.

Je vais essayer ça dès que possible.

deennoo commented 6 years ago

Je viens de tester c’est tout ok pour moi, ta procedure est bonne.

Pour info il doit y avoir moyen de ce faire un script lua ou autre car RFPlayer reçoit bien que l’on place le store / volet en mode apparirage :

017-09-01 15:02:04.177 (Python RFplayer) infoType : 3 2017-09-01 15:02:04.177 (Python RFplayer) id : 1794091 2017-09-01 15:02:04.177 (Python RFplayer) Options to find or set : {'SelectorStyle': '0', 'subType': '0', 'id': '1794091', 'protocol': '9', 'infoType': '3', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'LevelOffHidden': 'False', 'LevelActions': '|||||'} 2017-09-01 15:02:04.177 (Python RFplayer) Error while decoding or reading JSON 2017-09-01 15:02:04.177 (Python RFplayer) Debug : Error Decoding/Reading { "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-76", "floorNoise": "-102", "rfQuality": "6", "protocol": "9", "protocolMeaning": "RTS", "infoType": "3", "frequency": "433920"},"infos": {"subType": "0", "subTypeMeaning": "Shutter", "id": "1794091", "qualifier": "13", "qualifierMeaning": { "flags": ["Assoc"]}}}}

D’ailleurs ce type de switch n’est pas créer a la reception de la trame :

["My"]}}}}

2017-09-01 15:04:35.696 (Python RFplayer) infoType : 3 2017-09-01 15:04:35.696 (Python RFplayer) id : 14813191 2017-09-01 15:04:35.696 (Python RFplayer) Options to find or set : {'SelectorStyle': '0', 'subType': '0', 'id': '14813191', 'protocol': '9', 'infoType': '3', 'LevelNames': 'Off/Down|My|On/Up|Assoc', 'LevelOffHidden': 'False', 'LevelActions': '|||||'} 2017-09-01 15:04:35.696 (Python RFplayer) Error while decoding or reading JSON 2017-09-01 15:04:35.696 (Python RFplayer) Debug : Error Decoding/Reading { "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-64", "floorNoise": "-103", "rfQuality": "9", "protocol": "9", "protocolMeaning": "RTS", "infoType": "3", "frequency": "433920"},"infos": {"subType": "0", "subTypeMeaning": "Shutter", "id": "14813191", "qualifier": "4", "qualifierMeaning": { "flags": ["My"]}}}}

Par contre dés que je clique sur modifier pour ajouter un device ou autre c’est peu la memerde, : serial conf not configured alors que je n’ai touché a rien de ce coté

Il y a aussi que l’ID utiliser reste en « mémoire » donc a chaque modif, le plugin essaye de recreer un switch qui existe déja

Provenance : Courrier pour Windows 10

zaraki673 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

L'id à 8 chiffre c'est le numéro de télécommande, impossible de le mettre dans rfpconf, il ne permet pas de choisir cela, juste de choisir l'adresse de mémoire.

Si tu regardes il y a deux ID différentes, une de la telecommande physique, et l'autre de mon RFLink, je peux aussi t'en filer une de mon rfx.

Cet id est récurant, lors de l'article sur les fonctions autonome, avec la fonction transcodeur je pilotais une prise domia avec une télécommande rts.

Le 1 sept. 2017 6:10 PM, "zaraki673" notifications@github.com a écrit :

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 ;)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/sasu-drooz/Domoticz-Rfplayer/issues/16#issuecomment-326620982, or mute the thread https://github.com/notifications/unsubscribe-auth/AJFzLsSaetZpWs6WhQbEGO4rV3qseYsiks5seCyCgaJpZM4NcPhT .

zaraki673 commented 6 years ago

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 commented 6 years ago

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

https://github.com/sasu-drooz/Domoticz-Rfplayer/commit/0e844884929d74833dadc178758ff58afd27c797

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 commented 6 years ago

Re maj, il manquait ID dans la commande ;)

zaraki673 commented 6 years ago

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

yoannrouzic commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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

zaraki673 commented 6 years ago

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

yoannrouzic commented 6 years ago

C'est ce que j'ai oui.

Merlerault commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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:

rom289 commented 6 years ago

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 commented 6 years ago

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

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

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

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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