monitoraggio temperatura con sensori wireless

Progetti domotici con il Raspberry .... con o senza il supporto di MeterN e 123Solar
Another
Messaggi: 174
Iscritto il: 13/02/2017, 19:16

Re: monitoraggo temperatura con sensori wireless

Messaggioda Another » 10/11/2017, 11:04

Quindi tu ce l'hai all'esterno? Perchè allora scrivono questo?

https://www.itead.cc/sonoff-th.html:

Humidity: 5%-90%RH, Non-condensing
Operating Temperature: 0ºC-40ºC(32°F-104°F)

se lo metto all'esterno sicuramente lo proteggo dalla pioggia.. ma dall'umidità.. la devo misurare.. mica lo posso riparare


ambramia
Messaggi: 111
Iscritto il: 22/01/2016, 11:38

Re: monitoraggo temperatura con sensori wireless

Messaggioda ambramia » 10/11/2017, 12:17

dopo aver rieseguito i passaggi come suggerito da Flane credo di esserci riuscito, ma noto un piccolo errore che sembra non influire sul risultato finale, vi allego delle immagini per capirci meglio,
metern l'ho configurato in indicator no logged così:

Immagine

il risultato del test command è valido ma mi viene fuori un carattere strano:

Immagine

che noto anche da shell di putty:

Immagine

ci sarà da sistemare qualcosa nel codice? Considerate che ho fatto copia/incolla :D lo allego:

Codice: Seleziona tutto

#!/usr/bin/php
<?php

if (isset($_SERVER['REMOTE_ADDR'])) {
    die('Direct access not permitted');
}
if (!isset($argv[1])) {
   die("Abording: no valid argument given.\n");
   } elseif ($argv[1] == 'boiler') {
         $url = 'http://192.168.178.35/json?tasknr=1';
         $pagina = file_get_contents($url);
         $json_output = json_decode($pagina, true);
         $outstr = $json_output['Temperature'];
         $outstr = "6($outstr*°C)";
   } else {
    die("Usage: reqsdm (boiler)\n");
   }
echo "$outstr";
?>


grazie per la pazienza
P.S. il valore della temperatura nella home di metern si aggiorna da sola o ci vuole uno script che lo richiami ogni tot? Se ho detto una castroneria perdonatemi
edit mi rispondo da solo: si aggiorna automaticamente ...... :D

s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

Re: monitoraggo temperatura con sensori wireless

Messaggioda s_p » 10/11/2017, 15:50

io riscriverei da terminale questa parte, visto che si parla di pochi caratteri, lascia stare i vari editor di testo

Codice: Seleziona tutto

"6($outstr*°C)";

ambramia
Messaggi: 111
Iscritto il: 22/01/2016, 11:38

Re: monitoraggo temperatura con sensori wireless

Messaggioda ambramia » 10/11/2017, 16:07

s_p ha scritto:io riscriverei da terminale questa parte, visto che si parla di pochi caratteri, lascia stare i vari editor di testo

Codice: Seleziona tutto

"6($outstr*°C)";


ci ero arrivato da solo, infatti c'è un carattere di troppo nel codice postato da Flane ed esattamente nella riga da te indicata che deve essere così:

Codice: Seleziona tutto

"6($outstr*C)";

grazie a tutti per il momento, ci vederemo sicuramente quando mi arriverammo un'altro paio di sonoff e relative sonde

Another
Messaggi: 174
Iscritto il: 13/02/2017, 19:16

Re: monitoraggo temperatura con sensori wireless

Messaggioda Another » 10/11/2017, 16:10

ma voi avete piazzato anche i sonoff all'esterno?

s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

Re: RE: Re: monitoraggo temperatura con sensori wireless

Messaggioda s_p » 10/11/2017, 16:12

ambramia ha scritto:
s_p ha scritto:io riscriverei da terminale questa parte, visto che si parla di pochi caratteri, lascia stare i vari editor di testo

Codice: Seleziona tutto

"6($outstr*°C)";


ci ero arrivato da solo, infatti c'è un carattere di troppo nel codice postato da Flane ed esattamente nella riga da te indicata che deve essere così:

Codice: Seleziona tutto

"6($outstr*C)";

grazie a tutti per il momento, ci vederemo sicuramente quando mi arriverammo un'altro paio di sonoff e relative sonde
A me la lettura della temp della cpu la visualizza °C. Secondo me devi solo riscrivere

Inviato dal mio A0001 utilizzando Tapatalk

ambramia
Messaggi: 111
Iscritto il: 22/01/2016, 11:38

Re: monitoraggo temperatura con sensori wireless

Messaggioda ambramia » 10/11/2017, 16:35

@ Another, io non l'ho all'esterno e non credo di installarne, ma secondo me, come dice anche Flane si possono mettere tranquillamente.
@ s_p, quindi cosa dovrei scrivere in quella riga:

questo

Codice: Seleziona tutto

"6($outstr*C)";


o questo

Codice: Seleziona tutto

"6($outstr°C)";


perché effettivamente è il simbolo del "grado centigrado" che non viene riportato ovvero "°C"

s_p
Messaggi: 283
Iscritto il: 06/04/2017, 20:49

Re: RE: Re: monitoraggo temperatura con sensori wireless

Messaggioda s_p » 10/11/2017, 16:49

ambramia ha scritto:@ Another, io non l'ho all'esterno e non credo di installarne, ma secondo me, come dice anche Flane si possono mettere tranquillamente.
@ s_p, quindi cosa dovrei scrivere in quella riga:

questo

Codice: Seleziona tutto

"6($outstr*C)";


o questo

Codice: Seleziona tutto

"6($outstr°C)";


perché effettivamente è il simbolo del "grado centigrado" che non viene riportato ovvero "°C"
Devi riscrivere come l'originale

Inviato dal mio A0001 utilizzando Tapatalk

Another
Messaggi: 174
Iscritto il: 13/02/2017, 19:16

Re: monitoraggo temperatura con sensori wireless

Messaggioda Another » 10/11/2017, 17:45

scusate ma per il materiale:
sono necessari queste strip per collegare prima programmatore e poi sensore?

https://it.aliexpress.com/item/100pcs-l ... 4346475611

per il programmatore invece quali è meglio tra questi?
https://it.aliexpress.com/wholesale?cat ... sb+FT232BL

grazie

ambramia
Messaggi: 111
Iscritto il: 22/01/2016, 11:38

Re: monitoraggo temperatura con sensori wireless

Messaggioda ambramia » 10/11/2017, 17:59

io ho preso questo ma necessita di alimentazione esterna a 3.3V perché lui non ce la fa:
https://it.aliexpress.com/item/Free-Shi ... 00362.html
per i 3.3V esterni ho preso questi:
https://it.aliexpress.com/item/5-5V-tur ... 81044.html
tieni presente che io i test li sto facendo con un ESP8266-01 e non con sonoff ma alla fine non cambia niente.


Torna a “Domotica”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti