
Research
/Security News
Miasma Mini Shai-Hulud Hits ImmobiliareLabs npm Packages
Miasma Mini Shai-Hulud hits @immobiliarelabs Backstage plugins, targeting GitLab and LDAP auth packages on npm.
@pserb/homebridge-ecowitt
Advanced tools
This is a fork of https://github.com/ochong/homebridge-ecowitt which is a fork of https://github.com/spatialdude/homebridge-ecowitt. This fork is fixing the support for GW2000 and also adding support for the brand new WS-85. I'm aware the code here is not great, but I only did the very MVP to get things running stable for me. I also only focused on the behavior of devices I own (GW2000 and WS-85) so contributions fixing or extending behavior of other gateways or sensors are welcome!
A Homebridge plugin providing support for a wide range of Ecowitt sensors.
The plugin operates as a service that listens for data reports from an Ecowitt WiFi Gateway or Weather Display Console.
Features include -
1.4.1
1.4.0
1.3.0
1.2.5
1.2.0
1.1.0
1.0.0
Note: This plugin is still in development. Please consider this when installing it on your system. Feedback is welcome.
Search for "Ecowitt" in homebridge-config-ui-x and install homebridge-ecowitt.
sudo npm install -g homebridge-ecowitt
It is recommended to configure the plugin via the Settings UI.
The plugin's Base Station settings must be configured before configuring the Ecowitt gateway or display console.
This can be found int he About screen on the Weather Display Console or via the WS View app.
The MAC address is used validate that the data report received is coming from the correct gateway or display console.
The Port and Path settings configure on which port and path the data report service will listen for data reports coming from the gateway or display console.
Typical settings for the are 8080 for the port and /data/report for the path. Other values may be used as desired. Depending on your system or network configuration ensure the Port number being used is not blocked.
After configuring the Base Station settings, restart Homebridge and confirm via the status log that there are no errors and that the data report service has been started and is listening.
The gateway or display console can be configured using the Ecowitt WS View app. The display console can also be configured directly via its UI.
Before updating the gateway or display console to report its data to the plugin, ensure all the available sensors have been configured and are correctly reporting their data.
The plugin requires the custom weather service to be configured to report data with Path and Port parameters that match the same in the Base Station settings.
The service Protocol Type must be configured as Ecowitt. The Upload Interval can be configured as desired. 20 seconds is recommended as the data report messages are relatively small and do not put much load on the network or Homebridge host.
It is also recommended to configure the Homebridge host system with a static IP address to avoid issues with address changes after system reboots.
After the gateway or display console has been configuration has been updated, sensor data reports will appear in the Homebridge status log. The plugin will automatically configure the accessories based on the first data report received.
FAQs
Provides support for a wide range of Ecowitt sensors.
The npm package @pserb/homebridge-ecowitt receives a total of 0 weekly downloads. As such, @pserb/homebridge-ecowitt popularity was classified as not popular.
We found that @pserb/homebridge-ecowitt demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Miasma Mini Shai-Hulud hits @immobiliarelabs Backstage plugins, targeting GitLab and LDAP auth packages on npm.

Security News
Rolldown paused Rust React Compiler integration after a 5MB binary size increase raised concerns about shipping React-specific code to all Vite users.

Security News
/Research
Mini Shai-Hulud expands into the Go ecosystem after hitting LeoPlatform npm packages and targeting GitHub Actions workflows.