29.05.2025
*** PALAUTUMISILMOITUS ***
FinWX:n palvelut palautuneet takaisin linjoille huoltotöiden jälkeen.
Katkos alkoi: Torstai, 29.05.2025, 00:00
Katkos päättyi: Torstai, 29.05.2025, 01:00.
Lue huoltotyöstä lisää täältä
FinWX:n ylläpito pahoittelee katkoksesta aiheutunutta mahdollista haittaa.
Lainaus käyttäjältä: iccb - torstai, 29.05.2025, 16:13Upsit vaikuttaa järeiltä, antavatka kauan käyntiaikaa?Toinen UPSeista on 750VA, joka syöttää työasemapöytäni laitteita ja toinen on 1500VA joka ajaa virtaa räkin laitteille ja 3D-tulostimelleni. Käyntiaika on 750VA:n UPSilla siihen kohdistuvasta epätasaisesta kuormaasta johtuen mitä hyvänsä 10-35min välissä, 1500VA käy sitten huomattavasti pidempään, noin kolmesta vartista puoleentoista tuntiin riippuen siitä miten monta serveriä virtuaalialustassa kulloinkin pyörii, tai mikäli SDR-serveri ja/tai salamatutkakone on päällä
Lainaus käyttäjältä: iccb - torstai, 29.05.2025, 16:13Oma pieni 9U räkkitila ei kyllä kovin tilava ole, mutta toistaiseksi riittänyt. Palvelimena pieni ja vähäruokainen NUC11 tuntuu riittävän tehojen puolesta vaikka mihin.Tämä minun räkki on vanha Telco-räkki, johon on vain modattu pyörät alle ja hyllyt pitävät laitteistoja paikoillaan. Syvyys on liian pieni räkkirautojen laittamiselle paikoilleen. Hyllyt ovat kuitenkin sen verran pitkät että Dellin serveri ei ainakaan joudu taivutuksen alaiseksi missään kohtaa.
<?php
// Solarman API URL
$apiUrl = "https://api.solarmanpv.com/v1/device/data"; // Replace with the correct endpoint
// API Key and Device Information (Modify accordingly)
$apiKey = "YOUR_API_KEY"; // Replace with your Solarman API key
$deviceId = "YOUR_DEVICE_ID"; // Replace with your actual device ID
// Initialize cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $apiUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Content-Type: application/json",
"Authorization: Bearer $apiKey"
]);
$payload = json_encode(["deviceSn" => $deviceId]);
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
// Execute request and get response
$response = curl_exec($ch);
curl_close($ch);
// Decode JSON response
$data = json_decode($response, true);
// Check if data is valid
if (isset($data["dataList"])) {
$hzValue = null;
$kwhValue = null;
// Iterate through the data list and extract relevant values
foreach ($data["dataList"] as $item) {
if ($item["key"] === "A_Fo1") {
$hzValue = $item["value"];
} elseif ($item["key"] === "Etdy_ge1") {
$kwhValue = $item["value"];
}
}
// Print results
echo "AC Output Frequency: " . ($hzValue ? $hzValue . " Hz" : "Not found") . "\n";
echo "Daily Production: " . ($kwhValue ? $kwhValue . " kWh" : "Not found") . "\n";
} else {
echo "Failed to retrieve valid data from Solarman API.\n";
}
?>