A device having a sleep state and an operational state and for mounting on a platform, comprising: an accelerometer to output acceleration data; and a controller to: determine, based on the acceleration data output by the accelerometer, a velocity of the device; determine positions of the platform at different times based on the acceleration data by applying a double integration on the acceleration data over time, in response to determining that the velocity has lasted more than a predefined time duration and if positions calculated at different times from the acceleration data indicate that the moveable platform has in fact moved between different locations, determine that the platform on which the device is mounted has started transit motion; and in response to determining that the platform on which the device is mounted has started transit motion, trigger the device to transition from the sleep state to the operational state; wherein the controller is to further: determine whether an entry barrier of the platform to which the device is attached has been moved between an open position and a closed position, and in response to determining that the entry barrier to which the device is attached has been moved between the open position and the closed position, trigger the device to transition from the sleep state to the operational state. an accelerometer to output acceleration data; and a controller to: determine, based on the acceleration data output by the accelerometer, a velocity of the device; determine positions of the platform at different times based on the acceleration data by applying a double integration on the acceleration data over time, in response to determining that the velocity has lasted more than a predefined time duration and if positions calculated at different times from the acceleration data indicate that the moveable platform has in fact moved between different locations, determine that the platform on which the device is mounted has started transit motion; and in response to determining that the platform on which the device is mounted has started transit motion, trigger the device to transition from the sleep state to the operational state; wherein the controller is to further: determine whether an entry barrier of the platform to which the device is attached has been moved between an open position and a closed position, and in response to determining that the entry barrier to which the device is attached has been moved between the open position and the closed position, trigger the device to transition from the sleep state to the operational state. determine, based on the acceleration data output by the accelerometer, a velocity of the device; determine positions of the platform at different times based on the acceleration data by applying a double integration on the acceleration data over time, in response to determining that the velocity has lasted more than a predefined time duration and if positions calculated at different times from the acceleration data indicate that the moveable platform has in fact moved between different locations, determine that the platform on which the device is mounted has started transit motion; and in response to determining that the platform on which the device is mounted has started transit motion, trigger the device to transition from the sleep state to the operational state; wherein the controller is to further: determine whether an entry barrier of the platform to which the device is attached has been moved between an open position and a closed position, and in response to determining that the entry barrier to which the device is attached has been moved between the open position and the closed position, trigger the device to transition from the sleep state to the operational state. determine whether an entry barrier of the platform to which the device is attached has been moved between an open position and a closed position, and in response to determining that the entry barrier to which the device is attached has been moved between the open position and the closed position, trigger the device to transition from the sleep state to the operational state.