Windy Community
    • Unread
    • Categories
    • Groups
    • Go to windy.com
    • Register
    • Login
    1. Home
    2. murathany
    3. Posts
    M
    Offline
    • Profile
    • Following 3
    • Followers 0
    • Topics 3
    • Posts 8
    • Groups 1

    Posts

    Recent Best Controversial
    • Wind & Solar Power Forecast Plugin Released

      Hello Windy Community,

      I am happy to share that I have published my first plugin for the Windy platform, which I enjoy using very much.

      The plugin is called Wind & Solar Power Forecast, and it is designed to estimate short-term power generation for wind power plants and solar power plants directly on the Windy map.

      The main purpose of this plugin is to use Windy weather model data to create estimated power generation curves for renewable energy plants. Users can add wind and solar plants on the map, define installed capacity and coordinates, and then generate forecast results based on available meteorological model data.

      Main Features

      • Add wind power plants and solar power plants on the Windy map
      • Forecast using ECMWF, ICON, or both models
      • 15-minute interpolated generation forecast
      • MW and MWh display modes
      • Interactive plant-based charts
      • CSV/TSV export for forecast results
      • Polygon-based area definition for solar power plants
      • Detailed wind turbine modeling with turbine coordinates, hub height and capacity
      • OpenStreetMap power grid overlay
      • Live OSM/Overpass queries and offline country datasets
      • GeoJSON/KML import and export
      • Turkish and English UI support

      How to Use

      1. Open the plugin on Windy.
      2. Go to the Plants tab and add a new wind power plant or solar power plant.
      3. Enter the plant name, installed capacity, latitude/longitude and technology-specific parameters.
      4. For solar power plants, you can optionally draw a polygon representing the plant area.
      5. For wind power plants, you can optionally define individual turbine coordinates, hub height, capacity and turbine parameters.
      6. Go to the Forecast tab and select ECMWF, ICON, or Both.
      7. Run the forecast to view MW/MWh charts and tabular results.
      8. Export the results as CSV/TSV, or back up plant data as KML/TSV.
      9. In Settings, you can also enable the OpenStreetMap power grid layer to inspect nearby electrical infrastructure.

      Important Note

      This plugin is not a SCADA system, an official production forecasting system, a commercial-grade or bankable energy assessment tool, or certified engineering software.

      The results may be affected by Windy layer availability, selected weather model, browser performance, and terrain/elevation. Forecast outputs should be considered approximate and mainly intended for planning, visualization and analysis.

      Possible Future Development

      If there is interest from the community, I would like to continue improving the plugin with additional forecasting and analysis features.

      Some possible future development ideas are:

      • Short-term solar power ramp-up and ramp-down analysis caused by cloud movement and sudden cloud cover changes
      • Better short-term solar production forecasting by using cloud cover, irradiance and temperature changes more dynamically
      • Improved wind power forecasting using higher-resolution local sampling, such as maximum 9×9 km or 7×7 km grid-based analysis where available
      • Wind forecast correction using elevation data, terrain effects and turbine hub-height calculations
      • More detailed wind turbine-level aggregation for wind farms
      • Better comparison between ECMWF and ICON model outputs
      • Additional export formats and reporting options
      • More advanced OpenStreetMap power grid filtering and visualization features
      • Performance improvements for large plant lists and large offline power grid datasets

      Feedback and Contributions

      Feedback from users testing the plugin would be very valuable.

      Please feel free to contact me under this forum topic for bug reports, missing features, improvement ideas or usage feedback.

      I would especially appreciate feedback on:

      • Forecast performance in different regions
      • ECMWF / ICON model comparison
      • Wind turbine-based modeling workflow
      • Solar polygon workflow
      • Accuracy and usability of the OSM power grid layer
      • CSV/KML/GeoJSON export needs
      • UI, mobile usage and performance issues
      • Ideas for future forecasting improvements

      Thank you,

      posted in Windy Plugins
      M
      murathany
    • RE: List of Finished Windy Plugins (v42+)

      @pavelmedia https://windy-plugins.com/3774440/windy-plugin-wind-solar-power-forecast/1.0.2/plugin.min.js "the closing X sits at the top left, behind the search field, unable to be clicked" fixed please check it again

      posted in Windy Plugins
      M
      murathany
    • RE: List of Finished Windy Plugins (v42+)

      @pavelmedia Just a quick friendly follow-up on my previous post above regarding the Windy plugin. I haven't received any feedback yet. If anyone has any insights or updates, I would really appreciate it!

      Thanks,

      posted in Windy Plugins
      M
      murathany
    • Technical limits, lightning data, and feedback on plugin skill document

      Hello,

      I am developing a Windy plugin and have a few questions regarding official limits, data availability, and best practices.

      1. Technical limits (clarification needed)

      • list itemIs there an official maximum file size for a plugin bundle? (Some community members reported HTTP 500 errors above ~2.7 MB during publishing – is this still relevant?)

      • list itemWhat is the exact localStorage quota for plugins running on windy.com domain? (I've heard 5-10 MB – is this correct?)

      • list itemWhat is the official API rate limit? (Community says 3 requests per second – is that enforced?)

      • list itemOnly one right‑hand pane (rhpane) plugin can be open at a time. Is this a hard limit or can it be changed?

      • list itemAre there any other hidden limits or mandatory requirements that we should be aware of?

      2. Can we access lightning data and polarity information?

      • list itemIs it possible to retrieve lightning strike data from Windy? Specifically, location, type (cloud‑to‑cloud / cloud‑to‑ground), and polarity (positive/negative)?

      • list itemIs there a dedicated API or layer for lightning data, or is it only available as a visual overlay?

      3. Feedback on the attached windy_plugin_skill.md document github link

      • list itemI have prepared a developer skill document for AI/IDE agents (attached). Could you review it and suggest any missing topics, recent constraints, or best practices?

      • list itemAre there any APIs or patterns that are currently deprecated or not recommended?

      Thank you for your support. I look forward to your answers.

      posted in Windy Plugins
      M
      murathany
    • RE: List of Finished Windy Plugins (v42+)

      @pavelmedia Hello,

      All requested fixes have been implemented:

      The screenshot file has been renamed to screenshot.jpg (lowercase).

      The GitHub repository link has been added to pluginConfig.

      You can find the plugin at: https://windy-plugins.com/3774440/windy-plugin-wind-solar-power-forecast/1.0.1/plugin.min.js
      And the source code at: https://github.com/murathany90/windy-plugin-wind-solar-power-forecast

      Please check these links. Thank you.

      posted in Windy Plugins
      M
      murathany
    • RE: List of Finished Windy Plugins (v42+)

      Hello Windy Team and Community,

      I have just finished developing a new plugin for renewable energy professionals and would like to submit it for review and approval to be published in the public gallery.

      Plugin Name: Windy.com RES/GES Power Forecast Plugin Description: This plugin provides high-performance, 24-hour ahead, 15-minute interpolated power generation estimates for Wind (RES) and Solar (GES) energy systems. By extracting weather data from models like ECMWF and ICON, it computes the estimated electrical power output (MW) and total energy yield (MWh) based on the specific power curves of the plants. It also features interactive line charts, CSV data export, and dynamic topographic wind speed adjustments.

      Here is the official installation URL for the plugin:

      https://windy-plugins.com/3774440/windy-plugin-wind-solar-power-forecast/1.0.0/plugin.min.js

      I have also attached a screenshot of the plugin in action below: screenshot.jpg

      Please let me know if you need any further information, feedback, or modifications for the approval process.

      Thank you for your time and this great platform!

      Best regards,

      posted in Windy Plugins
      M
      murathany
    • RE: [Bug] HTTP 500 Internal Server Error when publishing plugin via API (GitHub Actions)

      @Suty The problem has been solved, thank you.

      posted in Windy Plugins
      M
      murathany
    • [Bug] HTTP 500 Internal Server Error when publishing plugin via API (GitHub Actions)

      Hello Windy Team,

      I am the developer behind a private plugin called Transmission Line Risk Analysis Assistant (windy-plugin-transmission-risk). It is an advanced meteorological risk analysis tool for electrical power grids, calculating ice load, wind, and flashover risks based on CIGRE standards.

      Until recently, my GitHub Actions deployment workflow (publish-plugin) was working perfectly. However, while trying to push my latest updates (v1.0.5 / v1.0.6), the deployment started failing consistently with an HTTP 500 error from the Windy API.

      The Error Log from GitHub Actions:

      --- WINDY API RESPONSE ---
      We are sorry, but something broke.
      HTTP_STATUS:500
      --------------------------
      ERROR: Upload failed with status 500
      Error: Process completed with exit code 1
      

      Troubleshooting steps I've already taken:

      • Version Bumping: I suspected the v1.0.5 payload might have gotten stuck or corrupted in the database during the first failed upload, so I bumped the version to v1.0.6 and triggered a fresh build. The exact same 500 error occurred.
      • Local Build Checks: My local builds (npm run build) and quality gates are completely green. The .tar package is being generated correctly.
      • API Key Verification: I verified that the WINDY_API_KEY is intact and correct.

      My Suspicions / Questions:

      1. Bundle Size Limit? Because this tool performs heavy engineering calculations and generates PDF reports/advanced charts, it relies on libraries like jspdf and chart.js. As a result, my compiled plugin.js bundle size is around 2.7 MB. Did you recently introduce a strict file size limit on the API endpoint that causes the server to drop the connection and throw a 500 error instead of a 4xx validation error?
      2. Temporary Outage? Is there a known issue or maintenance happening with node.windy.com regarding the plugin upload endpoints?

      Could someone from the team please take a look or provide some guidance on what might be causing this block?

      Thank you for your time and for the great platform!

      Best regards,
      Murathan Yeniceli
      Electrical and Electronics Engineer | Developer

      posted in Windy Plugins
      M
      murathany