Temperatur Menüpunkt
Ich update immer brav, meine Repetier-version; beschäftige mich aber im täglichen kaum damit.
Gesternabend konnte ich dies endlich nochmal tun und bin sehr froh dass man nun GPIO-Pins abfragen kann.
Das macht meine selbstgebaute (sehr hübsche Seite) nun fast nutzlos.
Ich hatte ein kleines Pythonscript laufen.... bla interessiert keinen.
2 Fragen:
Ist es möglich meine Temp readings auf deine Seite zu implementieren?
Momentan macht das ein PHP-Script auf meinem pi.
Ist es möglich meine Temp readings auf deine Seite zu implementieren?
Momentan macht das ein PHP-Script auf meinem pi.
<?php
/* PiTemp */
$f = fopen("/sys/class/thermal/thermal_zone0/temp","r");
$piTemp = fgets($f);
echo "Pi: ".round($piTemp/1000);
echo "c | ";
fclose($f);
/* Chamber Temp */
$temp = exec('cat /sys/bus/w1/devices/28-011850b011ff/w1_slave | grep t=');
$temp = explode('t=',$temp);
$temp = $temp[1] / 1000;
$temp = round($temp,0);
echo "Chamber: ";
echo $temp;
echo "c";
?>
/* PiTemp */
$f = fopen("/sys/class/thermal/thermal_zone0/temp","r");
$piTemp = fgets($f);
echo "Pi: ".round($piTemp/1000);
echo "c | ";
fclose($f);
/* Chamber Temp */
$temp = exec('cat /sys/bus/w1/devices/28-011850b011ff/w1_slave | grep t=');
$temp = explode('t=',$temp);
$temp = $temp[1] / 1000;
$temp = round($temp,0);
echo "Chamber: ";
echo $temp;
echo "c";
?>
Nächste Frage:
Ist es möglich beide Webcams simultan anzeigen zu lassen?
Auf deiner Seite kann ich nur zwischen Webcam 1 und 2 switchen.
Auf deiner Seite kann ich nur zwischen Webcam 1 und 2 switchen.
Ansonsten ist deine Implementierung natürlich viel viel besser weil ich nun die GPIO-Pins im Gcode implementieren kannn.
Comments
Kann ich die Schalter als Schaltflächen auf der Hauptseite bekommen?
Das würde 2 Klicks ersparen, jedes mal wenn ich die Webseite aufrufe und 2 wenn ich Sie schliessen will.
Dafür müsstest du die Datei /var/lib/Repetier-Server/scripts/hardware_info anpassen.
Die Rückgabe muss im Format einer Tab-separierten Liste sein in folgender Reihenfolge:
List of icons:
0: None
1: Bolt
2: Temperature
3: exclamation-triangle
4: Battery
5: Bug
6: Plug
7: Usb logo
8: Camera
9: Tasks
10: Bell
11: Bluetooth
12: Square
13: Checked Square
14: HDD
15: Hourglass
16: wifi
17: Microchip
18: Clock
Schade. Hätte mir gerne n SVG erstellt was halt eine "Kammer" ist.
Aber das ist so unwichtig. Da geh ich mit dem Standard.
Ich nehme an jedes Update erstetzt die Datei?
Dann bastel ich grade noch n kleines Script was die immer ersetzt.
Auch wenn ich es schon ein paar mal gesagt habe:
Ich bin begeistert von deinem Support!
Danke nochmal dafür- zeigt auch Repetier-Server ist die richtige Entscheidung gewesen.
Fertiges Ergebnis!