Thanks, marcus-j-davies.
Here is the flow. Original contains more nodes. I just give you key areas.
-----------------------------------------------------------------------------------------------------
[{"id":"e2f1907f.6527c","type":"comment","z":"be764ee2.db6f7","name":"①コード情報作成","info":"","x":710,"y":340,"wires":[]},{"id":"80131045.beb17","type":"comment","z":"be764ee2.db6f7","name":"Test version : 1.00 (23/3/19)","info":"","x":160,"y":40,"wires":[]},{"id":"3332f094.5001d","type":"join","z":"be764ee2.db6f7","name":"make_entire_code","mode":"custom","build":"string","property":"payload","propertyType":"msg","key":"topic","joiner":"","joinerType":"str","accumulate":false,"timeout":"1","count":"","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":730,"y":380,"wires":[["ce1d7674.a4dbf8","cc2b30af.a2469"]]},{"id":"ebaec867.a32708","type":"function","z":"be764ee2.db6f7","name":"msg : 0","func":"msg.payload = \"0\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":180,"wires":[["3332f094.5001d"]]},{"id":"4b614c08.4dd4e4","type":"function","z":"be764ee2.db6f7","name":"msg : 1","func":"msg.payload = \"1\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":220,"wires":[["3332f094.5001d"]]},{"id":"36f3c92d.4146a6","type":"function","z":"be764ee2.db6f7","name":"msg : 2","func":"msg.payload = \"2\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":260,"wires":[["3332f094.5001d"]]},{"id":"ea4f3f2f.d0ba4","type":"function","z":"be764ee2.db6f7","name":"msg : 3","func":"msg.payload = \"3\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":300,"wires":[["3332f094.5001d"]]},{"id":"2a3ffbd.3c2bb04","type":"function","z":"be764ee2.db6f7","name":"msg : 4","func":"msg.payload = \"4\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":340,"wires":[["3332f094.5001d"]]},{"id":"42b11155.789a5","type":"function","z":"be764ee2.db6f7","name":"msg : 5","func":"msg.payload = \"5\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":380,"wires":[["3332f094.5001d"]]},{"id":"315e12e3.685a0e","type":"function","z":"be764ee2.db6f7","name":"msg : 6","func":"msg.payload = \"6\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":420,"wires":[["3332f094.5001d"]]},{"id":"173512ca.9d1bed","type":"function","z":"be764ee2.db6f7","name":"msg : 7","func":"msg.payload = \"7\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":460,"wires":[["3332f094.5001d"]]},{"id":"a1a5430f.fafae","type":"function","z":"be764ee2.db6f7","name":"msg : 8","func":"msg.payload = \"8\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":500,"wires":[["3332f094.5001d"]]},{"id":"558133c6.ccf18c","type":"function","z":"be764ee2.db6f7","name":"msg : 9","func":"msg.payload = \"9\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":540,"wires":[["3332f094.5001d"]]},{"id":"ce1d7674.a4dbf8","type":"debug","z":"be764ee2.db6f7","name":"output code","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":810,"y":180,"wires":[]},{"id":"cc2b30af.a2469","type":"debug","z":"be764ee2.db6f7","name":"output length","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload.length","targetType":"msg","statusVal":"","statusType":"auto","x":810,"y":220,"wires":[]},{"id":"ad75e947.18c048","type":"switch","z":"be764ee2.db6f7","name":"change_code","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"1111","vt":"str"},{"t":"eq","v":"22","vt":"str"},{"t":"eq","v":"33","vt":"str"},{"t":"eq","v":"44","vt":"str"},{"t":"eq","v":"55","vt":"str"},{"t":"eq","v":"66","vt":"str"},{"t":"eq","v":"77","vt":"str"},{"t":"eq","v":"88","vt":"str"},{"t":"eq","v":"99","vt":"str"},{"t":"eq","v":"1010","vt":"str"},{"t":"eq","v":"2828","vt":"str"}],"checkall":"true","repair":false,"outputs":11,"x":240,"y":380,"wires":[["ebaec867.a32708"],["4b614c08.4dd4e4"],["36f3c92d.4146a6"],["ea4f3f2f.d0ba4"],["2a3ffbd.3c2bb04"],["42b11155.789a5"],["315e12e3.685a0e"],["173512ca.9d1bed"],["a1a5430f.fafae"],["558133c6.ccf18c"],["94db94d4.16c3b8"]]},{"id":"5b6ca905.69bf18","type":"join","z":"be764ee2.db6f7","name":"2 to 1_code","mode":"custom","build":"string","property":"payload","propertyType":"msg","key":"topic","joiner":"","joinerType":"str","accumulate":false,"timeout":"0.5","count":"2","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":170,"y":160,"wires":[["ad75e947.18c048"]]},{"id":"94db94d4.16c3b8","type":"function","z":"be764ee2.db6f7","name":"msg : enter","func":"msg.payload = \"\\n\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":490,"y":580,"wires":[[]]},{"id":"2b96d463.eb535c","type":"function","z":"be764ee2.db6f7","name":"Initialize","func":"var wait_flg = flow.get('wait_flg') || 0;\nflow.set('wait_flg', wait_flg);","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":340,"y":100,"wires":[[]]},{"id":"710563a9.3ab66c","type":"debug","z":"be764ee2.db6f7","name":"debug 1","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":400,"y":40,"wires":[]},{"id":"11d6f7fc.0b2f58","type":"debug","z":"be764ee2.db6f7","name":"debug 2","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":560,"y":120,"wires":[]},{"id":"bf1eca5f.02a078","type":"rpi-keyboard","z":"be764ee2.db6f7","name":"","x":130,"y":100,"wires":[["710563a9.3ab66c","2b96d463.eb535c","5b6ca905.69bf18"]]}]