**** OPENSIM ONLINE WEATHER SYSTEM V8A UPDATED RELEASE *****
AVAILABLE FOR FREE AND FULLPERM AT WEATHER SECTOR
************** WHATâS NEW IN V8A COMPARED TO V8? ************
1- Added a LIGHTHOUSE addon - more realism to your sim - it plays the fog horn when needed (on certain weather conditions as foggy or mist, for instance);
2- The "day" sound was changed for something more relaxing,smooth, subtle than the previous version.
IF YOU HAVE ALREADY REZZED THE OPENSIM ONLINE WEATHER SYSTEM IN YOUR REGION, YOU ONLY NEED TO ADD THE LIGHTHOUSE AND SOUNBOXES. THATS ALL - IT WORKS ON PREVIOUS VERSIONS AS V8 AND V7
-----------------------------------------------------------------------------------------đŠ Opensim Online Weather System V8A đŠ
Bring your OpenSim region to life with real-time, dynamic weather!
âš Features
đ Live weather updates for any city worldwide
đĄ Temperature shown in both °C and °F
đ Local time (AM/PM and 24 hours)
â
Realistic conditions: rain, snow, drizzle, thunderstorm; EEP SKY changes automatically on your region!
đš Automatic weather textures and matching sounds
đ Customizable update interval
đĄ Low-lag and optimized for OpenSim
đ Easy setup via a dialog menu
Transform your region instantly â rez the system, enter your city and API key, and enjoy dynamic weather all year round!
đŠ WHATâS INCLUDED ON VENDOR V8A:
- SCRIPTS USED V8A (BOX);
- SOUNDS USED V8A (BOX);
- TEXTURES USED V8A (BOX);
-LOGO USED V8A (BOX);
- WEATHER SCULPT SET V8A (BOX);
- OpenSIM Online ADDON (SLAVE) V8A 01 prim;
- OpenSIM Online Weather Display Board V8A (SLAVE) 11 prims;
- OpenSIM Online Weather Controller V8A (MASTER) 01 prim;
- OpenSIM ONLINE THUNDERBOX V8A (SLAVE)(INVISIBLE by default);
- OpenSIM ONLINE SOUNDBOX V8A (SLAVE MAIN);
- OpenSIM ONLINE SOUNDBOX V8A (SLAVE SLAVE);
- OpenSIM Online Northern Lights V8A (SLAVE);
- OpenSIM Online Cloud V8A (SLAVE);
- OPENSIM WEATHER CODES UPDT 10JAN26 (NOTECARD);
- OPENSIM Thunder Caller (MASTER) HUD V8A (add me)";
- OPEMSIM Fog Caller HUD V8A (MASTER) (add me);
- READ ME PLEASE!! (ENGLISH) v.26MAY26 (NOTECARD).
------------------------------------------------------------------------------------
âïž HOW TO USE
1 â Get your API Key
API = Application Programming Interface. It lets the weather script fetch live data from a forescast website.
Steps:
Go to:
https://openweathermap.org
Sign up or log in (website will prompt you to paid subscription but choose the free one!!)
Open your profile â API keys
Create a key â copy it
2 â Rez the Weather Sculpts (You will find them inside the box "WEATHER SCULPT SET V8A (BOX)".
Rez the weather sculpts across your region - around buildings etc -
I recommend going on infra-red mode (Firestorm) by clicking CONTROL+ALT+T.
Select all sculpts âLINK THEM ALL and insert on the root prim (just select them all) and insert the script called "OpenSIM ONLINE SCULPT V8A (SLAVE)". (*)
(*) THIS SCRIPT AND ALL OTHERS USED ON THIS SYSTEM can be found at the box called "SCRIPTS USED V8A (BOX)".
3- Insert some of the textures included on the "TEXTURES FOR SCULPTS V8A (BOX)" that can be found inside the box "SCRIPTS USED V8A (BOX)"
Textures on the root prim of the linked sculpts MUST be "clear,r1,r2,r3,r4,sr1,sr2,sr3,s1,s2,s3 and s4 to script work perfectly. By default, all pieces of sculpts have already the needed textures so to not worry :)
4 âSET UP THE SYSTEM:
Rez the controller "OpenSIM Online Weather Controller V8A (MASTER) 02 prims" and click it. A dialog menu (blue menu) will prompt:
-> Choose the name of the city (English only - other languages or misspelled, script won`t fetch information). If a city name like Springfield (USA) is selected and there are 5 on that country, script will select a random one - on these cases, type "Springfield,IL,US" (Illinois, United States) so script will fetch information from the correct place. Another option is also select by lat/lon mode (latitude/longitude).
-> Click again, and insert the API KEY generated by the website.
-> Click once more, now insert the interval. and that s it.
It will send information to all soundboxes, sculpts, thunderboxes rezzed if in within same region!
Rez the display board next to the controller "OpenSIM Online Weather Display Board V8A (SLAVE) 11 prims"
-> Click the controller and click the "Update Now" button.
This action updates the info on the display board.
***** Please be patient. All changes on the dialog box, script may take up to 15 seconds to fetch the information!*****************************
5 â Optional: Add Sound & Thunder & Cloud & Nothern Lights:
Plays drizzle, rain, and blizzard sounds when told by the controller..
If no bad weather: plays birds (day) or crickets (night).
In version V8A, there are now two types of SoundBoxes:
OpenSIM ONLINE SOUNDBOX V8A (SLAVE MAIN);
OpenSIM ONLINE SOUNDBOX V8A (SLAVE SLAVE).
How to set up:
-Rez as many âOpenSIM ONLINE SOUNDBOX V8A (SLAVE SLAVE)â objects as needed in your region (optional);
- Link them all together;
- Rez only one âOpenSIM ONLINE SOUNDBOX V8A (SLAVE MAIN)â;
- Link all the previously linked SoundBoxes to this one.
Important: For this to work, âOpenSIM ONLINE SOUNDBOX V8A (SLAVE MAIN)â must be the root prim (the last object selected when linking). It is the box that contains the script.
And voilĂ â you now use one script for all SoundBoxes, and the sound will be emitted from each of them in near-perfect synchronization.
(ps) I recommend rezing them close to buildings or common public areas. DO NOT rez the sounboxes too close to each other. Believe me ,Spam sound will be unpleasant for the visitors and it won`t sound natural to your ears!
SOUNDBOXES NOW HAVE THE NIGHT SOUND (THE CRICKETS) SUPPRESSION!
* The script checks the objectâs latitude and the current month!
* Tropics (†latitude 30°) â night sounds always play.
* Polar regions (â„ latitude 60°) â night sounds are always blocked.
* Mid-latitudes (latitude 30°â60°) â gradual suppression:
* In winter months (depending on latitude), night sounds are blocked.
* In summer months, "night" sounds play normally.
* The script stops "night" sound if suppression applies; "day","rain", "drizzle" and "snow" sounds always play normally.
---------------------------------------------------------------------------------------------
-> Opensim ONLINE THUNDERBOX V8A (SLAVE):
Plays a thunder sound and flashes lightning when told by the controller.
When rezzed, by default it is invisible, please go to infra-red mode (control alt+t) to see and resize it to your needs.
PS. To test it, please add as a hud (or just add it) the "OPENSIM
Thunder Caller (MASTER) HUD" and click it. Once you see the size and position are ok, this script is no longer necessary.
Be patient. Thunder sound and the lighting will show on a random interval of time from 10 seconds to 05 minutes.
----------------------------------------------------------------------------------------------
-> OpenSIM ONLINE CLOUD V8A (SLAVE):
4x4 sized sculpt cloud to rez in your region - It will show when the weather conditions told by the controller when it asks to. Otherwise it will remain invisible.
No setup needed
----------------------------------------------------------------------------------------------
-> OpenSIM ONLINE Aurora Borealis V8A (SLAVE).
4x4 sized mesh to rez in your region - it will show only at nights (sun position OpenSIM ONLINE EEP ADDON (SLAVE) V8A
This add-on automatically changes the region EEP sky according to the weather conditions received from the OpenSim Online Weather Controller.
1. Rez the object named:
"OpenSIM Online EEP ADDON (SLAVE) V8A 01 prim"
2. Place it anywhere in the region.
3. Ensure the following EEP settings are present inside the prim inventory:
TCLEAR
PCLEAR
PCLOUDY
CLOUDY
FOGGY
4. The script will listen for weather data sent by the Weather Controller and automatically apply the corresponding EEP sky.
PERMISSIONS REQUIRED
The object must be rezzed by the Region Owner or by a user with Estate Manager rights.
Otherwise the script will not have permission to change the region environment.
IMPORTANT NOTES
âą This add-on changes only the region EEP sky preset according to the weather condition.
âą It does NOT modify the region time offset.
âą It does NOT change the day length or sun cycle.
âą These parameters remain controlled by the regionâs existing environment settings.
OPERATION
Once rezzed and running, the add-on works automatically.
No configuration or user interaction is required.
------------------------------------------------------------------------------------------
-OpenSIM LIGHTHOUSE ADDON (SLAVE) V8A â 07 prims
OVERVIEW
--------
The Lighthouse Add-on integrates with the OpenSim Online Weather System. It listens for weather data broadcast by the Weather Controller (Master) and responds automatically:
âą When fog or reduced-visibility conditions are detected, the lights turn ON and
a fog horn sounds at regular intervals. (once each 90 seconds)
âą When conditions clear, the lights return to their normal automatic day/night cycle.
IMPORTANT â READ BEFORE REZZING
---------------------------------
This add-on comes in TWO separate pieces:
1. The lighthouse building
2. The light beam with reflector
â DO NOT LINK THEM TOGETHER. They must remain as two independent objects.
SETUP
-----
Simply rez both pieces in your region. No additional configuration is required.
The system works SIM-wide regardless of where the objects are placed.
LIGHT MODES
-----------
Click the reflector (owner only) to cycle through the available light modes:
Mode 0 â Lights Always Off
Mode 1 â Lights Always On
Mode 2 â Automatic (day/night cycle) â default
Note: During active fog conditions, the lights and fog horn sound are always forced ON regardless of the selected mode. When conditions clear, the previous mode resumes automatically.
TESTING
-------
To verify the lighthouse is working correctly, attach the included HUD:
"OPENSIM Lighthouse FOG HORN Caller (MASTER) HUD V8A (add me)"
This HUD allows you to manually trigger the fog horn and confirm the system
is responding as expected.
WEATHER CONDITIONS THAT ACTIVATE THE SYSTEM
---------------------------------------------
The lighthouse activates under the following weather conditions:
Mist · Smoke · Haze · Dust Whirls · Fog
Sand · Dust · Volcanic Ash · Squalls · Tornado
-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
đ Notes
-Keep your API key private â free plan allows ~1,000 calls/day (enough if you set 15-minute intervals).
-Make sure city name is spelled correctly in English.
After changing settings or resetting the script, it may take up to 15 seconds for the menu to reload and fetch the new information to display.
BE PATIENT!
Donât worry â your settings are saved inside the prim in case of script replacement, script or SIM reset!
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
FAQ
1 â What does âMasterâ and âSlaveâ mean?
Master script = The boss.
Goes online to fetch live weather.
Sends the result (via channel messages) to all connected objects.
Slave script = The worker.
Never goes online (saves lag). Just listens for the Masterâs messages and updates textures, sounds, or lights.
đĄ Example:
Master says: âWeather code 502 = heavy rainâ.
All Slaves hear it â they switch to rain textures and respective sound.
đ In short:
Master = speaks.
Slave = listens.
Channel = the walkie-talkie frequency they use.
ô
2 â Does the script works on a certain distance or on the whole region?
- It works SIM-wide, no matter if your SIM is 1x1 or 12x12 or if any object from this weather system is rezzed 1,000 meters high (*). it will work!
(*) Certain grids limit script activity up to - from 4,000 to 10,000 meters max high - check with your grid owner!
3- Can I rez more than 1 cluster of sculpts on my region?
Yes! Here an example on what I do on my 8x8 SIM called TROMSO: 8x8 VAR with 4 different places, so I put the "OpenSIM ONLINE SCULPT V8A (SLAVE)" on each of the clusters!. no matter how many cluster you have on your region, they ALL call just a single API from website!
SO LOW LAG FOR YOUR REGION!
4- I rezzed the SOUND BOXES but I only hear the birds or just hear the crickets?
- Make sure the sky (EEP) (**) is time zoned. If you play day on your sim (static sky), script reads the sun position on the sky. If sun is =>8 degrees above the horizon ,script will be told its DAY! If < 8 degrees, script will be told its NIGHT!
(**) EEP that come with this weather system are properly time zoned.
5- I rezzed the "OpenSIM Online Cloud V8A (SLAVE)" and I don`t see anything!
- If you have rezzed the controller before, if it fetches info from website and it says it not cloudy", the "OpenSIM Online Cloud V8A (SLAVE)" will remain invisible (100% transparent). - One still can see it on infra red mode (CONTROL+ALT+T)
6- Why all these boxes with the scripts, sounds, textures? Do I need them?
- It just in case one deletes something by accident so one can always recover it. Also, I do it for preventing assets lost -specially if one is from other grid!
7- I rezzed my controller, set all sculpts and sound box. I select city but nothing work. What could it be?
- Make sure city is well written in English. Also, it happens that on 1st time one rezzes the controller, it can act like this. so just reset script!
----------------------------------------------------------------------------------
đ Final Notes
This script was originally created years ago for my region by my friend Satyr Aeon (aka Malaka) and now it has been fully enhanced/ modified by ChatGPT, DeepSeek AI, Gemini AI and Claude AI.
Enjoy and share it â always FREE & FULL PERM!
â Jimmy Olsen