The transformer story:
I am sure that nothing was done but a transformer change, and I have had automatic meter reading for years.
We were told one morning that we were going to lose power for a 1/2 hour since the transformer on our pole needed to be replaced, due a new restaurant opening next door that was on our transformer. Apparently they have a 3-phase pizza oven, that they are using it with a phase-converter on singe phase. When they turned it on, all their lights dimmed, and the power company determined that the transformer that we share with them was too old and too small, and that they almost blew it with the amps from the oven. So they replaced the old one with a new, larger transformer.
That night, we found all the LED lights in our house were slightly pulsating/dimming about twice per second. That next morning I work up to Zigbee down and Initializing. I called the power company and we were able to link it to when they restaurant had their pizza oven on, so that was the cause. I assumed the phase converter next door and our pulsating lights was messing with the Zigbee radio.
That was actually two weeks ago. The power company resolved our issue last week by giving the restaurant their own transformer on the next pole down, so it got them off our transformer. The lights are no longer pulsating when their oven is on, and after a week of Zigbee radio issues stuck on Initializing most mornings, I was sure getting them off our transformer would resolve the Zigbee issues.
The next morning Zigbee was down again and stuck on Initializing, and it has been continuing to happen. None of this was an issue before the initial transformer change. With notice of the power outage, I had shut down the hub via the UI before they cut power, and I unplugged the power from the hub before it came back on. I brought the hub back up after the power was restored. Regardless, we have had unplanned power outages before and the hub had no issues after power was was cut and then turned back on, so I do not think the power outage itself had anything to do with it.
So the question is, can a transformer, which is about 50 feet away from my Hub, cause the issues I am seeing? The old transformer was smaller. They left the new, larger transformer on the pole instead of replacing it with a smaller one again. My hunch is that this new, larger transformer is giving off some RF frequency the smaller one did not, but I have no way to prove that, and I'm not sure they would return us to a smaller transformer now even if I asked. They originally were going put a smaller one back up, but when they arrived I was in a work meeting (work from home) and when I told them they could not cut the power at that time, they decided to just leave the larger one there instead of downsizing it.
However, if I was getting random ZigbeeOff events, and they were not tied to the hub doing something as device 0000 when it happens, I could blame the transformer. But why am I getting the ZigbeeOff events only when the hub does some Zigbee thing that it is logging?
Edit: I just looked at timestamps, and the 0000 Hub event in the Zigbee log comes AFTER the ZigbeeOff event. Maybe this event is the hub restarting the radio? It seems now to be more of a response, then a cause, but I would like to know what this means.
Edit: I just had the Zigbee Network Graph up when I got a ZigbeeOff event. I got a popup saying it could not get Zigbee info. I clicked OK and the graph did not change, so it recovered OK, but it looks like about a 10 second period with no Zigbee when this happens.
It recovers 99% of the time. When it does not, and the radio is left broken sitting on Initializing, it seems to only happen between 4am and 6am.