Nice description.
What I understand, from your message is that the only thing from my config, posted above, I'm missing the FWD_INTERVAL
value.
Even with a value set, I'm getting the following error:
Logger: homeassistant.components.webhook
Source: components/ecowitt/__init__.py:27
Integration: Webhook (documentation, issues)
First occurred: 7:38:30 AM (4 occurrences)
Last logged: 7:39:42 AM
Error processing webhook 3b1bbc5a752a1b30c50ffd6abd5a3901
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/webhook/__init__.py", line 129, in async_handle_webhook
response = await webhook["handler"](hass, webhook_id, request)
File "/usr/src/homeassistant/homeassistant/components/ecowitt/__init__.py", line 27, in handle_webhook
return await ecowitt.handler(request)
File "/usr/local/lib/python3.10/site-packages/aioecowitt/server.py", line 102, in handler
self.process_data(data)
File "/usr/local/lib/python3.10/site-packages/aioecowitt/server.py", line 51, in process_data
station = extract_station(data)
File "/usr/local/lib/python3.10/site-packages/aioecowitt/station.py", line 28, in extract_station
frequence = data.pop("freq")
KeyError: 'freq'