Comments (10)
Manually modifying the configHw.json made it work IF I connect it to PoE. When connected to USB with a non-PoE ethernet cable, the old issue persists. (Not a problem for me though.)
from xzg.
You could try to edit configHw.json manual.
{
"board": "T-Internet-POE",
"addr": 0,
"pwrPin": -1,
"mdcPin": 23,
"mdiPin": 18,
"phyType": 0,
"clkMode": 3,
"pwrAltPin": -1,
"btnPin": -1,
"btnPlr": 0,
"uartSelPin": -1,
"uartSelPlr": 0,
"ledModePin": -1,
"ledModePlr": 0,
"ledPwrPin": -1,
"ledPwrPlr": 0,
"zbTxPin": 4,
"zbRxPin": 36,
"zbRstPin": 16,
"zbBslPin": 32
}
If it would help I will know what I need to fix.
from xzg.
You are using LilyZig, right?
from xzg.
You are using LilyZig, right?
No, mine looks more like this: https://uzg.zig-star.com/
Here's the original Amazon reference: https://www.amazon.de/-/en/gp/product/B0CS39GHH7/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1
from xzg.
You need to move dip switch on the board to use USB power mode.
from xzg.
You need to move dip switch on the board to use USB power mode.
I don't have access to the board (unless I crack the case open), but it's no problem, I run the device with PoE anyway.
from xzg.
You are using LilyZig, right?
No, mine looks more like this: https://uzg.zig-star.com/ Here's the original Amazon reference: https://www.amazon.de/-/en/gp/product/B0CS39GHH7/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1
So I not sure about configHw.json I provided earlier. Usually Hamgeek devices use the same pins as UZG-01. But in you case it have some differences. But if you would the working way - it's the most important.
from xzg.
With the newfound knowledge of USB mode not working by default, which may have compromised my previous testing, I have tested a bit more:
- I did the OTA firmware upgrade and bam, the problem was back. The device needed a power cycle to start working again.
- I rolled back the configHw.json:
{
"board": "Olimex-ESP32-POE",
"addr": 0,
"pwrPin": 12,
"mdcPin": 23,
"mdiPin": 18,
"phyType": 0,
"clkMode": 3,
"pwrAltPin": -1,
"btnPin": -1,
"btnPlr": 0,
"uartSelPin": -1,
"uartSelPlr": 0,
"ledModePin": -1,
"ledModePlr": 0,
"ledPwrPin": -1,
"ledPwrPlr": 0,
"zbTxPin": 4,
"zbRxPin": 36,
"zbRstPin": 16,
"zbBslPin": 32
}
I saved and restarted the device via the web UI... and the problem was back again. I power cycled the device (PoE off and back on) and it just started working again.
So I think the problem isn't the PIN out definition per se (both seem to work) but the fact that the device simply needs a hard power cycle to function after I save the settings. (Plus me doing testing in USB power mode without realising that that requires a DIP switch inside to be flipped.)
from xzg.
edit My bad - this is #30
I may have the same issue on a the same device. I noticed the .local address was 192.168.1.1, but its real IP address came from the DHCP server in the correct subnet (172.16.17.x).
Connecting to the DHCP address mitigated the issue for me on both 20240524 and previous firmware.
My configHW.json:
{
"board": "UZG-01",
"addr": 0,
"pwrPin": -1,
"mdcPin": 23,
"mdiPin": 18,
"phyType": 0,
"clkMode": 3,
"pwrAltPin": 5,
"btnPin": 35,
"btnPlr": 1,
"uartSelPin": 33,
"uartSelPlr": 1,
"ledModePin": 12,
"ledModePlr": 1,
"ledPwrPin": 14,
"ledPwrPlr": 1,
"zbTxPin": 4,
"zbRxPin": 36,
"zbRstPin": 16,
"zbBslPin": 32
}
from xzg.
After the update from 20240525.1 to 20240525.1.1, the connection issues re-appeared and several power-cycles did not fix them, so I've swapped out the Olimex config for the T-Internet-POE one again, which seems to work.
{
"board": "T-Internet-POE",
"addr": 0,
"pwrPin": -1,
"mdcPin": 23,
"mdiPin": 18,
"phyType": 0,
"clkMode": 3,
"pwrAltPin": -1,
"btnPin": -1,
"btnPlr": 0,
"uartSelPin": -1,
"uartSelPlr": 0,
"ledModePin": -1,
"ledModePlr": 0,
"ledPwrPin": -1,
"ledPwrPlr": 0,
"zbTxPin": 4,
"zbRxPin": 36,
"zbRstPin": 16,
"zbBslPin": 32
}
from xzg.
Related Issues (20)
- Unable to build XZG firmware - src/web.cpp:23:10: fatal error: webh/html/PAGE_VPN.html.gz.h: No such file or directory HOT 2
- HTTP 502 on the General page of the Web interface when serving through reverse proxy HOT 2
- Add IPv6 support HOT 3
- Feature request: Option to disable polling for updates, and/or make it manual HOT 1
- UZG-01 unable to flash router firmware HOT 30
- Feature request: the "old" firmware give the temperature of the device HOT 8
- Little mistake in french translation on the status page HOT 1
- Frequent device reboots. HamGeek HMG-01 Plus POE HOT 4
- Wireguard no longer connects after upgrade from FW revision 20240519 to 20240612 HOT 18
- Home Assistant - Update Notifications HOT 1
- SLZB-06 - No network, no ZIGBEE HOT 22
- The Delete-button in File Browser is to easy to misinterpret HOT 2
- Scan request failed or was not answered HOT 1
- Zigbee connected, but socket saying "No connection" HOT 1
- Export Zigbee traffic counters to MQTT
- Unexpected reboot of esp32 HOT 5
- Ita translate error HOT 10
- uzg-01 zigstar wireguard vpn client not working HOT 14
- Support for capturing traffic to/from a Zigbee device? HOT 2
- UZG-01 running 20240707 crashes (stalls) after 1-2 days HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xzg.