Sehr gerne, hier die drei Dateien
index.php
echo '' ;
// Funktion zum Abrufen der aktuellen Bitcoin-Schwierigkeit
function getBitcoinDifficulty() {
$url = 'https://api.blockchair.com/bitcoin/stats';
$jsonData = file_get_contents($url);
if ($jsonData !== false) {
$data = json_decode($jsonData, true);
if ($data !== null && isset($data['data']['difficulty'])) {
return $data['data']['difficulty'];
}
}
return 'N/A';
devices.php
echo '' ;
// CSV Datei einlesen und Daten in ein Array speichern
function readMinerCSV($filePath) {
$csvData = [];
if (($handle = fopen($filePath, 'r')) !== false) {
// Überspringe die Kopfzeile
fgetcsv($handle, 1000, ';');
while (($data = fgetcsv($handle, 1000, ';')) !== false) {
if (count($data) >= 2) {
$csvData[strtolower(trim($data[0]))] = trim($data[1]); // Arbeitername als Schlüssel, Gerätetyp als Wert
}
}
fclose($handle);
}
return $csvData;
}
miner.csv
workername;devicetype;
Miner_1;Bitaxe ULTRA BM1366;
Miner_2;Bitaxe ULTRA BM1366;
usw...
Da hast Du Dir viel Mühe gegeben. Danke!