nodo-domotica.nl

Nodo Small zonder mega, hoe eventlist erin krijgen?

Voor hulp om je Nodo aan de praat te krijgen

Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor Marco » 13 feb 2016, 16:19

Hallo allemaal,

Ik heb inmiddels een RFLink, die werkt.

Ik heb een Nodo small, 744 versie. Compileren en uploaden met Arduino software 1.05 gaat goed.

De hardware is een Arduino Pro mini, 5V.

Als ik de serial monitor van Arduino gebruik en de Small reset, dan zie ik keurig de welkomstboodschap.

Maar nu de vraag: hoe krijg ik de events er in? En kan ik controleren of ze er in zitten? Ik heb al van alles geprobeerd, ook met de NodoTool. er lijkt wel iets te gebeuren, maar ik krijg nooit 'feedback' in de serial monitor of NodoTool dat ook daadwerkelijk iets gebeurt. Nu snap ik dat deels wel, omdat in de code NODO_MEGA natuurlijk uit staat, waardoor ook het MMI gedeelte en de seriele afhandeling er niet is.

Maar hoe nu wel de eventlist erin krijgen?

Bedankt voor alvast!!

Groeten,
Marco
Marco
 
Berichten: 9
Geregistreerd: 13 feb 2016, 16:09

Re: Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor manjh » 16 feb 2016, 18:38

Helaas... met de standaard Nodo software kan dat alleen door de eventlist met SendTo te versturen naar de small.
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor Marco » 20 feb 2016, 19:01

Hoi !
Umm en dat sendto werkt alleen vanaf een NES ?

Groeten,
Marco
Marco
 
Berichten: 9
Geregistreerd: 13 feb 2016, 16:09

Re: Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor manjh » 20 feb 2016, 23:43

Marco schreef:Hoi !
Umm en dat sendto werkt alleen vanaf een NES ?

Groeten,
Marco

Klopt. In ieder geval moet het een Nodo Mega zijn, geen Small.
Een NES is een implementatie van een Nodo Mega.
Maar het kan ook een home-cooked opzetprint zijn natuurlijk.
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor Marco » 24 feb 2016, 19:45

OK Hans,

Bedankt voor de uitleg! Ik ga even bedenken of ik dat voor elkaar krijg. Ik heb al wel een RFLink, dus wellicht dat ik die kan inzetten als Nodo Mega. Kan de Mega evt. ook geflashed worden op een Arduino Uno? Dacht ik niet he?

Groeten,
Marco
Marco
 
Berichten: 9
Geregistreerd: 13 feb 2016, 16:09

Re: Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor mvdbro » 25 feb 2016, 08:12

Hoi Marco,

De nodotool zou op zich wel bruikbaar moeten zijn voor dit doel. Gebruik deze zelf ook nog steeds voor Nodo Small units. Ik heb nooit alles getest, maar de meeste events lijken wel goed te werken als ze met de Nodotool erin zijn gezet.

Heb je wel de benodigde plugin meegecompileerd op de Nodo Small?
Zonder deze plugin werkt de nodotool niet.
Dit staat bij mij in de config van de Small:
Code: Selecteer alles
// NodoTool
#define PLUGIN_099
#define PLUGIN_099_CORE

Je zou al direct de bootmelding van een Small moeten zien als de plugin is geladen.

gr
Martinus
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor Marco » 25 feb 2016, 20:15

Ahhh dan is dat het vast! Die plugin 99 heb ik niet aan staan, maar die heb ik volgens mij ook niet? Ik zie in de directory (ja ik stam nog uit het DOS tijdperk haha) alleen 1-32 en 255. Kan ik die 99 ergens downloaden?

Groeten,
Marco
Marco
 
Berichten: 9
Geregistreerd: 13 feb 2016, 16:09

Re: Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor mvdbro » 26 feb 2016, 14:29

Voor R744 zou dit nog moeten werken:

