Forum Smart'ny Dom

Brak odpowiedzi jso...
 

Brak odpowiedzi json.htm  

Strona 1 / 2
  RSS
jokers
(@jokers)
Młodzik

Prawie jestem pewny, że po wprowadzeniu loginu i hasła w domoticzu od tego czasu gdy zadam pytanie http://192.168.3.113:8084/json.htm dostaję taką odpowiedź:

{
   "status" : "ERR"
}

Nie pomaga skasowanie hasła, nie pomaga w ustawieniach wyłączyć z logowania wszystkie komputery w sieci lokalnej, cały czas to samo. Jest to duży problem bo nie działa mi ImperiHome przez MyDomoAtHome
Pomocy, bo już sam nie dam rady a szukam rozwiązania od kilku dni.

 

Cytuj
Dodane : 14/03/2019 6:36 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

A co dostajesz jak wpiszesz 

http://192.168.3.113:8084/json.htm?type=command&param=getversion

OdpowiedzCytuj
Dodane : 14/03/2019 7:54 pm
jokers
(@jokers)
Młodzik

dostaję taką odpowiedź:

{
   "DomoticzUpdateURL" : "https://www.domoticz.com/download.php?channel=stable&type=release&system=linux&machine=armv7l",
   "HaveUpdate" : false,
   "Revision" : 9700,
   "SystemName" : "linux",
   "UseUpdate" : true,
   "build_time" : "2019-03-14 12:11:35",
   "dzvents_version" : "2.4.15",
   "hash" : "3f713ad4",
   "python_version" : "3.5.3 (default, Sep 27 2018, 17:25:39) \n[GCC 6.3.0 20170516]",
   "status" : "OK",
   "title" : "GetVersion",
   "version" : "4.10548"
}

Jeżeli to jest dobrze i ten bład jak na poczatku jest prawidłowy to znaczy że slepa uliczka i nie wiem czemu w takim razie w bramce MyDomoAtHome nie mam devices

OdpowiedzCytuj
Dodane : 14/03/2019 7:59 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

Dostałeś to co powinieneś dostać , gdyby blokowało jakieś hasło to dostał byś okno do zalogowania się .

czy dostajesz ten sam błąd co kolega w innym wątku przy statusie usługi MDAH ? 

OdpowiedzCytuj
Dodane : 14/03/2019 8:10 pm
jokers
(@jokers)
Młodzik
Dodane przez: isom

czy dostajesz ten sam błąd co kolega w innym wątku przy statusie usługi MDAH ? 

tak, dokładnie taki sam efekt, tyle że cały czas wiążę to z wprowadzeniem hasła do domoticza bo przed tym hasłem nie było takiego problemu i MDAH wszystko działało

OdpowiedzCytuj
Dodane : 14/03/2019 8:12 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum
sudo service mydomoathome stop
sudo service mydomoathome restart
sudo service mydomoathome status
co masz po tej ostatniej komendzie ?
i jeżeli jakieś błędy to co jest w pliku konfigu 
sudo nano /etc/mydomoathome/config.json
 

 

OdpowiedzCytuj
Dodane : 14/03/2019 8:26 pm
jokers
(@jokers)
Młodzik

odpowiedź na status jest taka:

pi@raspberrypi:~ $ sudo service mydomoathome status
● mydomoathome.service - MDAH ISS Rest interface for Domoticz to Imperihome
Loaded: loaded (/etc/systemd/system/mydomoathome.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2019-03-14 20:31:11 CET; 11s ago
Process: 1027 ExecStartPre=/bin/chmod 755 /run/mydomoathome (code=exited, status=0/SUCCESS)
Process: 1024 ExecStartPre=/bin/chown www-data:www-data /etc/mydomoathome/config.json (code=exited, status=0/SUCCESS)
Process: 1020 ExecStartPre=/bin/chown www-data:www-data /run/mydomoathome (code=exited, status=0/SUCCESS)
Process: 1018 ExecStartPre=/bin/mkdir -p /run/mydomoathome (code=exited, status=0/SUCCESS)
Main PID: 1030 (mydomoathome)
CGroup: /system.slice/mydomoathome.service
├─1030 /bin/bash /usr/share/mydomoathome/bin/mydomoathome
├─1032 node /usr/bin/forever --minUptime 5000 --spinSleepTime 2000 --max-old-space-size=128 -a -l /var/log/mydomoathome/mdah.log /usr/share/mydomoathome/app/mdah.js
└─1062 /usr/bin/node /usr/share/mydomoathome/app/mdah.js

mar 14 20:31:11 raspberrypi systemd[1]: Starting MDAH ISS Rest interface for Domoticz to Imperihome...
mar 14 20:31:11 raspberrypi systemd[1]: Started MDAH ISS Rest interface for Domoticz to Imperihome.
mar 14 20:31:18 raspberrypi MDAH[1030]: info: Domoticz server: http://127.0.0.1:8084/json.htm
mar 14 20:31:18 raspberrypi MDAH[1030]: info: Node version: 8.11.1
mar 14 20:31:18 raspberrypi MDAH[1030]: info: MDAH version: MyDomoAtHome 0.2.39
mar 14 20:31:18 raspberrypi MDAH[1030]: info: OS version: Linux linux 4.14.79-v7+
mar 14 20:31:18 raspberrypi MDAH[1030]: info: Hostname: raspberrypi 192.168.3.113 in /var/www /
mar 14 20:31:18 raspberrypi MDAH[1030]: info: Refreshing version cache: v0.2.39

 

a w config.json nic nie zmieniałem, jest tak:

{
"app_name": "MyDomoAtHome",
"auth": null,
"domoticz": {
"ssl": false,
"host": "127.0.0.1",
"port": "8084",
"path": "/",
"auth": null
},
"port": 3002,
"passcode": ""
}

 

Jeżeli jeszcze mogę wyprzedzić pytania i coś to pomoże. 
Jak daję http://192.168.3.113:3002/devices to nie pojawia się żadna strona ale jak dam podobne zapytanie w konsoli
curl http://127.0.0.1:3002/devices

to otrzymuję taką odpowiedź:
curl: (52) Empty reply from server

Jeżeli jest czysty domoticz z jednym przełącznikiem (zapisałem sobie te ustawienia domoticza dlatego mogę w każdej chwili powrócić) to MDAH działa poprawnie, jeżeli wgram moje ustawienia domoticza to MDAH pokazuje błąd przy devices:
curl http://127.0.0.1:3002/devices
curl: (52) Empty reply from server

OdpowiedzCytuj
Dodane : 14/03/2019 8:38 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

Sama usługa MDAH działa , nie widzi urządzeń i teraz pytanie czy tworzyłeś jakieś hasło dla przełączników ? 

i czy w ustawieniach logowanie bez hasła masz coś wpisane ? chodzi o to okno  

OdpowiedzCytuj
Dodane : 14/03/2019 8:46 pm
jokers
(@jokers)
Młodzik

W domoticzu w miejscu w któ®ym pokazałeś mam ustawiony zakres sieci jaki ma być bez hasła, czyli 192.168.3.*;127.0.0.1
Jeżeli to wykasuję wtedy MDAH przy komendzie w konsoli czy analogicznie w przeglądarce wypisuje mi coś takiego:

{"devices":[{"id":"S00","name":"Unable to connect to Domoticz","type":"DevGenericSensor","room":"Utility","params":[{"key":"Value","value":"http://127.0.0.1:8084/json.htm"}]},{"id":"S01","name":"Please add this gateway in Setup/settings/Local Networks","type":"DevGenericSensor","room":"Utility"}]}

Wracając do twojego pytania, przy przełącznikach nie dawałem żadnego hasła
OdpowiedzCytuj
Dodane : 14/03/2019 8:53 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

No to wszystko wygląda dobrze , wpisz w przeglądarkę tylko   http://192.168.3.113:3002

OdpowiedzCytuj
Dodane : 14/03/2019 8:58 pm
jokers
(@jokers)
Młodzik

Jak dam ten adres to mam zwykłą stronę powitalną MDAH

OdpowiedzCytuj
Dodane : 14/03/2019 9:05 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

Pozostaje wyczyścić pamięć podręczną przeglądarki i sprawdzić    http://192.168.3.113:3002/devices

OdpowiedzCytuj
Dodane : 14/03/2019 9:12 pm
jokers
(@jokers)
Młodzik
Dodane przez: isom

Pozostaje wyczyścić pamięć podręczną przeglądarki i sprawdzić    http://192.168.3.113:3002/devices

Nie pomaga, sprawdzałem też na innych przeglądarkach, np chrome, opera

OdpowiedzCytuj
Dodane : 14/03/2019 9:14 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

Sprawdzę to na tej wersji obrazu , rozumiem że dodałeś jakieś swoje urządzenia i bawiłeś się hasłem i to tyle ?

OdpowiedzCytuj
Dodane : 14/03/2019 9:20 pm
jokers
(@jokers)
Młodzik

Mam obraz domoticza od około roku. Natrafiłem na tą dystrybucje smartnydom, wgrałem ustawienia z poprzedniej malinki, działało to dobrze, następnie po wielu dniach poprawnego działania przystąpiłem do dodania obsługi moich odkurzaczy xiaomi, po poprawnym ich skonfigurowaniu dalej działało poprawnie ale zachciało mi się sterować odkurzaczami głosowo przez Google Asystenta a do tego potrzebowałem sługi IFTTT, więc musiałem domoticz na jednym porcie wystawić na świat a więc potrzebowałem, ustawić hasło w domoticzu i od tego momentu się zaczęło. Wykasowanie hasła już nie pomagało.
Dlatego moje całe podejrzenia sa w haśle ale mogę się mylić, mogło paść wcześniej bo imperihome pokazywało poprawnie wszystkie przełączniki do puki ich się nie chciało użyć a ja nie używałem w tym dniu często tableta z imperihome.
Jednak postanowiłem wgrać jeszcze raz obraz smartnydom i nic nie robić i instalować tylko wgrać bazę, przed wgraniem  bazy na czystym domoticzu MDAH działa a po wgraniu mojej kopii przestaje.

OdpowiedzCytuj
Dodane : 14/03/2019 9:29 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

na obrazie dostępnym na tym forum dodanie większej ilości  urządzeń + tworzenie i usuwanie hasła zabezpieczającego nie powoduje tego co na twojej konfiguracji 

Nie wiem co jest u Ciebie więc nic więcej nie wymyślę 
OdpowiedzCytuj
Dodane : 14/03/2019 9:35 pm
jokers
(@jokers)
Młodzik

Chyba zaczęło działać, zaraz podam co było ale prawdopodobnie któryś z wirtualnych przełączników coś blokował bo zacząłem wyłączać wszystkie hurtowo ostatnio dodane

OdpowiedzCytuj
Dodane : 14/03/2019 9:39 pm
jokers
(@jokers)
Młodzik

Wszystko się wyjaśniło a ja spotkałem się pierwszy raz z taką przypadłością. Podam przyczynę bo może komuś się przyda tym bardziej że widziałem na forum podobny problem.
Zacząłem hurtowo wyłączać utworzone niedawno wirtualne przełączniki, głównie tworzyłem przełączniki wyboru (tak to się chyba nazywa) i zauważyłem że jeden powodował opisywane wcześniej problemu. Ale już wiem też dlaczego, okazuje się, że przełącznik był utworzony, chyba 5 pól wyboru ale nigdy ten przełącznik po utworzeniu nie był użyty, efekt był taki że przy nim zamiast jak teraz pisze (patrz zrzut ekranu) Ładowanie to wcześniej pisało Undefinied . Po wyłaczeniu tego przełącznika MDAH zaczął działać a po przywróceniu przełącznika przestał ponownie działać, zauważyłem że tylko przy nim (a tworzyłem kilka takich przełączników) jest UNDEFINIED, po wybraniu dowolnego klawisza nagle MDAH zaczął ponownie działać.

OdpowiedzCytuj
Dodane : 14/03/2019 9:54 pm
isom
 isom
(@isom)
Zasłużony Moderator Zasłużony dla Forum

Dzięki ja też nie znałem tej zależności 🙂 

OdpowiedzCytuj
Dodane : 14/03/2019 9:59 pm
gregaicha
(@gregaicha)
Początkujący

mam ten sam problem tylko ja nic nie tworzyłem 

kombinowałem coś ze scenami ale pomimo tego ze usunąłem sceny to nie działa

OdpowiedzCytuj
Dodane : 14/03/2019 10:17 pm
Strona 1 / 2
Udostępnij:



Udostępnij
  • 1
    Share
  
Pracuję

Proszę Zaloguj Się lub Zarejestruj