Ok so everything is 100% complete from a construction standpoint on Tesla's side. The meter is even hooked up but no power is being supplied yet. PP&L still needs to complete the last few wires on the pole for the transformer hookups. It will not be online this weekend.
Thanks for the update!