Even with that the light doesn't show up.
Maybe by making the light child of deco tilemap to make it inherit the layer should resolve the problem but i'm not sure.
Otherwise i've tried to manually set a Light2D at the position given by $Deco.map_to_world(pos)
and the position is right so i dont think it's the probem.
Updated:
I'm such an idiot, i've forgot to set a texture to my light ...
Now that i've done that, my light appear somewhere it should'nt be with the wrong color, energy, etc
! 
Update II:
The problem is due to .color attribute of light; i've set it to Color(106,93,110,255) --> full white instead of Color8(106,93,110,255)
I've also a big offset that i need to correct.
Update III:
The offset problem come from the fact that i import my scene 'Level' in a other one name 'Game' so the tilemap is centered in (0,416) . A simple correction is that i need to adjust the light offset with a Vector2(0,416) .
But there's an kind of occluder (that i didn't set ) that make my light hidden behind.
! 
Last Update:
The occluder came from the fact that i've set the shadow_enable = true