The obihai integration allows you to view the call status for your Obihai devices.


To add the Obihai integration to your Home Assistant instance, use this My button:

Obihai can be auto-discovered by Home Assistant. If an instance was found, it will be shown as Discovered. You can then set it up right away.


IP Address of Obihai device


Username for the Obihai device.


Password for the Obihai device.

The following is a list of expected sensors and their expected states when using the user account:

  • Sensor if the device requires a reboot (True or False)
  • Sensor for each configured service (0 for no calls, 1 for a call and 2 for call waiting/3way calling)
  • Sensor for the last reboot date
  • Sensor for call direction (No Active Calls, Inbound Call or Outbound Call)

In addition to the above list the admin account can expect to see the following sensors:

  • Obihai service status (Normal, Down or other states from Obihais network)
  • Sensors for each phone port in use (On Hook, Off Hook and Ringing)
  • Sensors for last caller name and number (this is also the current incoming call, will also show -- if no data provided)

You will also see a reboot button for each configured Obihai, this button will restart the Obihai when pressed.