• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 2 voto(i) - 5 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
grafico v4 termostato raspberry thermostat cronotermostato

CronoTermostato Thermostat v4
#61
Citazione: puoi vedere tramite la pagina web se funzionano andando con il web browser sull'indirizzo ip . se via web funziona, dovrebbe funzionare anche con thermostat , io ce l'ho collegato e funziona.

controlla bene il setting magari ti sfugge qualcosa tipo una virgola al posto di un punto nell'indirizzo ip. Nel caso poi puoi settare a debug il log e controllare nel log come mai non lo rileva......

non riesco propio a trovare il problema...esp da web me lo vede perfettamente e risponde anche ai comandi, ma su thermostat non mi visualizza i dati, ho verificato anche visivamente il file setting da git, e quello che ho io, ed eperfettamente uguale e la sintassi è esatta....nel file log ho questa indicazione:

Codice:
017-12-01T21:42:05 error/weatherCurrent/set/text: Update FAILED!
2017-12-01T21:42:55 state/temperatureSensor/set/temperature: 22.3
2017-12-01T21:44:31 state/node/presentation/sketchName: Thermostat Starting Up...
2017-12-01T21:44:31 state/node/presentation/sketchVersion: 4.1.0
2017-12-01T21:44:31 state/heatControl/presentation/heatControl:
2017-12-01T21:44:31 state/coolControl/presentation/coolControl:
2017-12-01T21:44:31 state/holdControl/presentation/holdControl:
2017-12-01T21:44:31 state/weatherCurrent/presentation/weatherCurrent:
2017-12-01T21:44:31 state/weatherForecastToday/presentation/weatherForecastToday:
2017-12-01T21:44:31 state/weatherForecastTomorrow/presentation/weatherForecastTomorrow:
2017-12-01T21:44:31 state/heat/presentation/heat:
2017-12-01T21:44:31 state/cool/presentation/cool:
2017-12-01T21:44:31 state/motionSensor/presentation/motionSensor:
2017-12-01T21:44:31 state/temperatureSensor/presentation/temperatureSensor:
2017-12-01T21:44:31 state/screen/presentation/screen:
2017-12-01T21:44:31 state/scheduler/presentation/scheduler:
2017-12-01T21:44:31 state/webserver/presentation/webserver:
2017-12-01T21:44:31 state/DhtIn/presentation/DhtIn:
2017-12-01T21:44:31 state/DhtOut/presentation/DhtOut:
2017-12-01T21:44:31 state/DhtIr/presentation/DhtIr:
2017-12-01T21:44:31 state/DhtZone/presentation/DhtZone:
2017-12-01T21:44:31 state/DhtRele/presentation/DhtRele:
2017-12-01T21:44:31 state/Clear_dht/presentation/Clear_dht:
2017-12-01T21:44:31 state/webserver/set/text: Starting on 0.0.0.0:80
2017-12-01T21:44:32 state/temperatureSensor/set/temperature: 20.0
2017-12-01T21:44:33 error/weatherCurrent/set/text: Update FAILED!

cosa non va?
grazie
Risposta
#62
Ciao
se tu provi a eliminare la lettura della temperatura esterna , ti fa vedere correttamente le previsioni ?
Perche l'errore che hai sembra derivato dalla ricezione dei dati meteo e non dal dht.
Il sistema controlla la temp esterna ma l'errore non deriva dal dht ....... viene bypassato nel caso non si legga. Potrebbe essere un errore della chiave del sito internet per le previsioni meteo
Jpnos
Risposta
#63
Codice:
},
        "dhtout": {
                "dhtoutEnabled":1,
                "dhtoutIP":"192.168.1.129"
        },

questa è la configurazione per dht, che leggo perfettamente da web...

Codice:
},
    "weather": {
        "appkey": "weather key",
        "forecastRefreshInterval": 60,
        "location": "47.123456, 9.958685 ",
        "weatherExceptionInterval": 5,
        "weatherRefreshInterval": 60,
        "URLtimeout": 5
    },
e questa del meteo
Risposta
#64
Buongiorno
visto che il bot su telegram puo essere trovato da chiunque e non ho trovato un modo per nasconderlo su telegram, ho creato un sistema per renderlo sicuro .... Abilitandone il funzionamento per un tempo determinato .
Il primo comando da inviare e l'abilitazione altrimente il bot rimane in standbye senza rispondere a nulla.
Quindi dopo averlo avviato il primo comando sara /pwd dove pwd sara quella che avete inserito nel config ...... esempio : /123 il bot rispondera di essersi avviato . Ora avete il tempo indicato nel setting timeout per poter interagire con il bot .
il bot rispondera solo a chi lo ha attivato ..... se qualcuna altro e collegato non vedra nulla perche il bot risponde solo alla chat_id che lo ha attivato, nessun altro in questo tempo puo attivare il bot.
alla fine scaduto il timeout si rimettera in standbye. si puo disattivare con /close

Il mio non presenta il blocco dopo un'ora e finora rimane attivo sempre in standbye

