●端末: ASUS ME176C
●Tasker有無: 購入済み・AutoInput有
●Androidバージョン: 5.0
●root有無: なし
●やりたいこと
車載使用でエンジン始動→給電ON→そのまま起動としていたが
VPNを設定したところロック画面の設定が必要となったので
PINコード入力を自動化したい

●やったこと
AutoInputを導入し、Display ONで(PINは例として「1234」)
1.Wait
3sec
2.AutoInput Action
Action:Click Type:Id Value:com.android.systemui:id/key1
Is Tasker Action:true
3.Wait
150ms
4.AutoInput Action
Action:Click Type:Id Value:com.android.systemui:id/key2
Is Tasker Action:true
5.Wait
150ms
6.AutoInput Action
Action:Click Type:Id Value:com.android.systemui:id/key3
Is Tasker Action:true
7.Wait
150ms
8.AutoInput Action
Action:Click Type:Id Value:com.android.systemui:id/key4
Is Tasker Action:true

とりあえずこれで目的の動作はしてますが、よく分かってないままなので
問題はないのか、またはもっとスマートなやり方があるのか
教えていただきたいです。
ちなみにロック入力のValueはAutoInputのFAQには
「com.android.keyguard:id/key*」とありましたが
実際に手で入力したLogをAutoInputで見るとsystemuiでした。
端末によって違うのかな?