Plugin:
https://dl.dropboxusercontent.com/u/58896491/Plugins/Plugin_099.c

Laatste Nodotool voor R744:
https://dl.dropboxusercontent.com/u/58896491/NodoTool/nodotool744-09.exe

Als je deze meecompileert en de Small reset, dan zou je dit moeten zien in de Nodotool:

Code: Selecteer alles
RX: 2:26:59 PM !****************************************************************
**************!
RX: 2:26:59 PM Nodo Domotica controller (c) Copyright 2014 P.K.Tonkes.
RX: 2:26:59 PM Licensed under GNU General Public License.
RX: 2:26:59 PM Nodo-Small V3.7, Product=SWACNC-SMALL-R744, ThisUnit=17
RX: 2:26:59 PM !****************************************************************
**************!
RX: 2:26:59 PM Direction=Output, Source=All, Unit=17, Event=Boot 17
RX: 2:26:59 PM Direction=Input, Source=System, Unit=17, Event=Boot 17
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor Marco » 26 feb 2016, 20:57

Jaaaa dat begint ergens op te lijken!! Ik compileer nu de plugin 99 mee en kan nu naar behoren communiceren met de nodo small!! Thanks!!

Nu nog even verder prutsen. Ik heb al een eventlist erin, dat gaat goed. Alleen wil ik nu met RF zenden, dat lijkt nog niet helemaal aan te komen. Maar ik kan nu in elk geval weer verder.

Bedankt!
Marco
Marco
 
Berichten: 9
Geregistreerd: 13 feb 2016, 16:09

Re: Nodo Small zonder mega, hoe eventlist erin krijgen?

Berichtdoor Marco » 28 feb 2016, 08:19

Dag allemaal,

Volgens mij ben ik er bijna....

Ik krijg nu dit in het log na een opstart:
Code: Selecteer alles
8:09:37 !******************************************************************************!

8:09:37 Nodo Domotica controller (c) Copyright 2014 P.K.Tonkes.

8:09:37 Licensed under GNU General Public License.

8:09:37 Nodo-Small V3.7, Product=SWACNC-SMALL-R744, ThisUnit=2

8:09:37 !******************************************************************************!

8:09:37 Direction=Output, Source=All, Unit=2, Event=Boot 2
8:09:37 Direction=Input, Source=System, Unit=2, Event=Boot 2
8:09:37 Direction=Input, Source=EventList, Unit=2, Event=TimerSet 1,60
8:10:37 Direction=Input, Source=Clock, Unit=2, Event=Timer 1
8:10:37 Direction=Input, Source=EventList, Unit=2, Event=TimerSet 1,60
8:10:37 Direction=Input, Source=EventList, Unit=2, Event=WiredOut 2,On
8:10:37 Direction=Input, Source=EventList, Unit=2, Event=TempRead 1,1
8:10:38 Direction=Input, Source=Plugin, Unit=2, Event=VariableSet 1,22.06
8:10:38 Direction=Input, Source=System, Unit=2, Event=Variable 1,22.06
8:10:38 Direction=Input, Source=EventList, Unit=2, Event=VariableSend 1,RF
8:10:38 Direction=Output, Source=RF, Unit=2, Event=Variable 1,22.06
8:10:38 Direction=Input, Source=EventList, Unit=2, Event=WiredOut 2,Off
8:10:38 Direction=Input, Source=EventList, Unit=2, Event=Sleep 0,0


Dat lijkt me eigenlijk helemaal goed, maar toch komt er niets in Domoticz aan. Ik heb daar de 5 minuten 'Accept new devices' aangezet, maar er verschijnt niets.

Is dit nog verder te debuggen?

Is de output zoals hierboven goed om de temperatuur naar de RFLink te krijgen en daarna naar Domoticz?

Groeten,
Marco
Marco
 
Berichten: 9
Geregistreerd: 13 feb 2016, 16:09

Volgende

Keer terug naar Nodo aan de praat krijgen

Wie is er online?

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

cron