RPI Cam in IP-Symcon

Hab mir mal die Cam für den Pi besorgt. Wie kann ich diese in IPS einbinden?

Hi ich machs so


<?

   include('Net/SSH2.php');

// Zugangsdaten RasPi    $Raspi_IPAdresse  = "192.168.100.154";   
$Raspi_Benutzer   = "Benutzer";   
$Raspi_Passwort   = "Passwort";    
$Raspi_Freigabe   = "/mnt/server/Raspi-Kamera/";   
$Raspi_Bildbreite = "640";    
$Raspi_Bildhoehe  = "480";
// Login RasPi   $ssh = new Net_SSH2( $Raspi_IPAdresse );               
// IP vom RasPi   if (!$ssh->login( $Raspi_Benutzer, $Raspi_Passwort ))  
// Anmeldedaten vom RasPi  
{            exit('Login Failed');       }
   $ssh->exec("mount -a");
 // Netzwerkfreigabe wiederherstellen   $Raspi_Bildname = "Bildname-".$bildnr.".jpg";   
$ssh->exec("raspistill -w ". $Raspi_Bildbreite ." -h ". $Raspi_Bildhoehe . " -o " . $Raspi_Freigabe . $Raspi_Bildname );
?>

ich danke dir. Vieleicht solltest du hier im Script die Formatierungen noch etwas anpassen, falls es jemand kopieren will… Mit Copy - Paste gehts nämlich nicht da nach

// Login RasPi

und auf der nächsten Zeile nach der Beschreibung gleich das Kommando kommt.

Also so:

// Login RasPi
$ssh = new Net_SSH2( $Raspi_IPAdresse );
// IP vom RasPi
if (!$ssh->login( $Raspi_Benutzer, $Raspi_Passwort ))

das Bild liegt im www und ich hole es wie folgt ab:

$cam = '<img src="http://192.168.1.244/haustuer.jpg" style="width: 50%; height: auto;" />';
SetValue(33566 /*[Fenster / Türen\Variablen\Bild Haustür]*/, $cam);

Nun aktualisiert sich aber die Variable nicht. Ich muss diese leeren und das Script nochmals durchlaufen lassen, damit ich das neue Bild habe. Irgendwer eine Idee?

hatte das ganze noch ein wenig geändert. Wegen der sich nicht ändernden Variable hab ich ein Python-Script alle paar Sekunden laufen gelassen, das Bild in der Webserver-Freigabe gespeichert und so per IPS abgeholt. Gestern Nachmittag fertiggestellt und heute morgen 0:29 lief das ganze schon nicht mehr. Ich verstehe definitiv zu wenig von der ganzen Materie, aber das zeigt mir wieder mal, das diese RPI-Geschichte irgendwie Spielzeug ist und mehr nicht.

Das Problem ist wohl eher der erste Teil des Satzes ;), ein Spielzeug ist der PI sicher nicht.

Mir wird zwar nicht ganz klar, was du möchtest, aber ich glaube, du machst einen Denkfehler.

Du lädst ein statisches Bild, und zeigst es irgendwo an. Falls du ein Bewegtbild haben möchtest, dann müsstest du einen Stream einbinden oder das Bild zyklisch aktualisieren.

Wie Du die Kamera über das IPSLibrary Modul IPSCam einbindest gibt es hier:
IPSCam - Seite 38

Nun ja, wenn eine Cam nicht im Stande ist, länger als einen halben Tag Bilder zu machen und sich dann aufhängt, dann ist es für mich halt Spielzeug.

Danke noch für die weiteren Tips. Werde mir eine herkömmliche Lan-fähige Cam besorgen und einen Zotac ranhängen.

Dann muss aber mit deiner RPI Cam oder der Raspberry Konfiguration etwas nicht stimmen. Meine funktioniert schon seit Mai 2015 ohne einen einzigen Aussetzer.
Das was sich bei mir hin und wieder verabschiedet (ca. alle 2-3 Monate) ist eine USB Cam die ich am Raspberry noch zusätzlich am laufen habe und ich auch über IPSCam Modul mit eingebunden habe.