You should probably populate Tree with InfoTable that is based on NetworkConnection DataShape.
to connectionType from
Greenhouse-B4 Contains TWxPSiteGreenhousePsary
SensorNode-02 Contains Greenhouse-B4
Greenhouse-B5 Contains TWxPSiteGreenhousePsary
One of my working trees has such priperties values:
LabelField - to
IDField - to
ParentIDField - from
You can start with them to see if your tree is working (as far as I can see your properties are the same).
If you are not using NetworkConnection DataShape probably you are lacking 'connectionType' in your InfoTable.