Wenn hyperion läuft (z.B. nach dem Restart), kannst Du mit
ps -eaf |grep hyperiond
schauen unter welchem User. Der wird direkt nach der ProzessID angezeigt...
Beiträge von Lord-Grey
-
-
Kann es sein, dass Du hyperion während des Start-up unter root laufen lässt?
Dann ist die Konfigurationsdatenbank natürlich unter dem root user.... (und nicht unter pi)
Falls Du ws281x LEDs hast, hast Du das wahrscheinlich mal umgestellt... -
smoga Wenn Du hyperion per Kommandozeile startest
hpyeriond -d -
iJokerboy Which Hyperion version are you using?
-
"Trotzdem bekomme ich immer wieder das gleiche angeboten. "
Vielleicht kannst Du das näher ausführen...
Wenn Du auf die Grabberseite gehst und der Grabber eingesteckt ist, findet Hyperion den Grabber und präsentiert ihn Dir zur Auswahl.
Wenn Du dann speicherst, wird er verwendet., sonst nicht.
Wenn er nicht das aktuelle Gerät ist, wird entweder "Please Select" oder ein anderer Grabber der konfiguriert vorausgewählt.
Selbst wenn dieser Grabber konfiguriert ist, kannst Du ihn natürlich auch deaktivieren, indem Du den USB Grabber deaktivierst und speicherst.
Edit: Entferne doch mal den Grabber, was passiert dann?
Wenn Du Deine Konfiguration zurücksetzen willst (um neu zu beginnen), hast Du zwei Optionen:
1. Starte hyperion mit der deleteDatabase Option
hyperiond --deleteDatabase
2. Lösche das ".hyperion" Directory unter den Home-Directory des Users der hyperiond ausführt (siehe pclin )
Wenn Du hyperion im Info oder Debig Modus startest, siehst Du auch welches Directory für die Konfiguration verwendet wird
Beispiel:2021-07-31T18:57:20.579 hyperiond MAIN : <INFO> Set user data path to '/home/thomas/.hyperion'
-
smoga Wenn Du Dir den Output Deines Grabbers anschaust siehst Du,d ass er nur MJPEG kann.
In Alpha9 wurde alle Möglichen Optionen angezeigt, egal was der Grabber kann.
Damit kam es auch häufig zu Falschkonfigurationen.
Um das zu verhindern, werden in Alpha 10 Dir nur die Möglichkeiten gegeben, die der Grabber unterstützt.
Den Output hatte ich angefragt, um das zu validieren. Nicht, dass Hyperion Alpha10 ggf. etwas falsch ausliest.
Scheint aber alles so zu funktionieren wie es soll...
Ich hoffe das gibt Dir ein wenig Hintergrund, warum Du nur MJPEG siehst.... -
Bourner Wenn kein Bild da und Du von rot leuchtenden LEDS redest, dann meinst Du die LEDs an WLED? Und das rot ist eher ein orange, wie wenn WLED startet?
Dann liegt es normalerweise daran, dass WLED in den Default-Betrieb geht, wenn keine Updates kommen…
Welche WLED Version betreibst Du?
-
Jetzt ist mir natürlich unklar woran das ganze liegt. Ist beim Update etwas schief gelaufen und ist nun alles hin?
Die Punkte unter 1. sind bekannt und auch in Alpha9 vorhanden. Ein downgrade wir Dir nichts bringen…
WLED geht nicht an, wenn Hyperion startet, aber das Netzwerk vom Rechner noch nicht da ist. Da das eine Timingfrage ist, geht es mal und mal nicht. Du könntest versuchen, eine Netzwerkverfügbarkeitsabhängigkeit beim hyperion Start einzubauen, oder Du lässt Deinen pi einfach durchlaufen.
-
DayOne Das sollte so nicht sein. Kannst Du dazu ein Issue aufmachen, mit detaillierter Abfolge, was Du machst und ab wann es schiefgeht?
Edit: Ich schlage zusätzlich vor, Du machst einen eigenen Post, damit nicht alle möglichen Problem vermischt werden und es fokussierte Antworten gibt.
-
TPmodding I have already seen same effect too. Looks like the fix done, did not cover all scenarios…
Issue 1281is the symptom of the same problem…
-
Nein, eigentlich nicht. Bist Du sicher, dass der rpi das WLED Device im Netzwerk erreichen kann?
Könntest Du in Hyperion Debug Logging einschalten und dann nochmal WLED konfigurieren. d.h. WLED IP Adresse eintragen und per Tab zum nächsten Element springen. Dann vielleicht noch Identifiziere und dann das Log mit den Debug Einträgen posten.
-
Callahan Das ist richtig. Die Suche nach WLEDs ist noch in der Entwicklung. Du musst WLED manuell konfigurieren; entweder per Hostname oder IP Adresse.
Wenn WLED gefunden wurde, wird die LED Anzahl automatisch aktualisiert.
Wähle „Identifiziere“ und Dein WLED sollte kurz aufleuchten….
-
Is hyperiond running?
Did you check?
-
The config for pi should be in the pi user‘s home Directory. Just look for the .hyperion/db directory. You can copy the db file to the root users director, same place.
Suggest you backup the current dB file for root before…
-
With WLED should should not run Hyperion under root (but you could).
2. You can configure the WLEDs hostname rather than the IP. Nevertheless, having a static IP on top, is helpful too.
-
After you plugged in your grabber, there is not need to reboot. Just refresh the browser page.
This triggers the discovery of the grabber.
Can you post the output of:v4l2-ctl --all
Just too see what other capabilities your grabber has which are missing from the selection.... -
smoga If you do not see all configuration options expected, have you switch to settings level "Expert"?
-
Most of the users face the issue that they running ws281x LEDs but that by default do not work. The reason is that for ws281x LEDs Hyperion needs to be run under root.
For security reasons Hyperion does not longer run under root per default on a Hyperbian image.
Before you go through the burden of compiling yourself or install other images, I would suggest you first check why Hyperion alpha10 is not working on your case.
That will
a) Help all of us, if is a general Problem
b) Save you a good effort of time…
PS: If you see an „mmap“ Error in your log, it is the „run under root“ problem.
The solution is already described in the forum.
-
james2brite May I ask you to open an issue on Hyperion‘s GitHub and describe step by step how to create the issue, please?
Additional screenshots might be helpful too.
-
Zitat
"hardware led count" field wont let me input anything when Use Hue Entertainment API checked. Any suggestions?"
Hardware led count is resolved automatically, if everything is configured correctly.
I just retested and I have to admit that my previous statement that you can configure without the wizard seems to be wrong.
Given there is a page error, the page does not work as expected.....