{"id":32496,"date":"2019-10-31T21:47:23","date_gmt":"2019-10-31T18:47:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh\/"},"modified":"2019-10-31T21:47:23","modified_gmt":"2019-10-31T18:47:23","slug":"zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh","title":{"rendered":"Note del fornitore IoT. Insidie del rilevamento dei contatori delle bollette","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Salve, cari appassionati di Internet delle Cose. In questo articolo vorrei tornare a parlare della gestione degli edifici e delle indagini sui dispositivi di misurazione.<\/p>\n<p>Periodicamente, un altro grande attore del settore telecomunicazioni annuncia come presto entrer\u00e0 in questo mercato e far\u00e0 piazza pulita. Ogni volta che sento queste notizie, penso: \u00abragazzi, buona fortuna!\u00bb<br \/>\nNon avete idea di cosa vi aspetta. <\/p>\n<p>Per darvi un'idea dell'ampiezza del problema, vi racconter\u00f2 brevemente una parte della nostra esperienza nello sviluppo della piattaforma \"Citt\u00e0 Intelligente\". Quella parte che si occupa della gestione dei dispositivi.<\/p>\n<p><img decoding=\"async\" alt=\"Note del fornitore IoT. Insidie del rilevamento dei contatori delle bollette\" src=\"\/wp-content\/uploads\/2019\/04\/c608804a6b0898b8fb908c202f2ad984.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>L'idea generale e le prime difficolt\u00e0<\/h3>\n<p>\nParlando dei dispositivi di misurazione non individuali, quelli che si trovano nei seminterrati, nelle caldaie e nelle aziende, la maggior parte di essi \u00e8 ora dotata di uscita telemetrica. Raramente a impulsi, pi\u00f9 spesso \u2014 RS-485\/232 o Ethernet. In genere, i dispositivi di misurazione pi\u00f9 'redditizi' sono quelli che misurano il calore. \u00c8 proprio per la loro gestione che sono disposti a pagare per primi.<br \/>\nHo gi\u00e0 approfondito le caratteristiche del RS-485 nel mio articolo. In breve, si tratta semplicemente di un'interfaccia di trasmissione dati. Essenzialmente, si riferisce ai requisiti per gli impulsi elettrici e le linee di comunicazione. La descrizione dei pacchetti si colloca a un livello superiore, nello standard di trasmissione dati che opera sopra il RS-485. E quale standard sar\u00e0, \u00e8 lasciato alla discrezione del produttore. Spesso \u00e8 Modbus, ma non \u00e8 obbligatorio. Anche se si tratta di Modbus, potrebbe comunque essere leggermente modificato.<\/p>\n<p>Fondamentalmente, per ogni dispositivo di misurazione \u00e8 necessario un proprio script di interrogazione, in grado di \"parlare\" con esso e interrogarlo. Pertanto, il sistema di gestione \u00e8 un insieme di script per ogni singolo contatore. Un database dove tutto questo \u00e8 conservato. E un'interfaccia utente, dove pu\u00f2 creare il rapporto desiderato. <\/p>\n<p><img decoding=\"async\" alt=\"Note del fornitore IoT. Insidie del rilevamento dei contatori delle bollette\" src=\"\/wp-content\/uploads\/2019\/04\/19b77a5e63cb95b591f27b0521ca8fd1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNon sembra complicato. Il diavolo, come sempre, \u00e8 nei dettagli.<\/p>\n<p>Iniziamo dalla prima parte. <\/p>\n<h3>Script <\/h3>\n<p>\nCome scriverli? Beh, ovviamente, comprare un dispositivo di misurazione, smontarlo, imparare a comunicare con esso e integrarlo nella piattaforma generale.<\/p>\n<p>Purtroppo, questa soluzione coprir\u00e0 solo una parte delle nostre esigenze. Di norma, un contatore popolare ha diversi modelli, e lo script per ciascun modello pu\u00f2 variare. A volte in modo lieve, altre volte in modo significativo. Acquistando un prodotto, si ottiene l'ultima generazione. Tuttavia, \u00e8 molto probabile che un abbonato possieda un modello pi\u00f9 vecchio. Questo non \u00e8 pi\u00f9 disponibile nei negozi. E l'abbonato non cambier\u00e0 il dispositivo di misurazione. <\/p>\n<p>Da qui nasce il primo problema. Scrivere tali script implica una stretta collaborazione tra sviluppatori di software e ingegneri sul campo. Noi acquistavamo l'ultima generazione, scrivevamo un modello iniziale e poi lo modificavamo su dispositivi reali. Fare ci\u00f2 in laboratorio \u00e8 impossibile, solo lavorando con abbonati reali \u00e8 fattibile.<\/p>\n<p>Ci \u00e8 voluto del tempo per creare un tale sistema. Ora l'algoritmo \u00e8 consolidato. I modelli iniziali sono stati costantemente corretti e ampliati, a seconda di ci\u00f2 che abbiamo incontrato nella nostra esperienza. Naturalmente, gli utenti venivano avvisati se il loro contatore risultava un po' 'diverso'. Quando appare un tale dispositivo, viene collegato secondo lo schema standard e lo script di interrogazione viene modificato in corsa. Durante l'integrazione, l'utente lavora gratuitamente. Viene informato che \u00e8 in modalit\u00e0 test. L'intero processo di integrazione \u00e8 piuttosto imprevedibile. A volte \u00e8 necessario apportare solo poche correzioni. Altre volte, il processo \u00e8 complesso e richiede una visita in loco, riesaminando la documentazione e superando consecutivamente le difficolt\u00e0.<\/p>\n<p>Il compito non \u00e8 semplice, ma \u00e8 possibile. Il risultato \u00e8 uno script funzionante. Pi\u00f9 vasta \u00e8 la biblioteca di script, pi\u00f9 facile \u00e8 la vita.<\/p>\n<p>Il secondo problema.<\/p>\n<h3>Schede tecniche di connessione<\/h3>\n<p>\nPer farvi comprendere la complessit\u00e0 di questo lavoro, faccio un esempio. Prendiamo un contatore di calore estremamente popolare, il VKT-7.<\/p>\n<p>Il nome da solo non ci dice molto. L'VKT-7 offre diverse soluzioni hardware. Qual \u00e8 l'interfaccia interna?<\/p>\n<p><img decoding=\"async\" alt=\"Note del fornitore IoT. Insidie del rilevamento dei contatori delle bollette\" src=\"\/wp-content\/uploads\/2019\/04\/e1518b92e2ecfaa12e9e5d790dc7bd28.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCi sono diverse opzioni. Pu\u00f2 essere un'uscita standard su connettore DB-9 (RS-232). Pu\u00f2 anche essere un semplice terminale con contatti RS-485. Potrebbe persino avere una scheda di rete RJ-45 (in questo caso, ModBus viene imballato in Ethernet). <\/p>\n<p>Oppure potrebbe non esserci niente. Solo un contatore semplice. \u00c8 possibile installare un'uscita interfaccia, che \u00e8 venduta separatamente dal produttore e ha un costo. Il principale problema \u00e8 che per la sua installazione \u00e8 necessario aprire il contatore e distruggere i sigilli. Questo implica l'intervento dell'ente fornitore di risorse. Viene avvisato che i sigilli saranno rimossi, viene fissato un giorno e il nostro ingegnere, alla presenza di un rappresentante dell'ente, esegue le necessarie modifiche, dopo di che il contatore viene nuovamente sigillato.<\/p>\n<p>A seconda dell'interfaccia installata, vengono effettuate ulteriori modifiche. Ad esempio, se abbiamo deciso di connettere il contatore via cavo. Questa \u00e8 l'opzione pi\u00f9 semplice: se c'\u00e8 un nostro switch a 100 metri di distanza, complicarsi la vita con LoRa \u00e8 superfluo. \u00c8 pi\u00f9 semplice collegarlo alla nostra rete, in una VLAN isolata.<\/p>\n<p>Per RS-485\/232 \u00e8 necessario un convertitore in Ethernet. Molti penseranno subito a MOXA, ma \u00e8 costoso. Per le nostre soluzioni abbiamo trovato una soluzione cinese pi\u00f9 economica.<\/p>\n<p>Se l'uscita \u00e8 direttamente Ethernet, il convertitore non \u00e8 necessario.<\/p>\n<p>Domanda. Supponiamo che installiamo noi stessi l'uscita dell'interfaccia. Possiamo semplificare la vita e installare direttamente Ethernet ovunque?<\/p>\n<p>Non sempre \u00e8 possibile. Bisogna controllare l'esecuzione del corpo. Potrebbe non avere il foro necessario affinch\u00e9 l'interfaccia si installi correttamente. E il contatore, ricordo, si trova nel nostro seminterrato. O nella centrale termica. L\u00ec l'umidit\u00e0 \u00e8 alta, non si pu\u00f2 compromettere la tenuta. Modificare il corpo con un limatore \u00e8 una cattiva idea. \u00c8 meglio installare qualcosa che inizialmente non richiede grandi modifiche. Spesso, RS-485 \u00e8 l'unica opzione.<\/p>\n<p>Poi, il contatore \u00e8 collegato all'alimentazione garantita? Se no, funziona a batteria. In questo modo \u00e8 progettato per una lettura manuale una volta al mese per tre minuti. L'accesso continuo a VKT-7 esaurir\u00e0 la sua batteria. Quindi, \u00e8 necessario portare l'alimentazione garantita e installare un convertitore di tensione.<\/p>\n<p>Per ogni produttore di contatori, il modulo di alimentazione varia. Pu\u00f2 essere un'unit\u00e0 esterna su guida DIN o un convertitore integrato.<\/p>\n<p>Di conseguenza, nel nostro magazzino deve sempre essere presente un assortimento di interfacce e moduli di alimentazione per ogni contatore. La gamma \u00e8 notevole.<\/p>\n<p>Certo, alla fine sono gli utenti a pagare per tutto questo. Ma non aspetteranno un mese per ricevere il dispositivo necessario. Hanno bisogno di un preventivo per l'attivazione qui e ora. Quindi, il margine tecnologico ricade su di noi.<\/p>\n<p>Tutto ci\u00f2 che ho descritto si traduce in una chiara scheda tecnica di collegamento, in modo che gli ingegneri sul campo non si trovino a fronteggiare l'ignoto in un altro seminterrato e sappiano cosa \u00e8 necessario per il suo funzionamento. <\/p>\n<p>La scheda tecnica \u00e8 affiancata da un regolamento generale per il collegamento. Infatti, non basta collegare il contatore alla nostra rete; \u00e8 necessario assegnare il VLAN corretto alla porta dello switch, eseguire diagnostica e fare un sondaggio di prova. L'intero processo viene automatizzato il pi\u00f9 possibile, per evitare errori e non dover coinvolgere ingegneri in eccesso.<\/p>\n<p>Bene, abbiamo redatto schede tecniche, regolamenti e automazioni. Abbiamo ottimizzato la logistica. <\/p>\n<h3>Dove si nascondono ancora altri problemi?<\/h3>\n<p>\nI dati vengono letti e inviati al database.<\/p>\n<p>Per l'abbonato, questi numeri non fanno n\u00e9 caldo n\u00e9 freddo. Ha bisogno di un rapporto. Preferibilmente nella forma a cui \u00e8 abituato. Ancora meglio, se in forma di un rapporto comprensibile che pu\u00f2 stampare, firmare e consegnare. Quindi, serve un'interfaccia semplice e chiara che mostra le informazioni sul misuratore e pu\u00f2 generare automaticamente un rapporto.<\/p>\n<p>Qui il nostro zoo continua. Il punto \u00e8 che ci sono diversi formati di rapporto. Fondamentalmente riflettono la stessa cosa (calore consumato), ma in modi diversi.<\/p>\n<p>Alcuni degli abbonati rendicontano in valori assoluti (cio\u00e8 nella colonna del consumo di calore sono scritti i valori a partire dall'installazione del misuratore), altri in differenze (questo \u00e8 quando riportiamo il consumo per un periodo di tempo senza riferimenti ai valori iniziali). Di fatto, utilizzano pratiche consolidate anzich\u00e9 standard unificati. Ci sono stati casi in cui gli abbonati vedono tutti i valori di cui hanno bisogno (quantit\u00e0 di calore consumato, volume del fluido termovettore fornito e disperso, differenza di temperature), ma le colonne nel rapporto non sono nell'ordine corretto.<br \/>\nDa qui il passo successivo \u00e8 che il report deve essere personalizzabile. Cio\u00e8 l'abbonato sceglie quale sequenza seguire e quali risorse includere nel suo documento. <\/p>\n<p>Qui c'\u00e8 un punto interessante. Tutto va bene se il nostro misuratore \u00e8 installato correttamente. Ma pu\u00f2 accadere che l'azienda installatrice, durante l'installazione del ITP, abbia commesso un errore e impostato male il tempo del misuratore. Abbiamo incontrato dispositivi che pensano che sia il 2010. Nel nostro sistema questo si tradurr\u00e0 in letture nulle per la data attuale, mentre il consumo reale verr\u00e0 mostrato se si seleziona l'anno 2010. Qui le delta sono molto utili. Cio\u00e8 diciamo che negli ultimi 24 ore si \u00e8 registrato un certo valore.<\/p>\n<p>Sembrerebbe, perch\u00e9 complicarsi la vita? \u00c8 cos\u00ec difficile impostare le ore? <\/p>\n<p>Proprio con il VKT-7 questo porter\u00e0 a una totale azzeramento del contatore e alla cancellazione degli archivi. <br \/>\nL'abbonato sar\u00e0 costretto a dimostrare ai fornitori di risorse che ha installato il ITP non ieri, ma circa cinque anni fa.<\/p>\n<p>E, infine, la ciliegina sulla torta. <\/p>\n<h3>Certificazione<\/h3>\n<p>\nAbbiamo un misuratore, abbiamo un report. Tra di loro c'\u00e8 il nostro sistema, che genera questo report. Ti fidi di esso?<\/p>\n<p>S\u00ec, esatto. Ma come possiamo dimostrare che non cambiamo nulla al suo interno, che non distorciamo i significati? Questa \u00e8 una questione di certificazione. Il sistema di sondaggio deve avere un certificato che confermi la sua imparzialit\u00e0. Tutti i principali sistemi, come LERS, \u042f \u042d\u043d\u0435\u0440\u0433\u0435\u0442\u0438\u043a e altri, possiedono un tale certificato. Anche noi lo abbiamo ottenuto, anche se costa caro e richiede tempo.<\/p>\n<p>Certo, si pu\u00f2 sempre tagliare qualche angolo e acquistare qualcosa di pronto. Ma in questo caso si dovr\u00e0 pagare il sviluppatore. E il sviluppatore potrebbe chiedere non solo un pagamento iniziale, ma anche un canone. Vuol dire che saremo costretti a condividere una parte del nostro guadagno con lui.<\/p>\n<h3>A che serve tutto questo?<\/h3>\n<p>\nIl problema principale non \u00e8 quello. Sviluppare il proprio sistema \u00e8 anche molto costoso e decisamente pi\u00f9 impegnativo. Tuttavia, offre un importante vantaggio. Comprendiamo chiaramente come funziona. Possiamo scalare facilmente, e possiamo modificarlo se dovesse sorgere la necessit\u00e0. L'abbonato riceve un servizio pi\u00f9 completo, mentre da parte nostra abbiamo il controllo totale nel processo.<\/p>\n<p>\u00c8 proprio per questo che abbiamo scelto il secondo percorso. Ci abbiamo dedicato un anno di lavoro dei nostri sviluppatori e ingegneri sul campo. Ora abbiamo una chiara comprensione dell'intera catena di lavoro.<\/p>\n<p>Riflettendo, capisco che senza le conoscenze acquisite non sarei in grado di interpretare correttamente il comportamento imprevisto di uno qualsiasi dei contatori. <\/p>\n<p>Inoltre, sulla base del sistema di dispatching \u00e8 possibile costruire qualcosa di pi\u00f9. Allarmi per superamenti di consumo, report sugli incidenti. Presto lanceremo anche un'applicazione mobile. <\/p>\n<p>Siamo andati oltre e nella nostra piattaforma (non potrebbe essere diversamente) abbiamo integrato la possibilit\u00e0 di ricevere richieste dai residenti, la gestione dei nostri 'citofoni intelligenti', il controllo dell'illuminazione stradale e altri progetti di cui non ho ancora scritto.<\/p>\n<p><img decoding=\"async\" alt=\"Note del fornitore IoT. Insidie del rilevamento dei contatori delle bollette\" src=\"\/wp-content\/uploads\/2019\/04\/724d38b65d9859335ac69b2fcd0aaa14.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTutto questo \u00e8 complesso, impegnativo e richiede tempo. Ma il risultato ne vale la pena. Gli abbonati ricevono un prodotto completo e integrato. <\/p>\n<p>Ogni operatore che intende entrare nel settore della gestione dei servizi pubblici non potr\u00e0 fare a meno di intraprendere questo percorso. Lo far\u00e0?<br \/>\nQui c'\u00e8 una domanda. Non si tratta nemmeno di soldi. Come ho scritto sopra, \u00e8 necessaria una combinazione di lavoro sul campo e sviluppo. Non tutti i grandi attori sono abituati a questo. Se i vostri sviluppatori si trovano a Mosca e le connessioni vengono effettuate a Novosibirsk, allora il vostro tempo per un prodotto finito si allunga notevolmente.<\/p>\n<p>Il tempo dir\u00e0 chi rimarr\u00e0 in questo mercato e chi dir\u00e0 \u2014 bene, lasciamolo perdere! Ma una cosa la so con certezza: entrare e conquistare una quota di mercato esclusivamente con i soldi non funzioner\u00e0. Questo processo richiede approcci non convenzionali, buoni ingegneri, approfondimenti nella regolamentazione, comunicazioni con i fornitori e gli abbonati, individuazione e superamento costante degli ostacoli. <\/p>\n<p><b>P. S.<\/b> In questo articolo mi sono volutamente concentrato sul calore e non menziono elettricit\u00e0 o acqua. Descrivo anche la connessione via cavo. Se abbiamo un'uscita impulsiva \u2014 ci sono delle proprie peculiarit\u00e0, come le verifiche obbligatorie dopo l'installazione. Pu\u00f2 succedere che non si riesca a tirare il cavo, quindi si utilizza LoRaWAN. Descrivere l'intera nostra piattaforma e le fasi del suo sviluppo in un solo articolo \u00e8 semplicemente irreale.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/449668\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0438 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0412\u0435\u0449\u0435\u0439. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0431\u044b \u0441\u043d\u043e\u0432\u0430 \u0445\u043e\u0442\u0435\u043b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c \u043e \u0416\u041a\u0425 \u0438 \u043e\u043f\u0440\u043e\u0441\u0435 \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432 \u0443\u0447\u0435\u0442\u0430. \u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438, \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043a\u0440\u0443\u043f\u043d\u044b\u0439 \u0438\u0433\u0440\u043e\u043a \u0442\u0435\u043b\u0435\u043a\u043e\u043c\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u043a\u0430\u043a \u0441\u043a\u043e\u0440\u043e \u043e\u043d \u0437\u0430\u0439\u0434\u0435\u0442 \u043d\u0430 \u044d\u0442\u043e\u0442 \u0440\u044b\u043d\u043e\u043a \u0438 \u0432\u0441\u0435\u0445 \u043f\u043e\u0434\u043e\u043c\u043d\u0435\u0442 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f. \u041a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u0440\u0438 \u0442\u0430\u043a\u0438\u0445 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0445 \u044f \u0434\u0443\u043c\u0430\u044e: \u00ab\u0440\u0435\u0431\u044f\u0442, \u0443\u0434\u0430\u0447\u0438!\u00bb \u0412\u044b \u0434\u0430\u0436\u0435 \u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0435, \u043a\u0443\u0434\u0430 \u043b\u0435\u0437\u0435\u0442\u0435. \u0427\u0442\u043e\u0431\u044b \u0432\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24299,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32496","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0438 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0412\u0435\u0449\u0435\u0439. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0431\u044b \u0441\u043d\u043e\u0432\u0430 \u0445\u043e\u0442\u0435\u043b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c \u043e \u0416\u041a\u0425 \u0438 \u043e\u043f\u0440\u043e\u0441\u0435 \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432 \u0443\u0447\u0435\u0442\u0430. \u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438, \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043a\u0440\u0443\u043f\u043d\u044b\u0439 \u0438\u0433\u0440\u043e\u043a \u0442\u0435\u043b\u0435\u043a\u043e\u043c\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u043a\u0430\u043a \u0441\u043a\u043e\u0440\u043e \u043e\u043d \u0437\u0430\u0439\u0434\u0435\u0442 \u043d\u0430 \u044d\u0442\u043e\u0442 \u0440\u044b\u043d\u043e\u043a \u0438 \u0432\u0441\u0435\u0445 \u043f\u043e\u0434\u043e\u043c\u043d\u0435\u0442 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f. \u041a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u0440\u0438 \u0442\u0430\u043a\u0438\u0445 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0445 \u044f \u0434\u0443\u043c\u0430\u044e: \u00ab\u0440\u0435\u0431\u044f\u0442, \u0443\u0434\u0430\u0447\u0438!\u00bb \u0412\u044b \u0434\u0430\u0436\u0435 \u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0435, \u043a\u0443\u0434\u0430 \u043b\u0435\u0437\u0435\u0442\u0435. \u0427\u0442\u043e\u0431\u044b \u0432\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0417\u0430\u043f\u0438\u0441\u043a\u0438 IoT-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430. \u041f\u043e\u0434\u0432\u043e\u0434\u043d\u044b\u0435 \u043a\u0430\u043c\u043d\u0438 \u043e\u043f\u0440\u043e\u0441\u0430 \u0441\u0447\u0435\u0442\u0447\u0438\u043a\u043e\u0432 \u0416\u041a\u0425 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0438 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0412\u0435\u0449\u0435\u0439. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0431\u044b \u0441\u043d\u043e\u0432\u0430 \u0445\u043e\u0442\u0435\u043b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c \u043e \u0416\u041a\u0425 \u0438 \u043e\u043f\u0440\u043e\u0441\u0435 \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432 \u0443\u0447\u0435\u0442\u0430. \u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438, \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043a\u0440\u0443\u043f\u043d\u044b\u0439 \u0438\u0433\u0440\u043e\u043a \u0442\u0435\u043b\u0435\u043a\u043e\u043c\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u043a\u0430\u043a \u0441\u043a\u043e\u0440\u043e \u043e\u043d \u0437\u0430\u0439\u0434\u0435\u0442 \u043d\u0430 \u044d\u0442\u043e\u0442 \u0440\u044b\u043d\u043e\u043a \u0438 \u0432\u0441\u0435\u0445 \u043f\u043e\u0434\u043e\u043c\u043d\u0435\u0442 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f. \u041a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u0440\u0438 \u0442\u0430\u043a\u0438\u0445 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0445 \u044f \u0434\u0443\u043c\u0430\u044e: \u00ab\u0440\u0435\u0431\u044f\u0442, \u0443\u0434\u0430\u0447\u0438!\u00bb \u0412\u044b \u0434\u0430\u0436\u0435 \u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0435, \u043a\u0443\u0434\u0430 \u043b\u0435\u0437\u0435\u0442\u0435. \u0427\u0442\u043e\u0431\u044b \u0432\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:47:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:47:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Appunti di un fornitore IoT. Le insidie della lettura dei contatori per la gestione delle risorse idriche | ProHoster","description":"Salve, cari appassionati di Internet delle Cose. In questo articolo vorrei nuovamente discutere di gestione delle risorse idriche e della lettura dei contatori. Periodicamente, un altro grande operatore di telecomunicazioni annuncia l'intenzione di entrare in questo mercato e di dominare tutto. Ogni volta che si sentono queste affermazioni, penso: \u00abbuona fortuna ragazzi!\u00bb Non avete idea di cosa vi aspetta. Per farvi capire","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0417\u0430\u043f\u0438\u0441\u043a\u0438 IoT-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430. \u041f\u043e\u0434\u0432\u043e\u0434\u043d\u044b\u0435 \u043a\u0430\u043c\u043d\u0438 \u043e\u043f\u0440\u043e\u0441\u0430 \u0441\u0447\u0435\u0442\u0447\u0438\u043a\u043e\u0432 \u0416\u041a\u0425 | ProHoster","og:description":"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0438 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0412\u0435\u0449\u0435\u0439. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0431\u044b \u0441\u043d\u043e\u0432\u0430 \u0445\u043e\u0442\u0435\u043b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c \u043e \u0416\u041a\u0425 \u0438 \u043e\u043f\u0440\u043e\u0441\u0435 \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432 \u0443\u0447\u0435\u0442\u0430. \u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438, \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043a\u0440\u0443\u043f\u043d\u044b\u0439 \u0438\u0433\u0440\u043e\u043a \u0442\u0435\u043b\u0435\u043a\u043e\u043c\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u043a\u0430\u043a \u0441\u043a\u043e\u0440\u043e \u043e\u043d \u0437\u0430\u0439\u0434\u0435\u0442 \u043d\u0430 \u044d\u0442\u043e\u0442 \u0440\u044b\u043d\u043e\u043a \u0438 \u0432\u0441\u0435\u0445 \u043f\u043e\u0434\u043e\u043c\u043d\u0435\u0442 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f. \u041a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u0440\u0438 \u0442\u0430\u043a\u0438\u0445 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0445 \u044f \u0434\u0443\u043c\u0430\u044e: \u00ab\u0440\u0435\u0431\u044f\u0442, \u0443\u0434\u0430\u0447\u0438!\u00bb \u0412\u044b \u0434\u0430\u0436\u0435 \u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0435, \u043a\u0443\u0434\u0430 \u043b\u0435\u0437\u0435\u0442\u0435. \u0427\u0442\u043e\u0431\u044b \u0432\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/zapiski-iot-provajdera-podvodnye-kamni-oprosa-schetchikov-zhkh","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:47:23+00:00","article:modified_time":"2019-10-31T18:47:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32496","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 11:09:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:57:23","updated":"2026-01-21 11:09:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/32496","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=32496"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/32496\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/24299"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=32496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=32496"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=32496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}