@Loic
Au niveau de la config, pour le Hub2, je vais te proposer ceci, qui ne devrait pas avoir trop de soucis.
Garde en tête malgré tout ma remarque en ce qui concerne le niveau de batterie qui doit être rafraichi a la fois sur base de la trame globale envoyée par le HUB a la synchro (et périodiquement il semble) ainsi qu’avec l’event update « batteryCharge ».
A ce stade je ne sais pas encore te dire si les capteurs sont affectés par le même soucis, mais je le soupçonne fortement, en effet, les trames périodes reçues contenant les informations relatives aux capteurs ne mentionnent pas le niveau de batterie … j’imagine que les capteurs envoie également des trame update de type « batteryCharge » de temps à autre …
Voici la config.
Tu me dis comment tu veux procéder pour le testing.
BAT,
{
"name" : "Hub 2",
"commands" : [
{
"name": "Etat",
"type": "info",
"subtype": "string",
"isVisible": 1,
"isHistorized": 0,
"logicalId": "state",
"template":{
"dashboard":"ajaxSystem::state",
"mobile":"ajaxSystem::state"
}
},
{
"name": "Evenement",
"type": "info",
"subtype": "string",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "event"
},
{
"name": "Code evenement",
"type": "info",
"subtype": "string",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "eventCode"
},
{
"name": "Trafiqué",
"type": "info",
"subtype": "binary",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "tampered",
"configuration": {
"repeatEventManagement": "always"
}
},
{
"name": "GSM",
"type": "info",
"subtype": "binary",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "gsmNetworkStatus",
"configuration": {
"repeatEventManagement": "always"
}
},
{
"name": "Intensité du signal cellulaire",
"type": "info",
"subtype": "binary",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "gsm::signalLevel",
"configuration": {
"repeatEventManagement": "always"
}
},
{
"name": "Type réseau GSM",
"type": "info",
"subtype": "string",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "gsm::networkStatus",
"configuration": {
"repeatEventManagement": "always"
}
},
{
"name": "Données cellulaires actives",
"type": "info",
"subtype": "binary",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "gsm::gprsEnabled",
"configuration": {
"repeatEventManagement": "always"
}
},
{
"name": "Ethernet",
"type": "info",
"subtype": "binary",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "ethernet::enabled",
"configuration": {
"repeatEventManagement": "always"
}
},
{
"name": "Alimentation secteur",
"type": "info",
"subtype": "binary",
"isVisible": 1,
"isHistorized": 0,
"logicalId": "externallyPowered",
"configuration": {
"repeatEventManagement": "always"
}
},
{
"name": "Etat de la batterie",
"type": "info",
"subtype": "string",
"isVisible": 1,
"isHistorized": 0,
"logicalId": "battery::state",
"configuration": {
"repeatEventManagement": "always"
}
},
{
"name": "Batterie",
"type": "info",
"subtype": "numeric",
"isVisible": 1,
"isHistorized": 0,
"logicalId": "battery::chargeLevelPercentage",
"configuration": {
"repeatEventManagement": "always"
}
},
{
"name": "Armement",
"type": "action",
"subtype": "other",
"isVisible": 1,
"isHistorized": 0,
"logicalId": "ARM"
},
{
"name": "Mode nuit",
"type": "action",
"subtype": "other",
"isVisible": 1,
"isHistorized": 0,
"logicalId": "NIGHT_MODE"
},
{
"name": "Desarmement",
"type": "action",
"subtype": "other",
"isVisible": 1,
"isHistorized": 0,
"logicalId": "DISARM"
},
{
"name": "Panic",
"type": "action",
"subtype": "other",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "PANIC"
},
{
"name": "Arret detection incendie",
"type": "action",
"subtype": "other",
"isVisible": 0,
"isHistorized": 0,
"logicalId": "muteFireDetectors"
},
{
"name": "Intrusion",
"type": "info",
"subtype": "binary",
"isVisible": 1,
"isHistorized": 1,
"logicalId": "sia_state_intrusion",
"generic_type": "ALARM_STATE",
"configuration": {
"repeatEventManagement": "always",
"returnStateValue" : 0,
"returnStateTime" : 1
},
"template":{
"dashboard" : "alert",
"mobile" : "alert"
}
}
]
}