Nie działa mi akcja...
 
Powiadomienia
Wyczyść wszystko

UWAGAStrona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.

W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉

Za niedogodności z góry przepraszam, admin

Kontakt

Nie działa mi akcja w przełączniku z wyborem.

13 Wpisów
5 Użytkownicy
0 Reactions
2,065 Wyświetleń
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

Na wstępie witam wszystkich bo to mój pierwszy post.

Zlitujcie się nad początkującym. 
Aby nie przeciągać to mam pytanie. Zaczynam przygodę z Raspberry i domoticzem, ale na wstępie czytam i czytam, ale dalej nie znam przyczyny dlaczego nie są wykonywane akcje w przełączniku.

Mam to skonfigurowane jak w załączniku. Po wpisaniu w adres przeglądarki akcje się wykonują, ale w domoticzu ... nie.

Na prawdę nie idę na łatwiznę i szukałem w sieci, ale bez skutku.
Raspberry to 4b, domoticz aktualny.

 

jpg nie chce mi się przesłać. 
W polu akcji mam wpisane:
http://192.168.0.228:8080/json.htm?type=command&param=switchlight&idx=7&switchcmd=Set%20Level&level=0

 
Dodane : 22/11/2019 10:55 pm
(@mirmil99)
Wpisów: 180
Pomocny
 

aktualny, ale ktory? stabilny czy beta, jezeli beta to juz byly zgloszenia, ze sa problemy z przelacznikami wyboru, moze trzeba sie przebic przez forum Domo odnosnie wersji beta

ja jestem na stabilnej wersji i powyzsza instrukcja u mnie przelacza, zgodnie z zalozeniem na Off

 
Dodane : 23/11/2019 9:12 am
isom
 isom
(@isom)
Wpisów: 5190
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@100mek Hej

Spróbuj wrzucić tą fotkę jeszcze raz , przy pierwszym zalogowaniu jest blokada ( spam) i napisz jaka wersja domo stabilna czy beta

 
Dodane : 23/11/2019 1:21 pm
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

@mirmil99

Domo V4.10717 stabilna a malinka to 4. Jak wpisuję instrukcje z pola akcji bezpośrednio do adresu przeglądarki to działa.

 
Dodane przez: @isom

@100mek Hej

Spróbuj wrzucić tą fotkę jeszcze raz , przy pierwszym zalogowaniu jest blokada ( spam) i napisz jaka wersja domo stabilna czy beta

 

domoprobl1
 
Dodane : 23/11/2019 1:43 pm
isom
 isom
(@isom)
Wpisów: 5190
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@100mek to powinno działać , ale może żeby sprawdzić kilka rzeczy zrób tak 

Utwórz dowolny przełącznik ON/OFF zaloguj się przez terminal i utwórz taki skrypt 

sudo nano rgbw10.sh

w puste okno wklej

#!/bin/bash
curl "http://192.168.0.228:8080/json.htm?type=command&param=switchlight&idx=7&switchcmd=Set%20Level&level=10

zapisz i wyjdź a potem nadaj uprawnienia wykonalności 

sudo chmod +x rgbw10.sh

sprawdz  czy zadziała

sudo ./rgbw10.sh

jak działa to dodaj do akcji przełącznika ON wpis jak poniżej

script:///home/pi/rgbw10.sh

Jak zadziała wstaw do selektora  i sprawdź a jak nie to napisz a najlepiej wklej zawartość pliku

sudo nano /etc/init.d/domoticz.sh
 
Dodane : 23/11/2019 2:52 pm
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

@isom

Zanim wkleję cały plik to może problem będzie w tym komunikacie bo jak próbowałem Twojej podpowiedzi innemu forumowiczowi to też mi coś takiego wyskakuje przy wykonywaniu skryptów. 401 Unauthorized. Pewnie problemem jestem ja, ale każdy kiedyś zaczyna.

pi@raspberrypi:~ $ sudo ./rgbw10.sh
<html><head><title>Unauthorized</title></head><body><h1>401 Unauthorized</h1></body></html>pi@raspberrypi:~ $

Dodam, że

 http://192.168.0.228:8080/json.htm?type=command&param=switchlight&idx=7&switchcmd=Set%20Level&level=10 

z poziomu przeglądarki malinki przez vnc viewer również działa.

 
Dodane : 23/11/2019 5:09 pm
isom
 isom
