Well this one is a doozie, so please excuse the impending wall of text.
First a few basics that you already know (but maybe someone just viewing this thread does not). A Zigbee network consists of one and only one coordinator. All other devices are enrolled into this coordinator. For our HA network, this coordinator is the ZIM/Microcontroller. All devices (thermostats, locks, Load modules) are enrolled into the ZIM. The Omni can then be connected to the ZIM via the 485 cable to allow access to this Zigbee network. When you tell the Omni to enroll a device via PC Access, you are actually just telling the ZIM to go into enroll mode and automatically report to the Omni any device it finds.
In the SE network, the vast majority of systems the meter is the coordinator. Since everything has to be enrolled into the meter, there is no need for the ZIM.
Currently HA and SE devices do not play well together. As you can imagine SE networks are very concerned about security since your devices are talking to the smart grid. Because of that there is an extra layer of security on the SE devices, as well as each SE devices has to be preloaded with certificates (think microsoft certificates). So a SE devices will not talk to an HA device as of right now. There is a big push trying to merge the HA and SE devices together, which will most probably end up with the HA devices adding more security. The benefit of the HA level of security is it allows for easy enrollment. You press a button on the enrolling device, you press a button on the coordinator, and it is enrolled. With SE, the coordinator must be configured to allow a specific mac address and a specific installation code. Metering companies are accomplishing this in different ways, but a common method is an online portal where you can pass this information to your meter via your web browser.
Ok now that we got that out of the way, now to answer your question on how to get an HAI device to talk to your meter and the omni. As you noted before there are specific part numbers for our SE devices found on
http://smartgrid.homeauto.com. These are the only devices that can talk to the meters, or even be on the same network as a meter. All part numbers that end in "P" have production certificates and are certified to talk to a SE Zigbee meter. As mentioned before since the meter is the coordinator for a SE network, so there is no ZIM. We instead make a device called an IHD (In Home Display), which looks very similar to the ZIM. In order to talk to an omni you need a special IHD that has a 485 connection, this part number is "81A00-2WHSHP" (not yet on the web site). Although this IHD is not a coordinator, it can still talk to other SE devices on the network (thermostat for example), and will report the information to the Omni. Since this IHD is not a coordinator, the Enroll, disband functionality on the Omni does not apply.
So basically to get the omni to talk to devices on a SE network, you first need to enroll all your SE products (including the 81A00-2WHSHP) into the smart meter. From the IHD you can discover all other devices on the network (so the IHD will learn there is a thermostat also there). You then connect the IHD to the omni and transfer all the device the IHD discovered to the Omni. At this point you can view status and control all devices on the SE network.
Now for the dreaded caveats:
In order for the SE IHD to talk to other devices on the network, the meter and the other devices must support an optional Zigbee feature. Most meters do, and all the HAI products do as well. We cannot guarantee that your meter and thermostat from company "X" will work.
The omni does not yet have the ability to acquire and SE data such as Energy demand or Energy price. The market that has open meters is very small (but growing!), and the market that has omni + an open meter is even smaller (we are working on increasing that). So although the omni currently does not have the ability to acquire the SE data, it is indeed on our roadmap.
Ryan