Cum identificam adresa de rețea (IPv4) a dispozitivului,Device ID ,Local_Key pentru un dispozitiv compatibil tuya ?
Pentru a configura pompele de căldură în Home Assistant, urmați următorii pași:
1. Verificati dacă pompa de căldură compatibilă Tuya / Smart Life este conectata la rețeaua dumneavoastră Wi-Fi și asigurați-vă că este conectată cu succes la aplicația Tuya / Smart Life .Verificati in aplicatia de pe telefon daca daca pompa se oprese , porneste sau puteti scimba temberatura .
2 Scanarea retelei locale pentru a identifica IP si portul . Descarcati si instalati programul Fing sau un program similar care scaneaza reteaua locala si verifica ce porturi sunt deschise(find open ports).
Unul din porturile 6668 sau 6667 sunt deschise si permit comunicarea simultană la nivel local dar si cu aplicatia tuya in Cloud.
Daca aveti experienta cu python puteti comunica direct folosind programul tinytuya https://pypi.org/project/tinytuya/
3 Pentru a instala tuya local si softul pentru invertorul solar este nevoie de instalarea HACS în Home Assistant urmând următorii pași:
Accesați interfața web a Home Assistant și mergeți la Meniul principal din partea din stânga sus a paginii. Selectați “Hass.io” și apoi “Add-On Store”.
Căutați add-on-ul “HACS” în listă și selectați-l. Apoi, faceți clic pe butonul “Instalare” din partea de jos a ecranului.
După ce add-on-ul a fost instalat, mergeți la pagina de configurare a HACS. Faceți clic pe butonul “Configurare” și introduceți informațiile necesare, cum ar fi token-ul GitHub și directorul de stocare.
După ce ați introdus informațiile necesare, salvați și reporniți add-on-ul. HACS ar trebui să apară acum în meniul principal din partea stângă a paginii Home Assistant.
Acum puteți începe să utilizați HACS pentru a instala și gestiona integrările și personalizările pentru Home Assistant. Puteți căuta integrările în magazinul HACS, descărcați fișierele necesare și instalați-le în Home Assistant. Daca ai nevoie de mai multe informatii pe youtube gasesti multipe exemple pentru instalarea HACS sau pe pagina oficiala https://hacs.xyz/
4 Controlul și monitorizarea dispozitivelor Tuya din rețeaua dvs. locala necesită următoarele:
Adresă – Adresa de rețea (IPv4) a dispozitivului, de ex. 192.168.0.111
Device ID – Identificatorul unic pentru dispozitivul Tuya Versiune – Versiunea protocolului Tuya utilizată (3.1 sau 3.3)
Local_Key – Cheia de securitate necesară pentru a accesa dispozitivul Tuya.
Metoda 1 https://www.youtube.com/watch?v=YKvGYXw-_cE
1 – Tuya Smart App
As a prerequisite, add all of your devices to the Tuya Smart app (iOS / Android)
2 – Sign up for an IoT account
Go to https://iot.tuya.com and click Sign Up
- Fill in your information
- Make up a company name if you need to
- Check Agree to Terms
- Click Agree
- You’ll be emailed a code, enter it
3 – Sign in at iot.tuya.com
4 – Create a cloud project
- Click through the intro
- On the sidebar click cloud, then projects
- Click Free Trial under TRIAL EDITION
- Close the Tuya Value Added Service tab/popup
- In the Tuya IoT Platform tab, click Subscribed to be taken back to Cloud -> Projects
- Click create
- Make sure you pick smart home PAAS and the correct region, this affects
whether you will be able to access your devices in the following steps.
Click create - Click Authorize for the recommended APIs
5 – Link devices registered in Tuya app to the IoT site
- From your project, click the link devices tab, then Link devices by App Account, then Add App Account
- In the Tuya Smart app, click me at the bottom, then the scan button, then scan your QR code
- Confirm the sign in
6 – Get the keys for your devices
- Go to the device list tab
- Copy the device ID for your device
- In the sidebar, hover over “Cloud” and click on “API Explorer”
- In the sidebar, search for “get device information” endpoint and click on the highlighted option. (It should be under “General Devices management” section. Note: there is also another endpoint called “Get the device information” which will not work.)
- In the “device_id” text field, paste in the device ID you copied and click “Submit Request”
- In the “Response” section, there should be a property called
local_key
which is your local key.
“local_key”: “f3243bdcdaffd52e”,