trame 63 bytes - Burnallover/frisquet-mqtt GitHub Wiki

Format de la trame 63 octets Satellite (08h) vers Chaudière (80h) à destination de Connect (7Eh):

Dest Src Id inc Dest Type 4 u8 4 u8 nb data Confort Réduit H.Gel Mode 00 Dimanche Lundi Mardi Mercredi Jeudi Vendredi Samedi
80 08 1A F8 7E 17 A1540015 A1540018 30 (48 datas) 9B (20.5) 7D (17.5) 64 (15) 0525 00 0700E0FFFFFF 0300060080FF 0300060080FF 0300060080FF 0300060080FF 0300060080FF 0700E0FFFFFF

Codage de la programmation hebdomadaire :

exemple Lundi : 6 octets par jour = 48bits => 0.5heure/bit (ex: Confort 8h30-9h30 + 19h30-1h):

03 00 06 00 80 FF => Lecture de chaque mot en LSB first :

11000000 00000000 01100000 00000000 00000001 11111111
1h 8h30/9h30 19h30

Trames de connect vers Chaudiere changement température

Bytes valeur Description Commentaire
01 80 Adresse de destination
02 7E Adresse source
03 4B Request Id
04 D8 Numéro de message
05 08 Destinataire final
06 17 Types ?
07 - 10 A1540018 ?
11 - 14 A1540018 ?
15 30 nb de bytes restant
16 8C Température confort   
17 78 Température réduit  
18 46 Température Hors gel   
19 -20 05 25  Mode de chauffage Confort ? 
21 00    
22 - 27 0080FFFFFF3F programmation dimanche    
28 - 33 0080FFFFFF3F programmation lundi   
34 - 39 0080FFFFFF3F programmation mardi    
40 - 45 0080FFFFFF3F programmation mercredi    
46 - 51 0080FFFFFF3F programmation jeudi   
52 - 57 0080FFFFFF3F programmation vendredi   
58 - 63 0080FFFFFF3F programmation samedi