Domoticz+telegram+k...
 
Powiadomienia
Wyczyść wszystko

Domoticz+telegram+kamera

49 Wpisów
4 Użytkownicy
3 Reactions
5,682 Wyświetleń
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

@isom

jeśli chodzi o komendę

sudo chmod +x kamera.sh
to ją zrobiłem ale dalej jest pi a nie tak jak u Ciebie root
 pi
 
Dodane : 26/01/2020 8:21 pm
isom
 isom
(@isom)
Wpisów: 5173
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

To usuń ten skrypt i stwórz drugi taki sam z poprawnymi uprawnieniami dla usera root , wcześniej nadałeś uprawnienia 755 a ja nie wiem dlaczego, skoro miałeś napisane jak to zrobić 

 
Dodane : 26/01/2020 8:27 pm
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

sory ale z linuksa jestem cieniutki ale dzięki Tobie się poducze.
ok mam juz tak jak u Ciebie też jest root
skrypt się uruchamia

2020-01-26 20:43:45.393 Status: Executing script: /home/pi/domoticz/scripts/kamera1.sh

ale nie otrzymuje na telegram wiadomości

zawartość pliku kamera.sh

#!/bin/sh
SnapFile="/var/tmp/image.jpg"

# Get snapshot via Domoticz server
wget -O $SnapFile "http://admin:xxxxxxxxxx@192.168.2.170/cgi-bin/snapshot.cgi"

# Send Telegram message with image
curl -s -X POST "https://api.telegram.org/bot[9539x5677:AAFLOxxloQsZRx88ZOlexdN3BXk]/sendMessage?chat_id=531111150&text=Otwarta brama"
curl -s -X POST "https://api.telegram.org/bot[9539x5677:AAFLOC9e_83xloxZRPAxZOlexN3xBXk]/sendPhoto?chat_id=511111350" -F photo="@$SnapFile"

# Remove Image
/bin/rm $SnapFile

 
Dodane : 26/01/2020 8:47 pm
isom
 isom
(@isom)
Wpisów: 5173
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Zrób może tak dodaj sobie jeszcze jeden skryp np test.sh

#!/bin/sh
# Send Telegram message with image
curl -s -X POST "https://api.telegram.org/bot444444210:BBBB4VtPLTeDwWRRRR-u5EEEEEOUEU/sendMessage?chat_id=181818181880&text=Wiadomość testowa"

zmień chat_ID i Token bo te są fikcyjne , zapisz , nadaj uprawnienia i sprawdz czy dostaniesz tekst 

 
Dodane : 26/01/2020 8:57 pm
muchac35 reacted
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

dzięki wreszcie zrobiłem dzięki temu testowemu wykryłem błędy i poprawiłem

kolejny raz bardzo dziękuję

przede wszystkim za cierpliwość

 
Dodane : 26/01/2020 9:36 pm
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

Idąc dalej czy dało by rady aby scrypt przesyłał filmik z kamery? - podobnie jak juz zrobiłem że przesyła zdjęcie

 
Dodane : 27/01/2020 9:53 pm
isom
 isom
(@isom)
Wpisów: 5173
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Filmiku się nie da , masz przecież apkę gdmss i zawsze możesz sobie obejrzeć 

 
Dodane : 28/01/2020 7:05 pm
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 
Dodane przez: @isom

Filmiku się nie da , masz przecież apkę gdmss i zawsze możesz sobie obejrzeć 

Oki dzieki i tak zdjecie to super wygodne

 
Dodane : 28/01/2020 7:08 pm
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

@isom

Teraz mam problem z przesyłaniem zdjęcia z innej kamerki ona jest podłączona bezpośrednio do malinki pi3 poprzez usb
linijka która pobiera zdjęcie z kamery dahua to tak mam i działa:
wget -O $SnapFile "http://admin:xxxxxxxxxx@192.168.2.170/cgi-bin/snapshot.cgi"

a z tej kamery która jest podłączona do usb do maliny mam tak i nie działa, co jest źle?:

wget -O $SnapFile "http://admin:xxxxxx@192.168.2.169/uvccapture.cgi"

 
Dodane : 03/02/2020 11:52 am
(@steel_rat)
Wpisów: 603
Ekspert
 

A jak wydasz to polecenie z terminalu to wywala jakieś błędy? 

wget -O /tmp/zdjecie.jpg "http://admin:xxxxxx@192.168.2.169/uvccapture.cgi"

 
Dodane : 03/02/2020 2:28 pm
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

@steel_rat

--2020-02-03 20:15:46-- http://admin:*password*@192.168.2.176/uvccapture.cgi
Łączenie się z 192.168.2.176:80... nieudane: Połączenie odrzucone.

 
Dodane : 03/02/2020 8:18 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

Hm. No to niedziala tak jak dla tamtej kamery. Nie wiem może zmień użytkownika na "pi". Albo tak nie da się pobrać obrazu. 

 
Dodane : 03/02/2020 8:58 pm
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

@steel_rat

zmieniłem na pi to samo

może ktoś zna rozwiązanie tego problemu?

 
Dodane : 03/02/2020 9:12 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

Jak się zalogujesz po HTTP do pi to możesz podejrzeć obraz  z kamery. Jak tak to napisz jak się logujesz. IP i port.

 
Dodane : 03/02/2020 9:17 pm
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

W ostawieniach domoticza mam tak ustawione aby widzieć obraz z tej kamery działa gdy nie podaje hasła i loginu

 aa
 
Dodane : 03/02/2020 9:34 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

No to po co podajesz usera i hasło dla wget?

wget -O /tmp/zdjecie.jpg "http://192.168.2.169/uvccapture.cgi"

powinno działać.

 
Dodane : 03/02/2020 9:36 pm
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

@steel_rat

--2020-02-03 21:44:27-- http://192.168.2.176/uvccapture.cgi
Łączenie się z 192.168.2.176:80... nieudane: Połączenie odrzucone.

 

może trzeba ip wewnetrzne 127.0.0.0

 
Dodane : 03/02/2020 9:45 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

wewnętrzne to 127.0.0.1. Możesz spróbować szczególnie jak wykonujesz skrypt z tego pi do którego masz wpiętą kamerę.

 
Dodane : 03/02/2020 9:59 pm
(@muchac35)
Wpisów: 489
Ekspert
Autor tematu
 

@steel_rat

dalej nieudane odrucone

 
Dodane : 03/02/2020 10:09 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

Ciekawe. A tak właściwie to gdzie masz ten skrypt? Na tej malince z kamerą, czy w innym miejscu? Domoticz też jest na tej malince? Bo na początku podawałeś inne ip teraz jest inne 🙁

 
Dodane : 03/02/2020 10:18 pm
Strona 2 / 3
Udostępnij: