{"id":6301,"date":"2025-09-01T09:49:54","date_gmt":"2025-09-01T07:49:54","guid":{"rendered":"https:\/\/roccadomenico.it\/wordpress\/?p=6301"},"modified":"2025-11-09T21:31:50","modified_gmt":"2025-11-09T20:31:50","slug":"local-tuya-homeassistant-come-recuperare-local-id-dei-device","status":"publish","type":"post","link":"https:\/\/roccadomenico.it\/wordpress\/local-tuya-homeassistant-come-recuperare-local-id-dei-device\/","title":{"rendered":"Local Tuya-HomeAssistant come recuperare &#8220;local ID&#8221; dei device"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6301\" class=\"elementor elementor-6301\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b28ae9 e-flex e-con-boxed e-con e-parent\" data-id=\"9b28ae9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb6cce0 elementor-widget elementor-widget-image\" data-id=\"eb6cce0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" data-attachment-id=\"6310\" data-permalink=\"https:\/\/roccadomenico.it\/wordpress\/local-tuya-homeassistant-come-recuperare-local-id-dei-device\/tuya_platform\/\" data-orig-file=\"https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?fit=312%2C68&amp;ssl=1\" data-orig-size=\"312,68\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tuya_platform\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?fit=300%2C65&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?fit=312%2C68&amp;ssl=1\" width=\"312\" height=\"68\" src=\"https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?fit=312%2C68&amp;ssl=1\" class=\"attachment-large size-large wp-image-6310\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?w=312&amp;ssl=1 312w, https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?resize=300%2C65&amp;ssl=1 300w\" sizes=\"(max-width: 312px) 100vw, 312px\" data-attachment-id=\"6310\" data-permalink=\"https:\/\/roccadomenico.it\/wordpress\/local-tuya-homeassistant-come-recuperare-local-id-dei-device\/tuya_platform\/\" data-orig-file=\"https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?fit=312%2C68&amp;ssl=1\" data-orig-size=\"312,68\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"tuya_platform\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?fit=300%2C65&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?fit=312%2C68&amp;ssl=1\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b99008d e-con-full e-flex e-con e-parent\" data-id=\"b99008d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6bbef9a elementor-widget elementor-widget-text-editor\" data-id=\"6bbef9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ho voluto installare su Home Assistant l&#8217;add-on &#8220;Local Tuya&#8221; che \u00e8 di fatto differente\u00a0 dell&#8217;add-on ufficiale Tuya Local di Home Assistant.<\/p><p>Questo perch\u00e8 l&#8217;add-on ufficiale recupera i dati che vengono inviati dal device ai loro server, e gli aggiornamenti dei dati che poi invia a Hassio (soprattutto nel caso di consumi corrente) non sono in tempo reale, ma addirittura anche aggiornati a distanza di ore.<\/p><p>Pertanto avevo bisogno di poter collegare direttamente i vari device ad HAssio, per avere l&#8217;aggiornamento in tempo reale.<\/p><p>Chi si \u00e8 imbattuto in questa problematica si sar\u00e0 sicuramente accorto che su\u00a0 https:\/\/auth.tuya.com\/ ,nella parte che riguarda i device che avete sicuramente inseriti nel vostro progetto, non appare la parte di &#8220;local ID&#8221; necessaria per registrare quel device su Local Tuya<\/p><p>L&#8217;unica maniera che mi ha permesso di recuperare questo dato estremamente necessario, \u00e8 stato utilizzando NODE.js<\/p><p>Premetto che l&#8217;installazione l&#8217;ho fatta su OS Windows e qui di seguito i passaggi che ho effettuato per l&#8217;installazione e l&#8217;estrazione dei dati:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-264ba57 e-flex e-con-boxed e-con e-parent\" data-id=\"264ba57\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-475705f e-flex e-con-boxed e-con e-parent\" data-id=\"475705f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b8b8b56 elementor-widget elementor-widget-text-editor\" data-id=\"b8b8b56\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>#Assicurati di avere Node.js &#8211; Apri Prompt dei comandi e digita:<\/p><h4><em>node -v<\/em><br \/><em>npm -v<\/em><\/h4><p>#Se vedi le versioni, sei pronto<\/p><hr \/><p>#Installa tuya-cli<\/p><h4><em>npm install -g @tuyapi\/cli<\/em><\/h4><hr \/><p>#Avvia il wizard<\/p><h4><em>tuya-cli wizard<\/em><\/h4><hr \/><p>#Ti verranno chieste alcune informazioni:<\/p><p>Email\/telefono del tuo account Tuya\/Smart Life.<\/p><p>Password del tuo account.<\/p><p>Codice paese (per Italia: 39).<\/p><p>Scegli il data center (EU per l\u2019Italia)<\/p><hr \/><p>#Visualizza i dispositivi<\/p><p>#Alla fine del wizard, vedrai una lista simile a questa:<\/p><p>Device name: Lampada Salotto<br \/>ID: bfca50565c24e34477khzh<br \/>Key: 1234567890abcdef<br \/>IP: 192.168.1.50<\/p><p>ID \u2192 Device ID \u2192 serve per LocalTuya<\/p><p>Key \u2192 LocalKey \u2192 serve per LocalTuya<\/p><p>IP \u2192 indirizzo locale del dispositivo<\/p><hr \/>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Ho voluto installare su Home Assistant l&#8217;add-on &#8220;Local Tuya&#8221; che \u00e8 di fatto differente\u00a0 dell&#8217;add-on ufficiale Tuya Local di Home Assistant. Questo perch\u00e8 l&#8217;add-on ufficiale recupera i dati che vengono inviati dal device ai loro server, e gli aggiornamenti dei dati che poi invia a Hassio (soprattutto nel caso di consumi corrente) non sono in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6310,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[30],"tags":[],"class_list":["post-6301","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informatica"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/roccadomenico.it\/wordpress\/wp-content\/uploads\/2025\/09\/tuya_platform.png?fit=312%2C68&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/posts\/6301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/comments?post=6301"}],"version-history":[{"count":10,"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/posts\/6301\/revisions"}],"predecessor-version":[{"id":6313,"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/posts\/6301\/revisions\/6313"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/media\/6310"}],"wp:attachment":[{"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/media?parent=6301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/categories?post=6301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/roccadomenico.it\/wordpress\/wp-json\/wp\/v2\/tags?post=6301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}