Unbeantwortete Themen | Aktive Themen Aktuelle Zeit: Sa 21. Okt 2017, 19:26



Auf das Thema antworten  [ 45 Beiträge ]  Gehe zu Seite 1, 2, 3, 4, 5  Nächste
Raspberry PI 
Autor Nachricht
OpenFireSource-Team
Benutzeravatar

Registriert: So 18. Nov 2012, 21:57
Beiträge: 2641
Raspberry PI + ASP.Net Website

Bild


Der Mini-PC Raspberry Pi eignet sich ideal für die Darstellung der ASP.Net Website.
Im Folgenden möchte ich auf einige Änderungen/Optimierungen eingehen welche man vornehmen kann.

1. Autostart
Zum bearbeiten des Autostarts muss man root Rechte besitzen.
Dazu in der Konsole:
Code:
sudo -i

eingeben.
Danach öffnen Sie die Autostart Datei mit dem Editor:
Code:
nano /etc/xdg/lxsession/LXDE/autostart

Hier können nun sämtliche Commands ausgeführt werden welche beim Start des Raspberrys ausgeführt werden sollen.

Wichtig: Die Befehle müssen mit einem @ anfangen!

So könnte eine autostart Datei exemplarisch aussehen:
Code:
@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
#@xscreensaver -no-splash
@xset s off
@xset -dpms
@xset s noblank
@midori -e Fullscreen -a http://fax-pc/


Zur Erklärung:
Ich deaktiviere den Bildschirmschoner und rufe den Browser mit der Adresse "fax-pc" auf.
Ggf. kann es von Nöten sein, dass noch folgender Befehl ausgeführt werden muss:
Code:
sudo apt-get install x11-xserver-utils unclutter


2. Bildschirm an und ausschalten.

Die Problematik des Bildschirms ein und ausschalten haben wir mittels einer schaltbaren Steckdosenleiste gelöst. Hier gibt es einige praktische, welche via Batchdatei angesteuert werden können. Das bietet sich vorallem in Kombination mit der UI an.

_________________
Projektleitung
--------
Kein Support via PN!


Di 30. Jul 2013, 08:58
Profil

Registriert: So 19. Mai 2013, 13:49
Beiträge: 53
Hallo zusammen,
Der Raspberry ist eigentlich ein geniales Teil, der theoretisch auch ziemlich viel kann....
Ich würde gern die ASP.Net Website über den Raspberry betreiben und auch den Monitor darüber mit ein und ausschalten.
Dazu hätte ich mir folgendes gedacht:

vom Hauptrechner/Server aus ein UDP-Packet mit z.B. "Monitor an" im Datateil.
Hier hätte ich z.B. an eine Batchdatei gedacht die dann z.B. via Netcat das Telegramm auslöst.
Aufm Raspi würde dann ein kleines Pythonprogramm laufen das auf dieses Telegramm reagiert und den Monitor falls er aus ist wieder z.B 3 Stunden einschaltet und anschließend automatisch abschaltet.

zum Monitor an und Ausschalten habe ich folgendes Programm, was auch soweit funktioniert:

import subprocess
import time
import os

#import RPi.GPIO as GPIO
#GPIO.setmode(GPIO.BOARD)
#GPIO.setup(16, GPIO.IN)

print("Now I go to sleep!")
time.sleep(3)
subprocess.Popen('/opt/vc/bin/tvservice -o', shell=True)

time.sleep(10)

#while True:
#   mybutton= GPIO.input(16)
#    if mybutton== True:

subprocess.Popen('/opt/vc/bin/tvservice -p', shell=True)
subprocess.Popen('fbset -xres 1824 -yres 984 -depth 16', shell=True) #ist die Monitorauflösung
subprocess.Popen('fbset -depth 8', shell=True)
subprocess.Popen('fbset -depth 16', shell=True)
subprocess.Popen('xrefresh', shell=True)
print("I'm awake!")

Der mit '#' ausmaskierte Teil währe eine Ansteuerung über einen Digitaleingang am Raspi.
Das könnte man z.B. auch mit nutzen um eine Taster am Raspi anzuschließen der dann auch den Monitor startet....
Wie gesagt, das Bildschirm ein und ausschalten funkt soweit, aber das mit dem antriggern vom Hautprechner aus will nicht so recht hinhauen.

hat hier vieleicht jemand eine Idee oder noch besser eine Lösung??
Vielen Dank schon mal
Gruß Konrad


Fr 16. Aug 2013, 21:24
Profil
OpenFireSource-Team
Benutzeravatar

Registriert: So 18. Nov 2012, 21:57
Beiträge: 2641
Ja ich hab eine Idee jedoch nur schemenhaft.
Ich würde es ganz anders lösen in der Situation.
Ich würde auf dem Raspberry einen lokalen Apache, PHP - Server installieren.
PHP kann ja auch shell's ausführen.
Sprich ich würde 2 Dateien erstellen on.php und off.php und diese durch die ASP.Net triggern.
Das soll jez mal nur ne Überlegung sein. Die Realisierung bzw. Machbarkeit steht noch aus.
LG
Flo

_________________
Projektleitung
--------
Kein Support via PN!


Sa 17. Aug 2013, 11:54
Profil

Registriert: So 19. Mai 2013, 13:49
Beiträge: 53
Hallo zusammen,

was empfiehlt sich den für den Raspberry für eine Betriebssystem?
Ich hab momentan Wheezy drauf, aber in letzter Zeit hängt er sich immer mal wieder auf.
Hat hier jemand gute Erfahrungen mit Alternativen?
Grüße


Sa 21. Sep 2013, 22:51
Profil

Registriert: Di 23. Apr 2013, 11:51
Beiträge: 53
Servus Konrad,

also ich hab bei uns das RISC OS aufgespielt.
Ist zwar schon ein wenig älter, läuft aber sehr stabil, schnell und braucht fast keine Ressourcen.

Bis jetzt hat er sich nicht aufgehängt.

Beste Grüße


Mo 23. Sep 2013, 12:01
Profil

Registriert: So 19. Mai 2013, 13:49
Beiträge: 53
Mahlzeit,
hat zufällig schon jemand den Mauszeiger beim Raspi ausgeblendet, vornehmlich mit nur dann wenn er sich z.B. länger als 5 s nicht bewegt hat, bzw. wenn gar keine Maus angeschlossen ist?

Und gibt es eine Möglichkeit dem Raspi einf default-Auflösung einzustellen, damit er auch ohne Monitor hochfährt und man dann den Monitor ggf nur noch zuschalten muss?
Ich hab das Problem, dass bei einem Neustart, z.B. wenn der FI geflogen ist, der Fernseher länger zu starten dauert, sodass der Pi schon nicht mehr richtig inizialisieren kann und dann der Fernseher kein Signal mehr bekommt. Dann muss ich immer den Pi noch mal neustaten....

Hat da schon jemand Erfahrung?

Gruß Konrad


Mi 23. Okt 2013, 12:14
Profil
OpenFireSource-Team
Benutzeravatar

Registriert: So 18. Nov 2012, 21:57
Beiträge: 2641
Also bzgl. Mauszeiger: Ja
Das ganze nennt sich unclutter.
Näheres findest du im Internet zu genüge.

Bzgl. Monitor Nein. Das gleiche Problem haben wir auch.

_________________
Projektleitung
--------
Kein Support via PN!


Do 24. Okt 2013, 16:39
Profil

Registriert: Mo 11. Mär 2013, 16:41
Beiträge: 14
Konag hat geschrieben:
Mahlzeit,
Und gibt es eine Möglichkeit dem Raspi einf default-Auflösung einzustellen, damit er auch ohne Monitor hochfährt und man dann den Monitor ggf nur noch zuschalten muss?
Ich hab das Problem, dass bei einem Neustart, z.B. wenn der FI geflogen ist, der Fernseher länger zu starten dauert, sodass der Pi schon nicht mehr richtig inizialisieren kann und dann der Fernseher kein Signal mehr bekommt. Dann muss ich immer den Pi noch mal neustaten....



Ich bin ja jetzt nicht so der "Elektrofuzzi" aber gibt es nicht Einschaltverzögerungen für 230V?


Fr 25. Okt 2013, 00:15
Profil

Registriert: So 19. Mai 2013, 13:49
Beiträge: 53
ja doch gibts schon. Theoretsch würde sogar eine für 5V (USB) reichen da ich am Fernseher ja auch einen USB-Ausgang hätte, der allerdings auch schon zu fürh die Spannung ausgibt...
Aber da hat man eine eigentlich professinelle Softwarelösung und dann baut man wieder so Steinzeitkrücken ein...

Ich glaub ich muss mir jetzt doch mal einen 2. Pi besorgen damit ich hier mal ein bisschen probieren und testen kann ....


Fr 25. Okt 2013, 11:32
Profil

Registriert: Di 23. Apr 2013, 11:51
Beiträge: 53
So ich hab auch etwas zu denn Pi's

1. zu Konrad seiner Angelegenheit:
Bei uns hängt der TV und der Pi an einer USV. Habe dafür nur ein Kabel verlegen müssen da die USV wo anders steht.

Ist die Frage ob du mit einer Software weiterkommst, da du ja schon vor dem Booten eingreifen müßtest.


2. Mein Pi Problem:
Alles läuft sauber und gut.
Nur wenn der Service neu gestartet wird, zeigt es auf der Seite dies an:
"Serviceverbindung konnte nicht gestartet werden"
Wenn aber der Server wieder da ist, wird die Seite nicht aktualisiert (auch nach 30 Stunden nicht), dann muss ich eine Tastatur anschließen oder an Pi neustarten.
Ist dies bei anderen auch so?
Oder ist hier ein fehler in der asp.net config?

Danke


Mo 28. Okt 2013, 15:29
Profil
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Auf das Thema antworten   [ 45 Beiträge ]  Gehe zu Seite 1, 2, 3, 4, 5  Nächste

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Deutsche Übersetzung durch phpBB.de