Page 1 of 1
Netcam plugin en MMS
Posted: Fri Jul 02, 2010 9:37 pm
by Wima
Hallo allemaal
Heb zojuist de laatste versie van de Netcam plugin geinstalleerd. Met deze versie is het (eindelijk) mogelijk dmv een event een als laatste genomen screenshot van een camera te nemen en hier iets mee te doen. Dit screenshot word dan weggeschreven als "naam cam_latest.jpg"
Stel het voorbeeld van deurbel/deurcamera project, iemand belt aan: ik ontvang een SMS bericht (via Voipbuster) en ik ontvang een e-mail met als bijlage de
screenshot van degene die aan de deur staat. Werkt allemaal perfect.
Weet iemand of het mogelijk is dit screenshot bij een sms te versturen ? Het wordt dan een MMS.
Op het Homeseer forum staat wel een voorbeeld maar dat is van AT&T provider, daar kan ik niets mee en werkt helemaal anders.
Groetjes
Wil
Posted: Fri Jul 02, 2010 11:59 pm
by Herbus
Ik heb ook al uitgebreid gezocht naar deze optie. Naast een aantal zeer uitgebreide commerciƫle pakketten heb ik geen oplossing gevonden. Ben dus heel benieuwd naar de ideeƫn.
Re: Netcam plugin en MMS
Posted: Sat Jul 03, 2010 11:12 am
by Rene
Niet direct een antwoord op je vraag, maar wellicht toch interessant. IK ben in eerste instantie ook bezig geweest met de Netcam plugin, maar kreeg niet op een betrouwbare manier voor elkaar wat ik graag wilde. Dus heb ik mijn eigen script maar gemaakt waar ik ook nog een tijdje aan het pielen ben geweest om de foto op de juiste manier te attachen aan een email zodat het in alle mail readers (tenminste die ik getest heb incl iPhone) als embedded image wordt opgenomen.
Hierbij mijn script:
Code: Select all
Imports System.Net
Imports System.Net.Mail
Imports System.Net.Mime
Sub Main(parm as object)
Dim sFileName As String
Dim mail As New MailMessage()
Dim htmlView As AlternateView
Dim plainView As AlternateView
Dim now As DateTime
' Get Timestamp
now = DateTime.Now
sFileName = "entrance_" & now.Year & now.Month.ToString() & now.Day.ToString() & "-" & now.Hour.ToString() + now.Minute.ToString() & ".jpg"
' Take pictures
hs.GetURLImage(<hostname of your cam>,<uri to make photo>,false,80,"/html/photos/" & sFileName)
' Set the addresses
mail.From = New MailAddress(<sender email address>)
mail.To.Add(<recipient address>)
' Set the subject
mail.Subject = "Er wordt gebeld"
' Create the text only part for those readers not able to view HTML with embedded images
plainView = AlternateView.CreateAlternateViewFromString("Wie staat er voor de deur?" & vbCrLf & "<your homeseer URL>/photos/" & sFilename, Nothing, "text/plain")
' Create the HTML mail with the embedded photo
htmlView = AlternateView.CreateAlternateViewFromString("Wie staat er voor de deur?<br /><img src=cid:deurbel>", Nothing, "text/html")
Dim imageView As New AlternateView(hs.GetAppPath & "/html/photos/" & sFileName, MediaTypeNames.Image.Jpeg)
imageView.ContentId = "deurbel"
imageView.TransferEncoding = TransferEncoding.Base64
Dim data As New Attachment(imageView.ContentStream, MediaTypeNames.Image.Jpeg)
data.ContentDisposition.Inline = true
data.ContentId = "deurbel"
data.TransferEncoding = TransferEncoding.Base64
data.Name = hs.GetAppPath & "/html/photos/" & sFileName
' Add the views
mail.AlternateViews.Add(plainView)
mail.AlternateViews.Add(htmlView)
mail.Attachments.Add(data)
' Send the message
Dim smtp As New SmtpClient(<your mail server>)
smtp.Send(mail)
End Sub
Op een aantal plaatsen zul je de voor jou relevante parameters moeten invullen. De URI die ik gebruik voor een Logitech IP Cam om een foto te maken is:
/img/snapshot.cgi?size=2&quality=3
Re: Netcam plugin en MMS
Posted: Tue Jul 06, 2010 1:48 pm
by Snelvuur
Ik weet niet hoe het zit met kosten, maar een MMS betaal je volgens mij meer geld voor dan een SMS. Althans met normale providers is dit volgens mij wel het geval.
Als je een iphone hebt kan je ook push berichten doorsturen, ik weet niet of er dan ook gelijk een plaatje bijkan.
Re: Netcam plugin en MMS
Posted: Tue Jul 06, 2010 2:24 pm
by Rene
Je kunt geen plaatjes opnemen in de push berichten voor een iPhone. Maar kan je geen email lezen op je mobiel?
Re: Netcam plugin en MMS
Posted: Tue Jul 06, 2010 2:37 pm
by Wima
Ik heb een N97 en daar kan ik email mee lezen. Het punt is dat ik moet instellen wanneer de telefoon email ophaalt.
Als ik dat elke minuut zou doen maakt hij dus elke keer contact met de provider. Als ik elke 30 minuten ophaal,
ben ik te laat om te zien wie er 25 minuten gelden aan de deur stond.Maar in principe kan het per mail ook.
Het voordeel van een SMS/MMS is dat een paar seconden later het bericht al op je telefoon verschijnt.
Wil
Re: Netcam plugin en MMS
Posted: Tue Jul 06, 2010 2:55 pm
by Snelvuur
dan gewoon houden bij een sms + een link naar je screenshot. mms is volgens mij wel mogelijk, ik heb zelf een telefoon aan de pc hangen en die kan ook mms versturen via bepaalde tooling als ik het goed heb, maar ik heb dat niet gedaan vanwege de kosten van mms. (en dat ik een iphone heb)
Re: Netcam plugin en MMS
Posted: Tue Jul 06, 2010 4:19 pm
by Rene
Ondersteunt de N97 geen push mail (b.v. IMAP-Idle) zodat je niet hoeft te pollen? Je kan natuurlijk ook een SMS sturen en zodra je deze binnenkrijgt je mail raadplegen. Ik gebruik zelf push mail obv Exchange en krijg binnen een seconde nadat er gebeld is een mailtje met foto afgeleverd op m'n iPhone. Ook krijg ik een push notification via prowl (bespaart weer SMS kosten), maar dit is iPhone specifiek. Het schijnt dat Nimbuzz push notifications mogelijk maakt op Symbian dus wellicht heb je daar iets aan.
Re: Netcam plugin en MMS
Posted: Tue Jul 06, 2010 7:28 pm
by Reemster
MMS gaat na een tijdje vrij prijzig worden. Ik dacht dat Gmail direct push had?..
http://googlemobile.blogspot.com/2009/0 ... pport.html Ik heb een exchange server draaien

ik wil best een account voor je aanmaken hoor..