Xbee : low power VS collision = quelle est la meilleur pratique ?

Bonjour,
je ne trouve pas de "bonnes solutions" aux contraintes suivantes:

  • un réseau de 10 xbee Digi s2c sur pro mini 3v3 8Mhz, et ds3231: ce sont les endpoint.
  • un coordinateur (Mega, xbee s2c, ds3231) et routeur s2c.

Dans un premier temps pour éviter les colisions;
j'ai synchronisé "à la main" l'ensemble des ds3231 à plus ou moins 5s ...
Ensuite chaque endpoint envoie ces données toutes les 5mn (décalage de 10s entre chacun, pour éviter les colision)
Le résultat est "pas terrible" il semble y avoir encore des collisions. Des décalages d'horloge, peut être, je ne sais pas... L'avantage de cette solution, je peux endormir les xbee entre chaque TX, car ils sont maître de leur emploi du temps.

L'autre solution que l'on m'a proposé est de faire un maitre (Mega, ie le coordinateur) qui sollicite pour avoir ces données un endpoint à la fois, c'est lui qui ordonne la "charge du réseau", ie polled method. De ce manière pas de collision en théorie. Mais du coup, comment, ou plutôt quand mettre en sommeil les endpoint, puisqu'ils ne sont plus maitre du timing d'envoi.

Bref j'ai un dilemme entre collision et low power.
Quelqu'un a t-il eu ce soucis ? ou avez vous un conseil ?

Philippe.