The device and Home assistant network communication protocol?

I want to know the device and Home assistant network communication protocol ?
is must using request protocol HTTP ? or MQTT ? or must RESTful format ? or JSON Data ? can I use UTF8 data?

I suggest you start by reading the documentation.

Or just google it…

Thank you for your assistant
the device and Home assistant network communication protocol
is must using HTTP ?

No - I gave you the link for MQTT and HA - how is that HTTP?

Indeed if you want to write your own integration for a device you can use any protocol you like. Including Bluetooth.

Actually, we are an all-in-one sensor device manufacturer. Currently, each sensor data uses a simple UTH8 data format and is uploaded to the WU website via WiFi router using HTTP. I would like to know if the HA API supports device data using HTTP or MQTT or UTH8 data format?thanks

Ok if you’re a manufacturer looking for advice then reach out to the developers on Discord -

You can also try contacting Nabu-Casa:

[email protected]