(@isom)
Wpisów: 5190
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@100mek

401 Unauthorized

oznacza że nie ma uprawnień , więc albo musisz zrobić porządek z userami i ich uprawnieniami , albo co uważam za lepsze rozwiązanie skorzystać z obrazu "Smarticz" gdzie większość podstawowych rzeczy masz już poprawnie skonfigurowanych i możesz sobie przejść do organizowania automatyki , dodając własne urządzenia itd.

Miedzy innymi dla takich ludzi budowaliśmy ten obraz i uważam, że wcale nie jest to pójście na łatwiznę, tylko dobry początek.

Jak już wkręcisz się w zabawę to i tak skonfigurujesz wszystko po swojemu , ale najpierw poznaj trochę system i jego możliwości. Oczywiście zrobisz jak uważasz , ale gdyby taki obraz był gdzieś dostępny, gdy ja zaczynałem , nie wahał bym się ani chwili.

Dodatkowo masz gotową kopię systemu w chmurze , wystarczy robić kopie bazy danych a to bułka z masłem , a jak coś się posypie wgrywasz obraz aktualizujesz bazę i masz znów działający system. 

 

 
Dodane : 23/11/2019 9:11 pm
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

@isom

Tak zrobię. Zamysł był taki, żeby zaraźić syna, który ma umysł ścisły, do programowania, ale widzę, że człowiek się starzeje i to co mi stwarzało 20 lat temu wielką przyjemność, teraz mnie dołuje, że coś nie ogarniam. 

Przeinstaluję malinkę i pewnie odezwie się z nowymi problemami.

@isom Dzięki za zainteresowanie.
 
Dodane : 24/11/2019 12:08 am
(@krzysztofch)
Wpisów: 489
Ekspert Donator 2K20 Zasłużony dla Forum, Donator 2K19
 

A sproboj wyczyscic pamiec cashe w przegladarce

 
Dodane : 24/11/2019 12:22 am
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

@krzysztofch

Na różnych przeglądarkach to odpalałem. Na przeglądarce z malinki również.

 
Dodane : 24/11/2019 9:34 am
(@mirmil99)
Wpisów: 180
Pomocny
 

a Ty to wklejales z zakonczonym cudzyslowem? bo tam chyba zabraklo

curl "http://192.168..."

i moze prosciej, wklej ta linijke bezposrednio w ssh Maliny:

sudo curl "http://192.168.0.228:8080/json.htm?type=command&param=switchlight&idx=7&switchcmd=Set%20Level&level=10"

powinno zmienic stan switcha, ostatecznie sprobuj

sudo su

przejdziesz na root i juz bez sudo

curl "http://192.168.0.228:8080/json.htm?type=command&param=switchlight&idx=7&switchcmd=Set%20Level&level=10"

jezeli tu nie pojdzie, to faktycznie cos tam dziwnego jest z tymi uprawnieniami, co masz zainstalowane na Malinie?

 
Dodane : 24/11/2019 10:10 am
(@dzidzi20)
Wpisów: 51
Kontrybutor
 
 http://192.168.0.228:8080/json.htm?type=command&param=switchlight&idx=7&switchcmd=Set%20Level&level=10 

wstaw na koniec cudzysłów ( " ) bo go brakuje

 
Dodane : 24/11/2019 10:16 am
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

@dzidzi20

Tak wiem. Zauważyłem. Może trochę przesadziłem z tym zauważyłem. Wyskoczył komunikat o braku końca pliku. 🙂

@mirmil99

Zainstalowałem od nowa z obrazu Smarticz'a i puki co jest duży krok do przodu bo

sudo curl "http://192.168.0.228:8084/json.htm?type=command&param=switchlight&idx=8&switchcmd=Set%20Level&level=10"

zadziałał.

Teraz przechodzę do domoticza i mam nadzieję, że coś ruszy do przodu.
Dam znać czy działa, bo na tą chwilę jestem dopiero po instalacji systemu.

Edit.
Z przekaźnika w domoticzu też zadziałało.

Może jak będę miał następne problemy to będę pisał w nowym wątku, aby potomnym było łatwiej znaleźć informacje o danym problemie.

Dziękuję za zainteresowanie.

 
Dodane : 24/11/2019 11:02 am
Udostępnij: