Erst mal Danke für das Script, der MySQL Support arbeitet Top.
Ich würde gerne bei bestimmten ZVEI Schleifen eine ca 30 Sekunden Aufzeichnung starten.
Dazu habe ich zu erst einmal im Script rtl_fm und multimon in 2 einzelne subprocess'es gepackt und leite den stdout von rtl_fm auf den stdin von multimon. Das klappt auch super.
Nun versuche ich bei einem ZVEI Alarm mit einem weiteren Subprozess eine Aufnahme zu starten. Der Sound komtm hierbei wieder direkt von rtl_fm als raw über rtl_fm.stdout in den stdin des Aufnahme Prozess.
Aufnahme versuche ich aktuell per "sox" genue Codeänderung kann ich erst heute Abend Posten. Die Aufnahme an sich funktioniert auch, allerdings total abgehackt und nicht zu verstehen. Multimon wertet aber während der Aufnahme sauber weiter aus.
Ich hoffe Ihr versteht was ich meine und könnt mir evtl helfen.
Gruß
PS: Programmiere zwar kein python, spreche aber viele andere Sprachen, und kann mich daher schnell einarbeiten. Wenn Interesse besteht würde ich mich gerne im Projekt mit einbringen. PHP zwecks Front End ist auch kein Problem :-)