nodo-domotica.nl

Small+DHT22 DHTRead niet herkend

Met de Nodo commando's en dee Eventlist kun je vrijwel elke domotica wens realiseren. De Nodo beschikt hiervoor over een eigen script-taal waarmee u uw domotica wensen kunt realiseren. Plaats hier uw vragen en tips die hier op betrekking hebben.

Small+DHT22 DHTRead niet herkend

Berichtdoor Anton » 21 maart 2014, 22:43

Hallo,

ik heb een DHT-22 sensor op een small aangesloten.
Plugin_006 heb ik meegecompileerd en de plugin is ook geladen.

Het commando DHTRead 2,2 wordt echter niet herkend:

sendto 7; dhtread 2,2
of
sendto 7; EventlistWrite; Timer 1; DHTRead 2,2


dhtread 2,2???
Input=System; Unit=1; Event=Message 1: Unknown command.
Output=HTTP(185.10.51.106); Unit=1; Event=Message 1: Unknown command.
Output=RF; Unit=7; Event=Message 1: Unknown command
.

sendto 7; status plugin

Input=RF; Unit=7; Event=Plugin 1
Input=Eventlist(1.1); Unit=1; Event=EventSend HTTP
Output=HTTP(185.10.51.106); Unit=7; Event=Plugin 1
Input=RF; Unit=7; Event=Plugin 2
Input=Eventlist(1.1); Unit=1; Event=EventSend HTTP
Output=HTTP(185.10.51.106); Unit=7; Event=Plugin 2
Input=RF; Unit=7; Event=Plugin 3
Input=Eventlist(1.1); Unit=1; Event=EventSend HTTP
Output=HTTP(185.10.51.106); Unit=7; Event=Plugin 3
Input=RF; Unit=7; Event=Plugin 4
Input=Eventlist(1.1); Unit=1; Event=EventSend HTTP
Output=HTTP(185.10.51.106); Unit=7; Event=Plugin 4
Input=RF; Unit=7; Event=Plugin 5
Input=Eventlist(1.1); Unit=1; Event=EventSend HTTP
Output=HTTP(185.10.51.106); Unit=7; Event=Plugin 5
Input=RF; Unit=7; Event=Plugin 6
Input=Eventlist(1.1); Unit=1; Event=EventSend HTTP
Output=HTTP(185.10.51.106); Unit=7; Event=Plugin 6


Heeft iemand een idee wat hiervan de oorzaak kan zijn?
Anton
 
Berichten: 28
Geregistreerd: 01 jan 2014, 18:43

Re: Small+DHT22 DHTRead niet herkend

Berichtdoor DrsP » 22 maart 2014, 00:16

Met welke versie werk je?

Paul.
DrsP
 
Berichten: 20
Geregistreerd: 25 nov 2013, 16:08

Re: Small+DHT22 DHTRead niet herkend

Berichtdoor Anton » 22 maart 2014, 09:15

Ik gebruik versie R596 en draait op een Pro mini met een Atmega328

!******************************************************************************!
Nodo Domotica controller (c) Copyright 2013 P.K.Tonkes.
Licensed under GNU General Public License.
Nodo-Small V3.6, Product=SWACNC-SMALL-R596, Home=1, ThisUnit=7
!******************************************************************************

Anton
Anton
 
Berichten: 28
Geregistreerd: 01 jan 2014, 18:43

Re: Small+DHT22 DHTRead niet herkend

Berichtdoor DrsP » 22 maart 2014, 09:58

Ok, is nog de oude versie.
Heb je op de Mega ook de noodzakelijke aanpassingen gedaan?
In de config daarvan moet je regel "#define PLUGIN_006 opnemen, anders kent de MEGA de commando's die bij de plugin horen niet.

Paul.
DrsP
 
Berichten: 20
Geregistreerd: 25 nov 2013, 16:08

Re: Small+DHT22 DHTRead niet herkend

Berichtdoor Anton » 22 maart 2014, 10:30

Nee, op de Mega heb ik geen aanpassingen gedaan. Is dit nodig voor elke plugin die je op een small gebruikt?
Is alleen deze toevoeging voldoende of moet hij in z'n geheel op de mega incl plugin_006_core ?

Anton
Anton
 
Berichten: 28
Geregistreerd: 01 jan 2014, 18:43

Re: Small+DHT22 DHTRead niet herkend

Berichtdoor DrsP » 22 maart 2014, 11:26

In de config.c van de MEGA
hoeft alleen de regel
#define PLUGIN_006 te komen.

In de config van de SMALL ook nog de regel
#define PLUGIN_006_CORE

En als je de wat nieuwere versie gebruikt zou hebben moet dat
#define PLUGIN_006_CORE 22
zijn.

En natuurlijk compileren en uploaden.

Paul.
DrsP
 
Berichten: 20
Geregistreerd: 25 nov 2013, 16:08

Re: Small+DHT22 DHTRead niet herkend

Berichtdoor Anton » 22 maart 2014, 23:05

Hij doet het !
Ik moest DHTread wel even een paar seconden de tijd geven met een extra timer om de variabelen te vullen alvorens ik de variabelen betrouwbaar kon uitlezen en verzenden.

Dank je wel voor je hulp !
Anton
 
Berichten: 28
Geregistreerd: 01 jan 2014, 18:43


Keer terug naar Nodo scripts

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 7 gasten

cron