@neauoire ok, what's #solarprotocol (the hashtag shows it part of lots of cool sounding things, but not exactly what it is 😂 )?
For #solarProtocol, only the current (as opposed to the power or voltage) is unique between the solar panel, battery, and rasberry pi (connected in parallel with the battery).
This recording is a sonification of that data on Oct 06, 2022. You will hear the pitches of solar panel and battery's current (more current = higher notes). They are similar but not exactly the same, so I sent them to a range of 3 octaves starting at G2 and G3 respectively on violins.
At the start of the day, the pitch is consistent because the system is on but there is no sun to provide energy (you may want to skip to the 40 second mark). Since 24 hours is compressed to 3 minutes, you will hear changes in activity right before and after the 1 (sunrise) to 2 (sunset) minute mark.
At 6:30-9:00 (~50-70 second mark) there is silence. The battery ran too low and cuts off the pi's power, so it stops data logging. When the sun comes out in the morning and the battery has enough charge the pi turns back on and starts logging again, allowing notes to be heard.
The pi's current is a consistent draw within a range of .18-25 ish that averages .22 on this day. I created a drum beat that plays every 4 seconds using a mapped pitch of the average in this range to keep a sense of rhythm. (Technically, it shouldn't be playing when the system is down :P)
@SrRochardBunson @NoahH I'd not heard of #SolarProtocol. That is an interesting idea, I just wonder about expending the energy half way around the world just to hit a solar powered server. Keeping it local with low power equipment and solar charged batteries seems more beneficial. I totally LOVE that time circle graphic!
Awesome talk about Solar Tech and Art. Very inspiring with tons of nice references - https://vimeo.com/772226108
#talk #art #solarprotocol #solar
Here's the first sample of my engineering thesis to sonify charge controller data from a #SolarProtocol web server. This is made on the tutorial from https://scribe.rip/@astromattrusso/sonification-101-how-to-convert-data-into-music-with-python-71a6dd67751c and is a proof of concept that data can become sounds, still working on getting it to music.
This is the power draw of the raspberry pi on January 2nd, 2023.
Higher power results in deeper pitches, low power is high pitches.
I've also set the velocity (think of how hard a key is pressed, lightly or softly) to correspond to the solar power. Compared to the beginning and end, where there is no solar power, there is more velocity during the day, which is when the sun is out. This part is harder to hear for sure, I'm still learning how to normalize and scale data.
This mapping of music parameters is mapped to every data point and saved as a midi event.
The audio is about 3 minutes, with about 4 data points or 8 minutes of data per beat, using a voicing of a Cmaj13#11 chord, notes from C lydian.
I didn't have to produce an audio file from the mid file for this point in my project, but I did so I could share it all with you. Painfully set up fluidSynth.
#dataSonification #music #accessibility #numeracy #energyLiteracy #solar #webServer
#solarprotocol #datasonification #music #accessibility #numeracy #energyliteracy #solar #webserver
Something along those lines has definitely come up in threads around #SelfHosting a portable instance.
https://universeodon.com/@SrRochardBunson/109730657792487542
Ad-hoc wifi was mentioned, but that's way above my paygrade.
https://mstdn.ything.xyz/@david/109730842438731042
My goal for this year is to have a portable self-hosted instance (#Fediport) with at least 3 connection (Ethernet, wifi & bluetooth) and charging options (solar, 12v and 110v)
Other cool related things that I found out about are #Gemini capsules and #solarprotocol
http://solarprotocol.net/guides.html
https://en.wikipedia.org/wiki/Gemini_(protocol)
I would like to incorporate the Gemini capsule, on an #ESP32, into a #Solardeck and use #yunohost to manage the two.
#selfhosting #fediport #gemini #solarprotocol #esp32 #solardeck #yunohost #solarpunk #solar
Successful presentation by @micro , rough cut here: https://streaming.media.ccc.de/jev22/relive/6713
(limited by schedule issue) #woodbine #solarprotocol #jev2022
#woodbine #solarprotocol #jev2022
Very psyched that Solar Protocol was included in Dezeen's list of the 10 #renewableenergy designs that made them rethink #energy in 2022! https://www.dezeen.com/2022/12/19/renewable-energy-efficiency-design-2022-review/ #solar #photovoltaic #solarserver #solarprotocol
#solarprotocol #solarserver #photovoltaic #solar #energy #renewableenergy
also something about #solarProtocol that I didn't realize until reading the limit's paper
i knew that it switches web traffic based on which ever web server has the most sunlight
what i didn't know is that it checks every 2 minutes *from the current active server* to all the other web servers in the network.
"If the server that originated the call is producing the most power it self-identifies as the active server, logs the event, and updates the DNS registry. This independent identification enables the network to work regardless of how many servers are online at a given time and be resilient to glitches."
https://computingwithinlimits.org/2022/papers/limits22-final-Brain.pdf
My day started with a 5am conference talk and will end with a game of Dungeons & Dragons (my first ever!).
Next up is breakfast. Then working out if I can get a #SolarProtocol server set up on campus. After that? Dunno. Might eat lunch for a few hours until it's dinner time.
#SwarthmoreCollege #SolarProtocol will soon be online ^_^
#solarprotocol #SwarthmoreCollege
It's always sunny somewhere!
As announced this morning during #MozFest, the #SolarProtocol project has received the Mozilla Creative Media Award. Originally an #Eyebeam rapid response fellowship project, Solar Protocol is an experiment between a network of DIY solar web servers around the world. solarprotocol.net page requests are sent to whichever server is enjoying the most sunlight at the time. Internet dictated by the natural intelligence of the sun.
The funding will be used to improve documentation, expand capacity to educate stewards on maintaining their servers, develop more projects on the network, and more. As one of the youngest stewards, I'm excited to work on making the documentation more accessible to a range of skillsets.
Catch Solar Protocol at the #FIBERFestival https://www.fiber-space.nl/project/natural-intelligence/
For more projects at the intersection of art, renewables, and technology, see https://www.solarpowerforartists.com/
#FIBERFestival #Eyebeam #solarprotocol #mozfest
#solarprotocol server redirection based on available solar power and not on quick response times.
https://lemmy.ml/post/56180