Strona 3 z 5

Re: Domoticz - integracja

: ndz sty 13, 2019 2:38 pm
autor: dar3cz3k_
Ja zrobiłęm to w następujący sposób
W Sprzęt tworzysz nowe urządzenie

Type HTTP/HTTPS poller
Method: GET
Content Type: aplication/json
URL: <wygenerowany link z serwera SUPLA>
Commands: <dowolna_nazwa.lua>
Rafraichr:60

następnie tworzysz virtualny sensor
Type: temperature

po utworzeniu interesuje nas parametr idx:

następnie utworzyłem skrypl dowolna_nazwa.lua w Domoticz\scripts\lua_parsers
gdzie local id = idx - u mnie to był numer 64

local id = 64
local s = domoticz_applyJsonPath(s,'.temperature')

domoticz_updateDevice(id,'',s)

Re: Domoticz - integracja

: wt lut 26, 2019 6:42 pm
autor: arek156
Witam
Czy może ktoś "łopatologicznie" podpowiedzieć jak dodać linki bezpośrednie z supla do domoticz? Mam utworzony virtualny przełącznik(domoticz), w supli mam dodane dwie sceny on i off. Skopiowany link z kluczem dostępu jako "on" wklejam do domoticz - jako włącz akcję. Niestety domoticz wywala błędy. Pytanie, czy muszę tworzyć jakieś nowe urządzenie w domoticzu i wklejać wygenerowany uniwersalny klucz z supla aby cokolwiek działał tryb "on" oraz "off"?

Będę wdzięczny za wszelkie info :)

Re: Domoticz - integracja

: wt lut 26, 2019 9:03 pm
autor: wojtas567
Tu musisz wpisać linki bezpośrednie

Re: Domoticz - integracja

: wt lut 26, 2019 9:26 pm
autor: arek156
Hej
Dzięki za info, chyba coś źle rozumiem z linkiem bezpośrednim...
Link bezpośredni mam wygenerowany z supla.fracz.com ale wygląda zupełnie inaczej niż ten podeslany przez Ciebie.
Skąd w takim razie wygenerować bezpośredni link do supli zainstalowanej w sonoff?

AKTUALIZACJA
Jednak wszystko działa, wprowadzałem nie ten link :)

Mam jeszcze pytanie, czy jest możliwa jakas synchronizacja statusów, tzn jak włącze urządzenie z aplikacji supla to domoticz tego nie widzi, natomiast jak włączę w domoticzu to oczywiście stan w supli się zmienia.

Re: Domoticz - integracja

: wt lut 26, 2019 10:03 pm
autor: wojtas567
Linki bezpośrednie generujesz na supla.org, co do stanu to nie pomogę.

Re: Domoticz - integracja

: śr lut 27, 2019 10:17 am
autor: arek156
Temat linku ogarnięty, teraz tylko brakuje statusu, czy ktoś to może rozwiązał?

Re: Domoticz - integracja

: śr lut 27, 2019 10:20 pm
autor: Benon
Arek156, do Domoticza rozważ flash EasyEsp, jest łatwo konfigurowalny do Domoticza i sam definiujesz GPIO w przeglądarce.

Re: Domoticz - integracja

: czw lut 28, 2019 7:05 am
autor: arek156
Cześć
Do Domoticz mam zapięte różne systemy, easy Esp, Espurna, AFE. Potrzebuję supla aby włączać scenę zdalnie czyli np lampy przed domem. Mam podgląd do Domoticz z zewnątrz ale muszę się dodatkowo logować przez specjalny program, natomiast tutaj mogłbym jednym włącznikiem uruchamiać np 5 lamp jednocześnie :).

Re: Domoticz - integracja

: czw lut 28, 2019 8:22 am
autor: isom
Są dwie drogi jedna to ustawić port w Domoticz na 80 i korzystać np z tego https://docs.dataplicity.com/lang-source
To oprócz możliwości zdalnego logowania przez SSH wystawia na porcie 80 stronę www , którą może być domoticz . Masz wtedy zdalny dostęp do domoticza i nie potrzebujesz Supli.
Drugi sposób to trzeba dać znać domoticzowi że te lampy są włączone z poziomu supli , więc wystarczy z wyjścia sterującego lampą podać sygnał na wolne GPIO w dołożonym np ESP 01 z softem AFE , lub EspEasy . W domoticzu tworzysz wirtualny czujnik " Status" , tworzysz proste zdarzenie w blockly , które na podstawie tego " Statusu" zmienia stan włącznika tych lamp.
Zamiast zdarzenia w blockly można też do czujnika " Status" dodać przełącznik tych lamp jako urządzenie podrzędne i wtedy każda zmiana " Status" zmienia stan przełącznika .
Jeżeli masz w pobliżu tego modułu z Suplą , jakiś inny moduł już działający z Domoticzem , a w nim wolne GPIO to nie trzeba dokładać ESP01.

Re: Domoticz - integracja

: sob mar 02, 2019 11:50 am
autor: arek156
Cześć
Logowanie metodą dataplicity mam zrobione, myślałem że jest taka opcja aby programowo spiąć te dwa systemy by jednym "klikiem" z poziomu supla włączyć dana scenę.
Może kiedyś uda się to rozwiązać. Dzięki za pomoc.
Pozdro