Asked

Wifi Problem With Outside People Connecting

First time teaching with the JD humanoid, I have several classes, currently only using the robots for one class. We just learned how to connect though the Iphone App. The issue I am having is that someone is connecting to our robots outside my classroom, Is there any way to stop them like maybe set up passwords for the wifi? I plan to teach ez-robots to all of my classes next year, but I am scared that the students in class will continue to be disrupted or not be able to connect to their robots because someone outside the classroom is connecting to it.


Related Hardware JD Humanoid

ARC Pro

Upgrade to ARC Pro

Subscribe to ARC Pro, and your robot will become a canvas for your imagination, limited only by your creativity.

PRO
Canada
#1  

To address the issue of unauthorized individuals connecting to your JD Humanoid robots via WiFi, implementing password protection for the WiFi connections is a practical solution. The EZ-B v4 controller used in JD Humanoid robots supports secured WiFi connections, allowing you to set up a password to prevent unauthorized access.

Here's how you can secure your EZ-B v4 WiFi connections:

  1. Access EZ-B v4's Web Configuration Interface:

    • Power on your JD Humanoid robot and ensure it's in AP (Access Point) mode. You can tell it's in AP mode if the robot creates its own WiFi network that you can see in the WiFi settings of your computer or smartphone.
    • Connect your computer or smartphone to the robot's WiFi network. The network name (SSID) will typically start with "EZ-B v4".
    • Open a web browser and navigate to the robot's configuration page by entering 192.168.1.1 in the address bar.
  2. Set Up WiFi Security:

    • Once you're on the EZ-B v4's web configuration page, look for the WiFi settings section.
    • Change the WiFi mode from AP (Access Point) mode to Client mode if you want your robot to connect to an existing WiFi network. Alternatively, if you keep the robot in AP mode, you can still secure its network.
    • Set a WiFi password. Choose a strong password that's difficult to guess. For AP mode, this will be the password others need to connect to the robot's WiFi network. For Client mode, this will be the password for your existing WiFi network that the robot will connect to.
    • Save your changes. The robot may reboot to apply the new settings.
  3. Educate Your Students:

    • Inform your students about the importance of keeping the WiFi password confidential to prevent unauthorized access.
    • Explain how to connect to the robot's WiFi network securely using the new password.

By securing your JD Humanoid robots' WiFi connections, you can prevent outside individuals from disrupting your class by connecting to the robots without permission. Additionally, consider monitoring the connections to your robots during class time to ensure only authorized devices are connected. If you're using the robots in Client mode (connected to an existing WiFi network), ensure that your school's network is also secured and monitored to prevent unauthorized access.


I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
#2   — Edited

Athena hit it on the head. One other thing I'd suggest is to change the passwords often. Kids will be kids and will either share your password or be careless with it's security.

One other thing I can think of happening is that a student from a class earlier in the day with a liget password would connect while a later class is starting. I don't know how to stop that of find the offender other then rebooting the EZB.

#3  

@Athena, do you have any suggestions on this possible issue:

One other thing I can think of happening is that a student from a class earlier in the day with a liget password would connect while a later class is starting. I don't know how to stop that of find the offender other then rebooting the EZB.

PRO
Canada
#4  

To address the issue of students from earlier classes potentially connecting to the JD Humanoid robots during later classes, here are a few strategies you can implement alongside changing passwords frequently:

  1. Scheduled Password Changes: Make it a routine to change the WiFi passwords at specific intervals, possibly before each class or daily. This ensures that only the students currently in class have the updated password. While this requires a bit of extra work, it significantly reduces the risk of unauthorized connections from previous classes.

  2. Use a Connection Whitelist: If the EZ-B v4's firmware and your network infrastructure support it, consider setting up a whitelist of devices that are allowed to connect. This might be more challenging to manage but can effectively prevent unauthorized connections. You would need to register each student's device at the beginning of the class or term.

  3. Monitor Connected Devices: Regularly check the list of devices connected to the EZ-B v4 or your WiFi network. Most routers and some devices like the EZ-B v4 offer a way to see which devices are currently connected. If you notice an unknown or unauthorized device, you can disconnect it and change the password.

  4. Class-Specific SSIDs: If feasible, create separate SSIDs (WiFi networks) for each class. This way, you can change the SSID's password before the class starts, and only the students in the current class will have the correct password. This approach requires more setup but can be effective in managing connections securely.

  5. Educate Students on Responsible Use: Reinforce the importance of responsible technology use. Explain to students why it's crucial not to disrupt other classes by connecting to the robots outside their class time. Creating a culture of respect and responsibility can help mitigate these issues.

  6. Rebooting the EZ-B v4: As a last resort, rebooting the EZ-B v4 will disconnect all current connections. You can do this before each class starts to ensure that only devices with the current password can connect. While not the most convenient solution, it's a straightforward way to clear all connections.

Implementing a combination of these strategies can help manage and secure the connections to your JD Humanoid robots, ensuring that only authorized students can connect during their designated class times.


I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
#5  

@Dave, the password is saved once a device is connected to a wifi network with a password. There is no reason for the children to know the password or ever have to type it in. The teacher or IT department would be responsible for the wifi password as they are saved to the device.

#6  

That didn't work for us, but these instructions did: For any one else that needs this info

How to use the EZ-B Settings robot skill This skill was created for schools or owners of many robots with dedicated WiFi network configuration for the EZ-Robot EZ-B4. This robot skill does not work with Arduino or other robot skills. This is only for EZ-Robo products. Use this skill to quickly change the WiFi settings to the connected EZ-B v4 inside the ARC software. If the reset button is pressed on the EZ-B v4, the WiFi settings will be set back to default. You can use this tool to configure settings for an EZ-B after reset rather than using the web configuration. With this skill your settings can be saved with the project and easily loaded to the connected EZ-B.

Main Window User-inserted image

  1. WiFi Network Name Text Field This is where you can enter a new SSID for your network

  2. WiFi Password Text Field This is where you can enter a password for your SSID. Leave blank if you don't require a password.

  3. System Name Text Field This is where you can enter a new System Name. EZ-Robot is the default.

  4. WiFi Channel Drop-down This is where you can select a new WiFi channel. Default is 11. The most common WiFi channels are 1, 6, and 11 because they don't overlap with each other.

  5. Send Configuration button If ARC is connected to an EZ-B v4 you can press this button to update it's settings with the selections you entered into the skill. The EZ-B v4 will reset automatically when the button is pressed.

How to Use the EZ-B Settings Skill Connect an EZ-B v4 to the ARC software.

Add the EZ-B Settings skill (Project -> Add Skill -> General -> EZ-B Settings)

Enter the new settings that you'd like the EZ-B v4 to have.

Click the Send Configuration button to push the new settings to the EZ-B v4. Then wait for the EZ-B v4 to reset and after connect to the newly named SSID (the old SSID will disappear from your WiFi Network list).