[GUIDE] Webcam - Övervakning / Rörelsevakt
Posted: Fri 17 Aug 2012, 17:48
Scenario 1 - Rörelsevakt:
Trådlös webcam monterad utomhus, vid rörelse tändes utomhusbelysningen. Vid behov kan det även spela in vad som triggade rörelsen.
Scenario 2 - Övervakning:
USB webcam direktansluten till SK servern, vid rörelse spelas det in och även notifierar dig över Google Talk (se separat guide HÄR)
Programvaror:
* WGet ---> http://users.ugent.be/~bpuype/wget/#download
* iSpy--> http://www.ispyconnect.com/download.aspx
* AutoResetValuePlugin --> OBS!! Använd denna bifogade fil i detta inlägg. Den gamla versionen (under "C:\Program Files\Switch King\Switch King Server\Repositories\Plugins\Bin\AutoResetValuePlugin") innehåller inte de funktioner som behövs. Den bifogade versionen är nykompilerad av Martin (en av SK programmerarna) och är ett krav om du ska få detta att fungera. Denna plugin kommer finnas med som standard i kommande version av SK servern.
SwitchKing klienten:
1. Lägg till ny enhet (en fejkenhet), Kalla den "Rörelse".
2. Lägg till datakälla, välj "Från Fil", Teckenseparerad. Sätt namn "Webcam". Hämtningstyp: "När fil har ändrats", kryssa ur "Förfallotid", Antal decimaler: 0, Sätt två källvärden: 0 = Inaktiv, 1 = Aktivitet
3. Lägg till gruppschema, sätt På / Av tid som du anser vara rimligt intervall för larm / notifiering (tex 02:00 - 06:00), Lägg till Regel, välj Datakälla "Webcam", Sätt villkoret "Lika med" = Aktivitet, under "Länkade Enheter" väljer du "Rörelse"
SwitchKing servern:
1. Extrahera din nedladdade version av AutoResetValuePlugin.zip till "C:\Program Files\Switch King\Switch King Server\Plugins"
2. lägg in nedanstående värden i filen AutoResetValuePlugin.dll.config (Byt ut DITT_ID mot vad din datakälla har)
Detta skickar en signal till Datakällan "Webcam" att efter 120 sekunder sätta värdet "Inaktiv" (det är "resetTimerMs = 120000" som styr det)
Datorn/Servern som har webcam ansluten):
1. Ladda hem wget.exe och lägg den i "C:\Windows\"
2. Installera iSpy
3. Inne i iSpy, lägg till din webcam genom att trycka "Add"... välj vad du har.
4. VIKTIGT!!! --> Välj "Web Settings", ändra standardvärdet 8080 till något annat (tex 8889). Detta eftersom SK ligger på port 8080 som default, och det kommer krocka vid uppstart av din server.
4. När din webcam är inlagd och du ser vad den visar. Hö.klicka på den, välj "Edit", klicka på fliken "Alerts". Välj "Enable Alerts".
5. Under "Execute file" skriv in "wget.exe", i Arguments skriv in: "http://USER:PASS@DITT_IP:8800/datasources/DITT_ID/addvalue?value=1" (Byt ut USER/PASS/DITT_IP/DITT_ID)
6. Under "Distinct Alert Intervall" så ändrar du till 60 sek. Detta gör att att en "Aktivitet" signal skickas var 60 sekund om det fortfarande är rörelse.
7. Tillval, men kan vara bra: under fliken "Motion Detection", Dra med musen över "Detection Zone" för att markera exakt vart i bilden det ska triggas för rörelse.
Noteringar
-- * Komplettera gärna reglerna med en ljusmätare så att utomhus belysningen inte går på om det är ljust ute. Se separat guide HÄR
-- * Larmnotifiering över Google Talk, se separat guide HÄR
-- * Inkludera larmregler om "Du = Hemma", se separat guide HÄR
Uppdaterat
2012-08-18:
-- * Lagt till ändring av iSpy webserver
MVH
Johan Tuneld, aka mesomorf
Trådlös webcam monterad utomhus, vid rörelse tändes utomhusbelysningen. Vid behov kan det även spela in vad som triggade rörelsen.
Scenario 2 - Övervakning:
USB webcam direktansluten till SK servern, vid rörelse spelas det in och även notifierar dig över Google Talk (se separat guide HÄR)
Programvaror:
* WGet ---> http://users.ugent.be/~bpuype/wget/#download
* iSpy--> http://www.ispyconnect.com/download.aspx
* AutoResetValuePlugin --> OBS!! Använd denna bifogade fil i detta inlägg. Den gamla versionen (under "C:\Program Files\Switch King\Switch King Server\Repositories\Plugins\Bin\AutoResetValuePlugin") innehåller inte de funktioner som behövs. Den bifogade versionen är nykompilerad av Martin (en av SK programmerarna) och är ett krav om du ska få detta att fungera. Denna plugin kommer finnas med som standard i kommande version av SK servern.
SwitchKing klienten:
1. Lägg till ny enhet (en fejkenhet), Kalla den "Rörelse".
2. Lägg till datakälla, välj "Från Fil", Teckenseparerad. Sätt namn "Webcam". Hämtningstyp: "När fil har ändrats", kryssa ur "Förfallotid", Antal decimaler: 0, Sätt två källvärden: 0 = Inaktiv, 1 = Aktivitet
3. Lägg till gruppschema, sätt På / Av tid som du anser vara rimligt intervall för larm / notifiering (tex 02:00 - 06:00), Lägg till Regel, välj Datakälla "Webcam", Sätt villkoret "Lika med" = Aktivitet, under "Länkade Enheter" väljer du "Rörelse"
SwitchKing servern:
1. Extrahera din nedladdade version av AutoResetValuePlugin.zip till "C:\Program Files\Switch King\Switch King Server\Plugins"
2. lägg in nedanstående värden i filen AutoResetValuePlugin.dll.config (Byt ut DITT_ID mot vad din datakälla har)
Code: Select all
<add
dataSourceId="DITT_ID"
triggerValue="Aktivitet"
resetValue="Inaktiv"
resetTimerMs="120000"
resetTimerOnNewTriggerValue="True"
useExpirationSettingFromDataSource="True"
specifiedExpirationTime="01:30:00"
/>
Datorn/Servern som har webcam ansluten):
1. Ladda hem wget.exe och lägg den i "C:\Windows\"
2. Installera iSpy
3. Inne i iSpy, lägg till din webcam genom att trycka "Add"... välj vad du har.
4. VIKTIGT!!! --> Välj "Web Settings", ändra standardvärdet 8080 till något annat (tex 8889). Detta eftersom SK ligger på port 8080 som default, och det kommer krocka vid uppstart av din server.
4. När din webcam är inlagd och du ser vad den visar. Hö.klicka på den, välj "Edit", klicka på fliken "Alerts". Välj "Enable Alerts".
5. Under "Execute file" skriv in "wget.exe", i Arguments skriv in: "http://USER:PASS@DITT_IP:8800/datasources/DITT_ID/addvalue?value=1" (Byt ut USER/PASS/DITT_IP/DITT_ID)
6. Under "Distinct Alert Intervall" så ändrar du till 60 sek. Detta gör att att en "Aktivitet" signal skickas var 60 sekund om det fortfarande är rörelse.
7. Tillval, men kan vara bra: under fliken "Motion Detection", Dra med musen över "Detection Zone" för att markera exakt vart i bilden det ska triggas för rörelse.
Noteringar
-- * Komplettera gärna reglerna med en ljusmätare så att utomhus belysningen inte går på om det är ljust ute. Se separat guide HÄR
-- * Larmnotifiering över Google Talk, se separat guide HÄR
-- * Inkludera larmregler om "Du = Hemma", se separat guide HÄR
Uppdaterat
2012-08-18:
-- * Lagt till ändring av iSpy webserver
MVH
Johan Tuneld, aka mesomorf