(04/12/2017, 10:12)gerry739 Ha scritto:
Codice:
},
        "dhtout": {
                "dhtoutEnabled":1,
                "dhtoutIP":"192.168.1.129"
        },

questa è la configurazione per dht, che leggo perfettamente da web...

Codice:
},
    "weather": {
        "appkey": "weather key",        Qui va inserita la tua chiave per abilitare la lettura del meteo ......
        "forecastRefreshInterval": 60,
        "location": "47.123456, 9.958685 ",
        "weatherExceptionInterval": 5,
        "weatherRefreshInterval": 60,
        "URLtimeout": 5
    },
e questa del meteo
Risposta
#65
(04/12/2017, 10:32)Athos Ha scritto: Buongiorno
visto che il bot su telegram puo essere trovato da chiunque e non ho trovato un modo per nasconderlo su telegram, ho creato un sistema per renderlo sicuro .... Abilitandone il funzionamento per un tempo determinato .
Il primo comando da inviare e l'abilitazione altrimente il bot rimane in standbye  senza rispondere a nulla.
Quindi dopo averlo avviato il primo comando sara /pwd dove pwd sara quella che avete inserito nel config ...... esempio :  /123  il bot rispondera di essersi avviato . Ora avete il tempo indicato nel setting timeout per poter interagire con il bot .
il bot rispondera solo a chi lo ha attivato ..... se qualcuna altro e collegato non vedra nulla perche il bot risponde solo alla chat_id che lo ha attivato, nessun altro in questo tempo puo attivare il bot.
alla fine scaduto il timeout si rimettera in standbye. si puo disattivare con /close

Il mio non presenta il blocco dopo un'ora e finora rimane attivo sempre in standbye

(04/12/2017, 10:12)gerry739 Ha scritto:
Codice:
},
        "dhtout": {
                "dhtoutEnabled":1,
                "dhtoutIP":"192.168.1.129"
        },

questa è la configurazione per dht, che leggo perfettamente da web...

Codice:
},
    "weather": {
        "appkey": "weather key",        Qui va inserita la tua chiave per abilitare la lettura del meteo ......
        "forecastRefreshInterval": 60,
        "location": "47.123456, 9.958685 ",
        "weatherExceptionInterval": 5,
        "weatherRefreshInterval": 60,
        "URLtimeout": 5
    },
e questa del meteo

Ok capito il problema, ero convito che si potesse omettere la parte meteo ed attivare i dati del dht esterno sul touch, in realtà vanno solo a sostituire i dati di temp e umidita del meteo, ma comunque il meteo deve essere attivo.

grazie
Risposta
#66
Buongiorno
git aggiornato

- Inserita pagina web per mobile
- Inserito controllo degli errori parte Telegram
- Rimossa umidita quando si cambia da DHT a interna
- Pulizia Codice
Athos
Risposta
#67
qualche domanda:

- nella pagina set c'è "check pin" se lo lascio a 1 si avvia thermostat ma poi esce mentre a 0 funziona tutto, a codsa serve?

- come mai devo abilitare anche dht ir per poter visualizzare dht zone? cioè non ho uscite ir perche non montate quindi non le programmerei nel setting, mi interesserebbe solo temperatura e umidita delle zone.

-quando da pagina zone vado su una stanza e cerco di disabilitare set point della temperatura di quella zona, per non averla ON, mi esce la seguente pagina di errore

Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 670, in respond
response.body = self.handler()
File "/usr/local/lib/python2.7/dist-packages/cherrypy/lib/encoding.py", line 221, in __call__
self.body = self.oldhandler(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/cherrypy/_cperror.py", line 415, in __call__
raise self
NotFound: (404, "The path '/zoneOFF' was not found.")

mentre se digito l'indirizzo ip sul browser e faccio la stessa operazione invece funziona


grazie ciao
Risposta
#68
Buongiorno a tutti,
Innanzitutto complimenti a tutti, ho trovato questo progetto molto interessante al punto di tornare a programmare dopo parecchi anni di "fermo",
Al momento riscontro un problema con il touch del display, proprio non vuole andare, sono un pò arrugginito e non riesco a capire il perchè, sto usando un display Waveshare (WS170120) e tutto il resto va...Display incompatibile o altro? Qualcuno ha suggerimenti?
Grazie,
P3t3r71
Risposta
#69
il display utilizzato è il seguente:

Makibes Touch Screen 5 Inch LCD (A) 800×480 HDMI Con il caso Bicolor Direttamente-Pluggable Progettato per Raspberry Pi 2 Model B/Model B/B/A
di Makibes

per il software vai direttamente sul sito vine spiegato come fare, probabilmente avrai il touch invertito, sul forum trovi come ribaltarlo, dovrebbe essere nei primi post del vecchio termostao wifi.
Risposta
#70
Grazie, l'LCD che sto utilizzando è di tipo LCD (B) la lettera (A) e (B) sta per il tipo di touch?
Risposta
  


Vai al forum:


Navigazione: 2 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect