I just encountered this problem too.
From the 2.0 modding API changelog: https://forums.factorio.com/viewtopic.php?t=115737
...
Renamed ItemPrototype::placed_as_equipment_result to place_as_equipment_result to match the runtime name.
...
Renamed global
into storage
.
...
Would you believe that little thing discouraged me from attending this further, at least for time being? Was planning to do much deeper surgery, but never got around to it, heh... And yeah... I already replaced a TON of global into storage too. That was a really... ehm... "fun" migration to say the least...
After fixing those two issues, I can put the remote into the grid, but when I press the button the game crashes.
That's completely expected... since the code at that part wasn't changed at all... Since it wasn't placeable into a grid, then, well... And thanks to this, the fix should come out shortly! (but depends on how much is there to fix still)