Порядок прихода топиков в Zigbee

Подскажите можно ли поменять порядок прихода топиков в Zigbee? Имеется проблема с выключателем Zigbee: делаю правило, срабатывающее на топик “last_seen” - метку времени, которая присылается при каждом нажатии на клавишу выключателя. В правиле читаю топик “click” содержащий какая клавиша нажата. Но срабатывает со второго раза. Стал разбираться, отладка показала, что когда меняется топик “last_seen” топик “click” содержит еще старое значение и только потом меняется. Т.е. каким-то образом необходимо поменять порядок изменения топиков, чтобы сначала менялся “click” а только потом “last_seen”. Можно конечно задержку какую-то в правило вводить, но это как-то не здорово, они и так присутствуют при шлюзовании из одной системы в другую.