I have an idea for a new and useful piece of hardware that I want in my home and that I would build myself based on a Raspberry Pi, and am wondering which hardware protocol would be best to support. The device would have access to power and Ethernet access, need not be battery operated, so low power consumption is not an important factor. I'm leaning toward local Ethernet or WIFI since already available in the Raspberry Pi but would consider Z-wave or Zigbee since there are daughter boards or sticks available, but those would be an unnecessary expense if no great advantages as compared to WIFI or plain Ethernet. One problem I see with Z-wave or Zigbee is meeting the standards and payments to the organizations/standard bodies that control them, in order to get the documentation and testing etc.
Ethernet would be the most convenient and most familiar for me to create with and the device would not require a server so would be local control.
Does anyone have an argument that would favor using Z-wave or Zigbee rather than local Ethernet (or wireless) for a smart device?
And most important, for Ethernet or wireless, can anyone direct me to documentation on the communication requirements that allow Hubitat to pair and talk to the device? Hopefully something that also addressed IoT security.