nodo-domotica.nl

krijg DHT-22 niet uitgelezen

Hier alles over de Software in de Nodo

krijg DHT-22 niet uitgelezen

Berichtdoor nodojohn » 05 jan 2015, 21:10

Ben bezig geweest met de dht-22 sensor,
Helaas krijg ik deze niet aan de praat.
heb onderstaande code ingevoerd
Vergeet ik mischien ergens iets?
Of dien ik nog ergens op te geven welke wiredout poort word gebruikt? (zag in de plugin wel iets staan van dht_pin_1) zou het daar iets mee te maken hebben?
Heb hem aan wiredout 8 gehangen. En variable die de app uitleest, zijn 8 voor temperatuur en 9 voor luchtvochtigheid.
Heb ook nog geprobeerd met een weerstand van 10K tussen de 5v en datapin, maar dat hielp ook niet.
De alecto ws3500 werkt wel prima. Die waardes komen wel mooi in de webapp.

wel merk ik dat de regel EventlistWrite; Timer 2; DHTRead 8,8 de melding DHTRead 8,8? geeft en de regel niet word opgeslagen in de eventlist

EventlistWrite; Boot 1; TimerSet 2,60
EventlistWrite; Timer 2; TimerSet 2,60
EventlistWrite; Timer 2; DHTRead 8,8
EventlistWrite; Timer 2; VariableSend 8,All
EventlistWrite; Timer 2; VariableSend 9,All
EventlistWrite; Timer 2; VariableSend 8,HTTP
EventlistWrite; Timer 2; VariableSend 9,HTTP

kan iemand mij van advies voorzien? alvast bedankt.
Hardware in gebruik:
Nodo mega, diverse kaku ontvangers, alecto ws3500 weerstation, Acer tablet aan de muur.
nodojohn
 
Berichten: 15
Geregistreerd: 27 dec 2014, 18:04
Woonplaats: Eindhoven

Re: krijg DHT-22 niet uitgelezen

Berichtdoor mDieli » 05 jan 2015, 21:23

Hi John,

Heb je in de config van je nodo wel aangegeven dat het een 22 is?
mDieli
 
Berichten: 59
Geregistreerd: 09 nov 2013, 07:12

Re: krijg DHT-22 niet uitgelezen

Berichtdoor nodojohn » 05 jan 2015, 21:33

Ja daar heb ik 22 achter gezet, zoals erbij stond.
Zal nog een keer extra controleren.

zo staat het er bij mij in:

// dht-22 temp+hum sensor
#define PLUGIN_006
#define PLUGIN_006_CORE 22
Hardware in gebruik:
Nodo mega, diverse kaku ontvangers, alecto ws3500 weerstation, Acer tablet aan de muur.
nodojohn
 
Berichten: 15
Geregistreerd: 27 dec 2014, 18:04
Woonplaats: Eindhoven

Re: krijg DHT-22 niet uitgelezen

Berichtdoor PieterS » 05 jan 2015, 23:02

Ik zal stuk van mijn script geven die relevant kunnen zijn voor jouw probleem: Maar kan even niet verklaren waarom je die regel met commando DHTread niet ingelezen krijgt:

EventlistWrite; WildCard System,Variable,0; EventSend HTTP
EventlistWrite; WildCard RF,All,0; EventSend HTTP
EventlistWrite; WildCard Wired,All,0; EventSend HTTP
EventlistWrite; WildCard All,UserEvent,0; EventSend HTTP

EventlistWrite; Boot 1; TimerSet 1,300
EventlistWrite; Timer 1; TimerSet 1,300
EventlistWrite; Timer 1; DHTRead 1,10
EventlistWrite; Timer 1; VariableSend 10,All
EventlistWrite; Timer 1; VariableSend 11,All

Ik gebruik zelf een NES en daar zijn GEEN extra voorzieningen als weerstanden, etc op de DHT22 aangesloten.

Twee vragen die je mogelijk verder kunnen helpen:

Wordt plugin 6 wel getoond als je via Info, Nodo status opvraagt?

Wat is het resultaat bij Setup, Commands na ingeven van commando:
DHTRead 1,10

De laatste 2 regels uit je script zouden niet nodig moeten zijn omdat je dat in voorgaande regels al met All hebt afgedekt.

Gr.
Pieter
PieterS
 
Berichten: 234
Geregistreerd: 21 dec 2011, 22:11

Re: krijg DHT-22 niet uitgelezen

Berichtdoor nodojohn » 06 jan 2015, 19:49

ja bij de nodo status staat plugin 6 er gewoon bij.

het valt mij alleen wel op dat alles wat ik invoer in de eventlist komt, behalve de regel van DHTRead 8,8

die pakt hij gewoon niet, waarom niet is mij een raadsel.

kan het zijn dat poort 8 uitstaat?

ik heb er een nodo beveiligings print aanhangen voor beveiligde in en uitgangen, kan ik hem gewoon aan een andere wiredout poort hangen die beveiligd, of moet het een onbeveiligde poort zijn.
heb hem nu aan poort 8 gehangen van de nes omdat dat een onbeveiligde is. poort 8 van de nes zou overeenkomen met poort D38 van de mega.
Hardware in gebruik:
Nodo mega, diverse kaku ontvangers, alecto ws3500 weerstation, Acer tablet aan de muur.
nodojohn
 
Berichten: 15
Geregistreerd: 27 dec 2014, 18:04
Woonplaats: Eindhoven

Re: krijg DHT-22 niet uitgelezen

Berichtdoor nodojohn » 06 jan 2015, 20:08

het is gelukt,

de code voor DHTRead werkt alleen op poort 1
dit is denk ik in de plugin zo ingesteld dat het alleen op poort 1 werkt.

heb de sensor op poort WiredOut 1 aangesloten en die poort laten uitlezen, en nu komen beide waardes netjes binnen.

voor het uitlezen van de sensor via een andere poort, moet je denk ik de plugin aanpassen.

mvg John
Hardware in gebruik:
Nodo mega, diverse kaku ontvangers, alecto ws3500 weerstation, Acer tablet aan de muur.
nodojohn
 
Berichten: 15
Geregistreerd: 27 dec 2014, 18:04
Woonplaats: Eindhoven


Keer terug naar Nodo Software

Wie is er online?

Gebruikers in dit forum: Google [Bot] en 6 gasten

cron