- 1 day ago
În acest tutorial îți voi arăta cum se poate conecta sistemul de alarmă AJAX la JeeDom (prin intermediul unui plugin care costă 8 euro) și apoi cum se poate conecta la Home Assistant prin JeeDom.
~ Pentru informații mai complexe (link-uri și comenzi) vizitați pagina pe website. ~
~ Acest tutorial nu a fost creeat să fie frumos ci să fie util. ~
_______________________________________________________
Website: https://go-short.ro/1/qERetQ
Youtube: https://youtu.be/nTNPe0-rXEs
Dacă vrei să ne ajuți click aici: https://go-short.ro/0/JMxSMP
Dacă vrei să colaborăm: https://go-short.ro/0/zVWEGW
~ Pentru informații mai complexe (link-uri și comenzi) vizitați pagina pe website. ~
~ Acest tutorial nu a fost creeat să fie frumos ci să fie util. ~
_______________________________________________________
Website: https://go-short.ro/1/qERetQ
Youtube: https://youtu.be/nTNPe0-rXEs
Dacă vrei să ne ajuți click aici: https://go-short.ro/0/JMxSMP
Dacă vrei să colaborăm: https://go-short.ro/0/zVWEGW
Category
🤖
TechTranscript
00:00Nu uitați să vă abonați la canal!
00:30L-am promis, l-am făcut, ăsta este tutorialul. Hai să începem cu începutul. Este puțin mai tehnic, mă rog,
00:39mult zis puțin mai tehnic. Am încercat să-l fac cât de simplu posibil. Sper să nu fie prea complicat.
00:48Pentru început avem nevoie de un server Linux. Dacă nu știi cum se instalează, găsești tutorialul pe website, dai aici.
00:56Pe acest server vom instala GDOM. Pentru instalare, iei comanda de mai jos, o pui în consolă și aștepți până
01:04la finalizarea instalării.
01:06După instalare este necesar un reboot al serverului. Poți accesa GDOM folosind adresa IP a serverului.
01:14O să facem și noi acest lucru. Avem aici un server Linux pregătit, gata. Luăm comanda de instalare.
01:27Așa cum am zis, o punem aici și așteptăm. O să dureze ceva, nu se instalează chiar în două click
01:39-uri, cum s-ar zici, că efectiv de făcut n-ai nimic doar să aștepți.
01:42O să dureze ceva. Notă înainte de orice, recomand să fie serverul up-to-date, serverul Linux, up-to-date
01:52înainte de instalare.
02:21Să vă mulțumim pentru vizionare.
02:26Ok. A durat ceva, așa că trebuie rădare, dar până la urmă, installation done, reboot, require așa cum am zis,
02:37dăm un sudo reboot.
02:42Așteptăm să restarteze serverul și avem GDOM instalat. Bun. Serverul s-a restartat.
02:58Înțeput, după cum am zis, am ajuns aici. Pentru acces, nu te speria, așa cum am zis, totul va fi
03:06în franceză.
03:08Datele de autentificare inițiale sunt admin-admin și dumneavoastră după autentificare trebuie să schimbi parola.
03:14La partea de market se poate configura opțional mai târziu.
03:22Bun. Haideți să facem și chestia asta. Dacă nu știi IP-ul serverului, ifconfig.
03:30Și sper să am instalat NetTools-ul.
03:3510.10.3.201
03:39Și aia vom face acum. Vom deschide o pagină și vom scrie aici 10.10.3.201
03:53Deci, după cum am zis, este în franceză.
03:58Mergem pe admin.
04:02Admin, așa cum am zis. Conexiune.
04:07Scriem aici admin.
04:101, 2, 3, 4. Sper să meargă.
04:20Ce naiba.
04:25Se poartii.
04:27Și aici ne cere să ne conectăm la market.
04:30Dacă ai market-ul configurat, bași datele.
04:33Conectare.
04:33Dacă nu, configure plus tard.
04:36Exact cum am zis aici, se poate configura și mai târziu.
04:41Just for fun, o să-i dăm configure plus tard.
04:47Aici dăm nepad, nu știu ce să nu ne mai deranjeze.
04:51Bun. Așa cum am zis, este în franceză.
04:55Navigăm în reglaj, system, configuration și aici la langue schimbăm în engleză.
05:02Așa cum am zis, reglaj, system, configuration.
05:09Dacă tot ești aici, schimb și fus orar.
05:13Nu este România, dar folosești GMT plus 2.
05:17Engleză.
05:19Save.
05:21Și totul este, așa cum am zis, în engleză.
05:29Nu contează, astea sunt nesemnificative.
05:34Ca să configurăm market-ul.
05:36Pentru început ai nevoie de un cont pe jdommarket.
05:41Eu sunt autentificat deja.
05:46Navigez în setting, system, configuration și completez aici datele create.
05:52Test dacă totul în regulă apasă pe save.
05:57Aici este o chestie.
06:06Haideți să facem întâi să mă conectez și eu la market și după aia vă povestesc.
06:14Deci, așa cum am zis.
06:18Pentru asta, mergem în
06:24Configurasiun și avem update market.
06:27Și aici completăm username parolă și dăm test.
06:33Exact aia am făcut și eu.
06:35M-am conectat la market și i-am dat test.
06:41I-am dat test. Save.
06:42Așa exact ca aici.
06:45Este vremea să instalăm plugin-ul.
06:47Pentru asta deschidem interfața din jdom.
06:50Plugin, plugin management.
06:52Dăm click pe market.
06:54După cum ziceți, dacă ești la prima conectare va merge fără probleme.
06:57Dacă nu, vei descoperi cât de paranoic este jdom în domeniul securități.
07:01Chiar este paranoic.
07:03Dacă vezi o eroare cu roșu, înseamnă că ai atins limita maximă de conexiuni.
07:07Da? Va trebui să se liberezi din ele.
07:10Imediat după ce te autentifici, mergi la mess boxes.
07:13Dacă l-ai în engleză, my boxes.
07:15Poți să-l muți în engleză de aici.
07:17Așa.
07:18Stergi din ele și salvezi.
07:20Exact cum am zis.
07:21My boxes.
07:25Ștergi din ele.
07:26Salvezi.
07:29Și poți să-și închizi market-ul, că nu-ți mai trebuie.
07:33Hai să facem și noi chestia asta.
07:36Deci cum am zis. Plugins.
07:38Market.
07:42Da?
07:45Și trebuie să instalăm plug-in-ul.
07:50Da?
07:56Păi, haide să-l instalăm.
07:58Căutăm aici Ajax.
08:00Așa cum am zis de la bun început și de la tutorialul celălalt.
08:05Acest plug-in trebuie cumpărat, nu e gratis.
08:08Deci la prima accesare.
08:10Aici costă 8 euro.
08:11O dată ce l-ai accesat, nu te mai deranjează.
08:15L-ai cumpărat.
08:16Install stable.
08:20Și...
08:21Acum ai varianta.
08:22Ori să-l configurezi instant.
08:24Ori dă cancel.
08:25Eu dau moroarte.
08:25Eu să-i dau cancel.
08:29Da?
08:35Navigezi în plug-ins, vei vedea că este instalat, dar inactiv.
08:38Dai click, îl activezi.
08:39Și la configuration vei găsi un buton care scrie to log in.
08:43Dai click pe el și introduc datele aplicației Ajax, Ajax Cloud.
08:48Validate, Synchronize My Equipment.
08:50Dacă tot este regulă, opening state, ar trebui să vezi echipamentele și să le poți controla.
08:57Exact asta o să facem și noi.
08:59Dăm aici un refresh.
09:02Vedem aici Ajax Systems.
09:05Activate.
09:08Și așteptăm.
09:11După cum vedeți, to log in, Synchronize My Equipment.
09:16Și eu o să mă conectez.
09:18Dau aici.
09:20Introduc datele de autentificare.
09:22Mă conectez și continuăm.
09:27Ok. M-am autentificat.
09:29Dăm Synchronize My Equipment.
09:31Și așteptăm un pic.
09:38Și exact cum am zis aici,
09:41Dacă totul nu este în regulă, la Open ar trebui să vezi echipamentele și să le poți controla.
09:49Open.
09:50Și aici sunt o parte din echipamente.
09:54Și le putem controla.
09:59Acum.
09:59Haideți să vedem partea de...
10:03Uite aici la anexe.
10:06Mergem aici la Orders.
10:09Și avem posibilitatea de armare, dezarmare sau modul de noapte.
10:13Aici este o problemă deoarece o sincronizare între ele este de 2 lei.
10:19Eu am să vă arăt că funcționează.
10:23Am să o fac o singură dată că nu vreau să tot deschid sistemul meu, dar...
10:30Așa cum am zis, să-i dăm un...
10:34Deci, anexele sunt dezarmate.
10:38Și dăm aici să le armăm.
10:49Apar că sunt armate.
10:53Și le dezarmăm.
10:57După cum vedeți, dezarmate.
11:00Acum, problema este sincronizarea între acest plugin și Ajax Cloud-ul.
11:09Deocamdată nu merge sincronizarea automată.
11:12O să vă arăt ce vreau să zic.
11:15Deci, el zice că este dezarmat.
11:17Îi dăm...
11:19Hai să-i dăm armare full.
11:23Sistemul s-a armat.
11:25Dar aici scrie că este dezarmat.
11:29Haideți să vă arăt ce vreau să zic.
11:34Dacă îi dăm sincronizare...
11:38Open.
11:43Spune că este armat.
11:45Ii dăm...
11:47Dezarmare.
11:49Toate astea îl spune în continuare că este armat.
11:53Și dacă repetăm procesul...
12:08Scrie că este dezarmat.
12:10Este un bug destul de bine cunoscut.
12:13Sper în timp să se rezolve.
12:17Poeziile de pe net cu ai nevoie de acces la internet.
12:20Credeți-mă am testat.
12:21Rezultatul este același.
12:22Nu ai nevoie de niciun acces la internet.
12:25Trecem peste.
12:26Să ne vedem noi de direcția noastră.
12:29Aici, după cum am zis, ai zice că ești aproape gata.
12:32Nu.
12:33Dă-mi îți mai pregătește o mică surpriză.
12:35Nu va merge.
12:37Nu va merge nici mort.
12:38Căutăm pe forumuri.
12:40M-am blocat și eu în punctul ăsta destul de tare, să zicem așa.
12:45Am căutat pe forumuri.
12:46Am observat că foarte mult se blochează exact în punctul ăsta.
12:50Mulți renunță.
12:51Nu înțeleg de ce nu merge.
12:52Pentru că logica te duce spre a...
12:55Ok.
12:56Acum mă duc în Home Assistant.
12:57Conectez Home Assistant la GDOM și gata, totul merge.
13:00Nu.
13:00Nu merge.
13:05Ca să-l faci să meargă, trebuie să te joci un pic cu PHP-ul din el.
13:10Mergi în consola de pe serverul Linux.
13:12Rulezi comanda de mai jos.
13:13Deschizi fișierul de PHP pentru AJAX GDOM.
13:18Înlocuiești tot conținutul cu ceea ce găsești aici.
13:21O să facem și o probă.
13:22Dăm prima oară partea de verificare.
13:27Mergem pe server.
13:29După cum vedeți nu răspunde.
13:33O să mergem.
13:35Deschidem editorul.
13:42Ținând CTRL și K apăsat, ștergem tot conținutul.
13:51Luăm PHP-ul de aici.
13:56Îl punem aici.
13:57CTRL X, YES, ENTER.
14:00Am salvat.
14:02Și acum dacă ne întoarcem pe partea de verificare.
14:10Test OK.
14:12După cum se vede.
14:17În mod normal noi cu serverul Linux am cam terminat.
14:21Dacă apare mesajul Test OK, ai rezolvat partea asta.
14:26Asta.
14:28Bun.
14:32Hai să continuăm.
14:35Bun.
14:37Mergem pe Home Assistant unde trebuie să instalăm plugin-ul Hax.
14:41prin plugin-ul Hax.
14:47O integrare.
14:49Mergem la Custom Repository și așa mai departe.
14:53Haideți să facem chestia asta.
14:56Mergem în Hax.
15:00Mergem înțeles aici.
15:03Custom Repository.
15:05Punem link-ul aici.
15:07Type-ul este integration.
15:09Add.
15:10Și așteptăm puțin.
15:12A apărut.
15:14Acum dacă căutăm Hax.
15:18Hax Security via GDOM.
15:22Download.
15:27Da.
15:30Este obligatoriu să repornim Home Assistant-ul.
15:35Ne și zice.
15:37Dăm Restart.
15:38Submit.
15:40Așteptăm să repornească Home Assistant-ul.
15:43Bun.
15:46Dacă nu ai instalat MQTT, trebuie să-l instalezi.
15:49Aici e o chestie foarte ciudată.
15:51Trebuie să-l instalezi.
15:53Dar n-ai nevoie de el.
15:55E o chestie foarte nasoală.
15:57O să vă arăt.
15:59Instalezi MQTT-ul.
16:01Moschito Broker-ul.
16:02Pornești.
16:03Navigezi în Settings.
16:04Și adaugi MQTT-ul.
16:06Eu l-am instalat.
16:08Deci ce o să fac?
16:09Va fi să îi dau drumul.
16:15Pe care mergem în Devices & Services și îl găsim aici.
16:18Deci îi dăm Add.
16:22Și ne apare aici.
16:25Ca să nu avem alte discuții.
16:29Pur și simplu îi dau stop.
16:31Deci efectiv nu comunică.
16:35Da?
16:35E pe stop.
16:40Poți opri broker-ul.
16:41Exact asta am și făcut.
16:42Atâta timp cât în Devices & Services MQTT-ul este prezent.
16:46După cum am zis, în esență funcționează și fără el.
16:48Dar integrarea Ajax va afișa mesajul Failed to Setup.
16:52Deși va merge.
16:54Da?
16:55Settings.
16:56Devices & Services.
16:58Add Integration.
16:59Căutăm Ajax.
17:01Ajax Security via GDOM.
17:03Deschide fereastra de configurare.
17:04Trebuie să completezi adresa unde e instalat GDOM-ul.
17:07Trebuie să pune aparat HTTP în față cu două puncte slash slash.
17:10Și apoi cheia API din GDOM.
17:13Imediat îți îți arăt.
17:14Pentru asta te întorci în interfața GDOM la Settings System Configuration APIs.
17:19Copiază cheiul și pune-l în interfața unde configurez plugin-ul Home Assistant.
17:25Poți bifa căsuța de Enable Panic button dacă vrei.
17:29Sincer, n-a văzut nicio diferență.
17:31Salvezi Subbit.
17:32Dacă ai făcut totul corect ar trebui să vezi echipamentele de pe sistemul Ajax în Home Assistant.
17:38După cum v-am zis, exact asta o să și facem acum.
17:44Mergem aici, Settings, Devices & Services, căutăm Ajax, Ajax Security via ZDOM.
17:54Și avem de introdus aici datele.
17:58După cum v-am zis, URL-ul unde e instalat GDOM-ul, nu-l știi if, config și l-ai
18:06rezolvat.
18:06Da, 10103.201 în cazul nostru.
18:11Și punem 10.3.201
18:15Și să nu uităm.
18:18http.2.slash.slash în față.
18:23Ajax, Settings, System, Configurations, APIs.
18:28Și aici avem API-ul de la Ajax.
18:32Îl copiem.
18:34Mergem aici.
18:36Dacă am făcut totul corect ar trebui să meargă fără nicio problemă.
18:43Skip and Finish și uitele aici.
18:48După cum ați văzut, merge.
18:53Din nou, poți arma, poți dezarma.
18:56Statusul nu este de la o problemă între Home Assistant și GDOM, ci între GDOM și Cloudul Ajax.
19:09Poți dezarma, credeți-mă că s-a armat, poți dezarma.
19:19După cum ați văzut aici.
19:22Ciudat este că, de exemplu, ca exemplu, da?
19:26Îți arată temperatură, îți arată tot, tot, tot, tot, tot, tot, tot, tot, tot, tot.
19:32Nivel de baterie.
19:33Îți arată pe toate echipamentele, mai puțin dacă este armat sau dezarmat sistemul.
19:41Asta-i viața, n-ai ce face.
19:48După cum...
19:51Așa cum bine vezi, în ciuda ceea ce spun toți, nu ai nevoie, efectiv, de MQTT.
19:55Nici pe Home Assistant, nici pe GDOM.
19:57Și nici de port forwarding.
20:00Deocamdată există acest bug, așa cum am zis.
20:03Și pe internet se spun povești că rezolvarea ar fi un port forwarding.
20:07Credeți-mă că nu, am testat în toate direcțiile.
20:11Nu se sincronizează între Cloud, Ajax și plugin-ul GDOM.
20:15Eu ca să vă dovedesc că nu vorbesc aici prostii.
20:18Aici ce o să fac.
20:19O să dezinstalez MQTT-ul.
20:33Și dăm un restart la Home Assistant.
20:47Failed to Setup, deși el merge foarte bine.
20:50Dacă eu mă duc acum și armez...
20:56S-a armat bine, mersi.
20:59Bineînțeles că sincronizarea nu va merge deocamdată.
21:02Are momente când o ia.
21:03Nu știu de la ce e problema.
21:06Dăm Dizarb.
21:09S-a dezarmat.
21:11Doar că dă acest Failed to Setup.
21:15Dacă adăugăm MQTT-ul.
21:27Ideea e să fie aici.
21:36Sper să nu fi făcut vreo boroboață.
21:40Dar, oricum, ați văzut că merge foarte bine și fără.
21:44De-aia zic.
21:45Dacă puneți MQTT-ul, lăsați-l acolo, dacă nu vă încurcă cu nimica, nu aveți acea eroare de Failed to
21:52Setup.
21:55Hai să și verificăm.
22:00După cum vezi, niciun Failed to Setup, totul este în regulă.
22:04Acum, dacă ai o rețea mai complexă, cum am eu, mai multe VLAN-uri, serverul de GDOM și Home Assistant
22:10nu sunt în același VLAN.
22:15E destul de complicat.
22:17După cum am zis, GDOM e paranoic.
22:19Atunci, cea mai simplă variante este să faci un port forwarding din exterior către GDOM.
22:25nu te pot ajuta, ține strict de ce ai în rețea.
22:28Dar, îți faci port forwarding. Dacă ai ajuns să ai VLAN-uri, știi să faci un port forwarding.
22:34Fie să folosești Getaway-ul Home Assistant-ului în GDOM, dar tot îți trebuie un forwarding în interior.
22:42Ca și external access.
22:45Ca să-l faci să meargă, e după baftă.
22:48Merge sau nu merge.
22:50Navigezi în Setting System Configuration Networks.
22:54De aici.
22:55Setting System Configuration Networks.
22:59Da.
23:02Secțiunea External Access, bifezi căsuța de Disable.
23:06Selectezi, setezi adresa, portul nu știu ce și salvezi.
23:10Deci, aici.
23:11External Access Disabled.
23:14Protocol HTTP, HTTPS.
23:17Adresa din exterior.
23:19Dacă-i DDNS nu contează, pui aici.
23:21Ideea este să pui cum îl poți tu accesa din exterior din browser.
23:25Portul, salvezi și ai rezolvat problema.
23:31Așa.
23:34După care continui cu pașii de mai sus la configurare, adică aici, da?
23:38La Ajax.
23:39Ia să-l ștergem.
23:42Eu nu am routerile, așa că nu vă voi arăta, dar trebuie să înțelegeți ideea.
23:48Ajax Security, da?
23:50JDOM URL, puneți URL-ul de aici, care l-ați configurat voi.
23:57API tokenul este același, subbit și va merge.
24:02Va merge că am testat de 237.000 de ori deja.
24:09Ca o recomandare, dacă ești din aceeași rețea nu te chinui.
24:14Dacă chiar trebuie, încearcă varianta cu acces extern decât cu ieșire prin getaway.
24:20E mai complicat.
24:26Am ajuns la finalul tutorialului.
24:28Un tutorial destul de cerut, să zicem așa.
24:31Sper să vă ajute, sper să vă rezolvați problema și să vă meargă.
24:36Mulțumesc frumos pentru like, share, subscribe și așa mai departe.
24:40Mulțumesc frumos pentru gândurile frumoase pe care mi le-ați mai scris prin comentarii.
24:47După cum am zis, încerc să ajut pe toată lumea, în funcție de cum pot și eu și cum am
24:51timp.
24:51Timpul este o problemă la mine.
24:53Chiar mă gândeam serios la un moment dat să renunț la tutoriale, că mi-ocupă foarte mult timp pe care
24:59nu-l am.
25:00Dar, să trecem peste.
25:03Eu am fost Remus de la tutoriale AT&Tec.
25:06Sper să ne auzim sănătoși la tutorialul următor.
25:09Așa mai departe.
Comments