Surveillance Station Home-Modus DScam

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

falkee

Benutzer
Registriert
28. März 2016
Beiträge
26
Reaktionspunkte
0
Punkte
1
Finde in der App DScam 2.6 für Android den Home Modus nicht.
Wer kann helfen?
 
Wenn ich das richtig sehe gibt es den Home Modus in der DS Cam bislang nur für iOS, noch nicht für Android. Ich warte auch schon.
 
Hast du die App gekauft?
 
Hab sie jetzt auch testweise. Sehr kompliziert das Teil. Bin beim Punk HTTPget. Wo kommt hier jetzt der Befehl der SS rein?
Ich hab die Bedingung Ort, 30m Radius genommen. Nimmt mich echt Wunder ob das jetzt funktioniert.

Nö geht nicht. Bei mir kommt immer 400 Bad Request. Ich hab den Befehl bearbeitet. Als Account habe ich UN und Passwort halt PW eingegeben. Leerzeilen sind gelöscht. Die Aktion bei diesem Ereignis habe ich testweise als "HomeModus aktivieren" eingestellt. Dieser Befehl müsste doch im stinknormalen PC Browser auszuführen sein. Was mache ich falsch?
 
Zuletzt bearbeitet:
Ja, ich habe die App, schon ein paar Jahre. Ist ihr Geld wirklich wert! Damit bekommt man z.B. auch im Büro automatisch den Ton aus usw.

Zum HTTP-Befehl:
Erstelle mal einen neuen User auf der DS, gib ihm als einzige Berechtigung die App Surveillance-Station und ein einfaches Passwort ohne Schnickschnack. HTML kodiert Sonderzeichen anders, daher kann es hier zu Problemen kommen.
Dann den Befehl direkt komplett in die erste Zeile bei HTMLget rein (wo "Server" steht). Alternativ kann man das auch trennen, alles bis zum Port unter Server und den Rest direkt in die Zeile darunter.

Zu Tasker:
Zuerst unter "Tasks" den HTMLget-Befehl erstellen. Hier kannst du den Befehl auch direkt testen, wenn du unten auf das play-Zeichen klickst.
Dann unter "Profil" die Bedingung konfigurieren und den Task dann zuweisen.

Du kannst mit dem erstellten Task z.B. auch ein Widget auf dem Homescreen erstellen, damit du mit einfachem Tastendruck den jeweiligen Befehl absetzen kannst.
 
Sollte man diesen Befehl nicht im Pc Beowser durchführen lassen? Ist doch nur eine URL.
 
Am Browser testest du die URL, ob sie funktioniert. ("success:true")
Aber damit kannst du ja nichts automatisieren, nur steuern wenn man am PC sitzt.
Mit Tasker verknüpfst du halt Bedingungen, bei denen der entsprechende Befehl automatisch vom Handy gesendet wird.
 
Ich habe jetzt einen neuen User erstellt "Test" mit dem Passwort "00000000".
Den Fehler mit dem Bad Request habe ich gelöst. In der URL fehlte das "s" beim http. Bei mir wird alles auf den port 5001 weitergeleitet. und 5001 = https.

Jetzt habe ich das nächste Problem. Als Antwort bekomme ich im Browser:
error:
code: 101
success: false

Was mache ich falsch? Es müsste doch success: true stehen. Hier meine URL
Rich (BBCode):
https://192.168.1.72:5001/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method="Trigger"&version=1&eventId=1&eventName=""&account="{Test}"&password="{00000000}"
 
Dein https-Befehl muss so lauten:
Rich (BBCode):
https://192.168.1.72:5001/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method=Trigger&version=1&eventId=1&eventName=Test01&account=Test&password=00000000
 
Ne, geht leider auch nicht. Jetzt ist error code 105. Ich habe es mit IE und FF probiert. Sogar mit http und port 5000. Beides geht nicht.
 
Wenn du http und Port 5000 verwendest (ich habs nur so getestet), musst du ggf. den Zugriff über http (und nicht https) im System der NAS aktivieren.

Ändere ggf. mal das Passwort von "Test" in "1234"...nicht das du dich bei einer Null vertust in der Anzahl. Error Code 105 deutet auf Authentifizierung hin. Die Rechte für "Test" sind vergeben? Testweise kannst du den Account "Test" auch in die Administrator-Gruppe aufnehmen.

Der PC, von dem du aus den HTML-Befehl sendest, muss im selben Heimnetz sein wie deine NAS, dasist auch der Fall?
 
eeendlich geht's. Vorher habe ich mich noch aus Synology ausgesperrt, weil ich mich nicht einloggen konnte und 10mal das falsche Passwort des "Test" Users eingegeben habe... meine Güte ein Chaos :D
Aber jetzt geht's. Ich glaube es lag an der Berechtigung. Ich habe überall ein Häckchen reingemacht, http, admin, user, Surveillance Station Lesen Schreiben etc. halt alles.

Super, jetzt werde ich das auch mal testen und schauen was ich mit deiner hochgelobten Tasker App so anstellen kann :)
 
Viel Erfolg dabei, wenn du mit Tasker Probleme hast oder dort in die Tiefe gehen willst, schau mal hier vorbei:
https://www.android-hilfe.de/forum/tasker.493/

Mein extra angelegter "Steuer-User" auf der NAS hat nur die Berechtigung für die App Surveillance Station, sonst keine. Das müsste so ansich auch gehen.
Allerdings..stimmt, mir is der Fehler auch passiert, das ich bei meinen ersten Versuchen zu oft falsche Links verwendet habe und dann war mein Test-Endgerät gesperrt, ohne das ich es gleich mitbekommen habe :D So kannst natürlich dann nicht mehr gehen...
 
So, jetzt ist die neue DS Cam Version für Android mit Home Modus und Geofencing verfügbar.
 
Jawoohl, wird auch mal Zeit. Mir war es wichtig, dass ich den Home Modus bei Bedarf manuell ein- oder ausschalten kann. Das geht jetzt.
 
Hi,

wenn ich per Browser die URL eingebe erhalte ich ein true. Bedeutet doch das die Kamera abgeschaltet sein muss, richtig? Wenn ich mich jetzt aber auf die Kamera einlogge habe ich ein Bild.

Verstehe ich das jetzt falsch oder kann man die Kamera garnicht abschalten im Home Modus?

Danke und Gruß

schluffi1220
 
Nach einigen versuchen und Foren lesen habe ich es erstmal hinbekommen.

Ich lasse Tasker nun beim verbundenen WLAN die Internet App öffnen und folgenden Link anwählen:

Link
Code:
https://s1220.de4.quickconnect.to/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method=Trigger&version=1&eventId=1&eventName=Thisisexternalevent1&account=xxxx&password=xxxx

Frage 1: Warum funktioniert der Link (oben) nicht bei HTTP get in der ersten Zeile?
Frage 2: Warum habe ich weiter ein Bild wenn die Kamera abgeschaltet sein sollte? (Edit funktioniert doch.)

Danke und Gruß

schluffi
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat