Finding and Fixing IP / MAC Addresses

When setting up a Button Hub, connecting over the open API, or reserving a fixed address for your Kachaka on the router, you usually need to know the robot’s IP or MAC address first. This page covers three ways to look them up, plus what to do when the IP keeps changing so your connection stays stable.

Finding the IP Address

There are three ways to check the current IP address — any one will do.

Option 1: Ask by voice

Say to your Kachaka: “ねぇカチャカ、IPアドレス教えて”. Once it recognizes the command, Kachaka will read out the current IP address.

Option 2: Check in the app

  1. Open the “Settings” tab in the app.
  2. Under the “Settings & Info” category, tap “App Info”.
  3. Under the “Kachaka” category, find the “IP Address” field to see the current IP.

Option 3: Check from your router

  1. Log in to your Wi-Fi router’s admin page.
  2. Look for an item like “Connected Devices”, “Client List”, or “DHCP Client List”.
  3. The page lists every device currently connected to that Wi-Fi.
  4. Find Kachaka in the list to see its IP address.

Finding the MAC Address

You’ll need the MAC address to reserve a fixed IP by MAC binding on your router, or to set up a MAC allow list:

  1. Open the “Settings” tab in the app.
  2. Tap “App Info” under the “Settings & Info” category.
  3. Find the “MAC Address” field under the “Kachaka” category.

Checking the IPv4 Configuration

To review the full IPv4 settings — subnet mask, gateway, DNS (for example, to note the current values before switching to a static IP):

  1. Open the “Settings” tab in the app.
  2. Tap “App Info” under the “Settings & Info” category.
  3. Tap “IPv4 Configuration” under the “Kachaka” category.
  4. The screen that opens shows the full IPv4 parameters.

What to Do When the IP Keeps Changing

This is normal. The router (the network side) assigns addresses automatically via DHCP, so the IP you get can differ each time it connects. If you want a stable, fixed IP for long-term use (for the API or a Button Hub, for example), you have these options:

Connect by Serial Number to Avoid IP Drift

If you’d rather not deal with a fixed IP, you can connect using the robot’s serial number instead — it never changes, so it’s more reliable than an IP. To find it, see Finding Your Robot’s Serial Number.

For the Button Hub, enter the value according to its firmware version:

For the Kachaka API, the connection address is:

Screens

Reference screen from the original manual Reference screen from the original manual Reference screen from the original manual

← Support Center