nodo-domotica.nl

Nodo Small Serial Tool + plugin

Hier alles over software in combinatie met de Nodo

Re: Nodo Small Serial Tool + plugin

Berichtdoor mvdbro » 29 okt 2012, 10:27

Kleine update NodoTool:
https://dl.dropbox.com/u/58896491/NodoTool_003.exe

Fixed:
-"EventListWrite" werd niet begrepen, "eventlistwrite" wel. Is nu niet meer case sensitive
- Variableset x.yy wordt nu ook afgehandeld in eventlistwrite

Deze tool is ontwikkeld als noodoplossing omdat ik 7 Nodo slaves heb zonder RF ontvanger en ik wil ze toch kunnen programmeren en debuggen. Ik heb inmiddels al 3 Nodo's overgezet van V121 naar V447-Small. Daarnaast kijkt het een stuk prettiger naar de Nodo output van de Small die nu tenminste leesbaar is voor de mens. Ondersteuning is primair gericht op de eventlist items die ik zelf gebruik, dus verre van compleet. En sommige zaken moet je nog heel expliciet opgeven, zoals b.v. boot 15,0 ipv boot 15. De tool verwacht dus altijd 2 parameters bij een commando/event...

Wat wordt nu ondersteund:
- Commando/Event met beide parameters decimaal, bv TimerSetMin 1,2
- Commando/Event met 2e parameter On/Off, bv WiredOut,On
- Commando status, bv Status WiredAnalog,1
- Event Wildcard, bv Wildcard RF,All

Er vindt geen enkele foutcheck plaats!. Dus onzinnige zaken worden gewoon ingeprogrammeerd. Wat de Nodo daar mee doet kan ik niet voorspellen. De tool is op dit moment ook meer bedoeld voor de ervaren Nodo user. Het gebruik als enkel debug monitor is natuurlijk niet gevaarlijk.
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Nodo Small Serial Tool + plugin

Berichtdoor rtenklooster » 29 okt 2012, 12:02

Bedant voor de update.
Werkt nu inderdaad met hoofdletters.
Hij lijkt de hele eventlist nu te uploaden.
Ik krijg echter geen antwoord als ik s verstuur.
Er komt dan niets terug.
rtenklooster
 
Berichten: 377
Geregistreerd: 04 aug 2012, 12:10
Woonplaats: Aduard

Re: Nodo Small Serial Tool + plugin

Berichtdoor mvdbro » 30 okt 2012, 19:53

Druk je na 's' wel op enter? Bij sommige commando's hoeft dit niet, meeste wel. Bij mij werkt het op alle Nodo Small units met de userplugin.

Nog een kleine update, status wiredanalog geeft nu juiste waarde terug bij debug output:
https://dl.dropbox.com/u/58896491/NodoTool_004.exe
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Nodo Small Serial Tool + plugin

Berichtdoor mvdbro » 15 nov 2012, 13:45

Specifiek voor de Nodo SMALL:
Wederom een update van de NodoTool ivm gewijzigde werking van analoge waarden van de Nodo software (was 0-100, is nu 0-1023). Daarnaast is de werking van de NodoTool flink gewijzigd. Je kunt nu vrijwel alle Nodo commando's geven zoals je gewend bent, dus b.v. sound 1,1. De nodotool vertaalt dit en stuurt het naar de Nodo Small via seriele poort. Je hebt wel de userplugin met Mini-MMI nodig om commando's te geven. Zie verder de handleiding. De userplugin is ook flink gewijzigd vanwege de nieuwe werkwijze met analoge waarden en het gebruik van float's in de Nodo code. De userplugin is eigenlijk een bundeling van 10 plugins. Deze zitten nu allemaal in een eigen tabblad. Je hebt alleen de "BASE" plugin nodig + de plugin naar keuze. Ik werk zelf met Nodo R467, maar daar zit wel een bug in. Ik weet niet precies vanaf welke versie de Nodo is gaan werken met de nieuwe analoge waarden.

NodoTool:
https://dl.dropbox.com/u/58896491/NodoTool_010.exe
UserPlugin:
https://dl.dropbox.com/u/58896491/UserPlugin_0_13_3.zip
Handleiding:
https://dl.dropbox.com/u/58896491/Gebruik%20van%20de%20Nodo%20UserPlugin.pdf

Gezien de ingrijpende wijzigingen zoek ik testers die het aandurven om deze versies in gebruik te nemen. Voor de monitoring van een Small heb je alleen de NodoTool nodig. Ik gebruik hem zelf op een dedicated Nodo Arduino 1.6 als een soort "sniffer". De nieuwe versie kan ook loggen naar een file op je PC. Vooral het "eventlistshow" commando is handig, omdat de Nodo software daar niet in voorziet.

Alvast bedankt voor jullie medewerking!

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

Re: Nodo Small Serial Tool + plugin

Berichtdoor Teunissm » 17 nov 2012, 19:26

Gezien de ingrijpende wijzigingen zoek ik testers die het aandurven om deze versies in gebruik te nemen. Voor de monitoring van een Small heb je alleen de NodoTool nodig. Ik gebruik hem zelf op een dedicated Nodo Arduino 1.6 als een soort "sniffer". De nieuwe versie kan ook loggen naar een file op je PC. Vooral het "eventlistshow" commando is handig, omdat de Nodo software daar niet in voorziet.


Beste Martinus,

Ik heb de proef opmde som genomen en een test gedaan. ik heb een arduino uno met nodo shield, software geinstalleerd met de mmi plugin en de dht plugin. Dit werkt prima. Verder heb ik geprobeerd van deze nodo een repeater te maken, wat mij dan op valt is dat hij niets doet met het ontvangen kaku signaal (een nwekaku signaal verwerkt hij wel). Tevens ontvangt hij het signaal van een deurcontact ook niet goed, in de serial monitor (nodotool) laat hij alleen newkaku zien (zowel bij inschakelen als uit schakelen van het deur contact).
Nou weet ik niet of dit met de plugin en/of nodotool te maken heeft of dat dit een bug is in de gecompileerde mini versie (r474).

Wellicht kun jij er iets mee?

Groet marcel
NES 3.6.9 Beta Master Nodo
Mega met zelfbouwnodo met energie monitoring (I2C),
Nodo small 3.6.9 Beta met licht meting en temperatuur/vocht meting (RF),
Nodo small 3.6.9 Beta als RGBLed dimmer (RF).
Teunissm
 
Berichten: 79
Geregistreerd: 04 sep 2011, 13:58

Re: Nodo Small Serial Tool + plugin

Berichtdoor mvdbro » 17 nov 2012, 19:55

Newkaku werd inderdaad niet volledig getoond door de tool, alleen de code.
Deze versie doet dit wel:
https://dl.dropbox.com/u/58896491/NodoTool_011.exe

Ik kan niet zeggen welke events/commando's precies wel of niet werken. Ik heb ze niet allemaal getest, alleen diegene die ik nodig had. Misschien kun je je eventlist posten, dan kan ik zien of daar een issue in zit. Ik test het soms zelf door een commando via de Mega met sendto te programmeren en dan via de tool zien of die er hetzelfde uitziet.
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Nodo Small Serial Tool + plugin

Berichtdoor Teunissm » 17 nov 2012, 20:59

Martinus,

Werkt inderdaad beter met de nieuwe nodo tool.

Alleen krijg ik mijn deurcontact niet voor elkaar, dit is newkaku 0xF7B1589. Als ik een eventlist in de nodo wil programmeren waarin deze tekst (newkaku 0xF7B1589) voor komt, loopt de nodo tool vast op het moment dat deze regel geprogrammeerd moet worden.

Kun je dit probleem ook nog verhelpen?

Groet Marcel.
NES 3.6.9 Beta Master Nodo
Mega met zelfbouwnodo met energie monitoring (I2C),
Nodo small 3.6.9 Beta met licht meting en temperatuur/vocht meting (RF),
Nodo small 3.6.9 Beta als RGBLed dimmer (RF).
Teunissm
 
Berichten: 79
Geregistreerd: 04 sep 2011, 13:58

Re: Nodo Small Serial Tool + plugin

Berichtdoor mvdbro » 18 nov 2012, 09:42

@marcel:
Bedankt voor het testen. Ik had zelf nog niet gedacht aan Kaku events op mijn Smalls, maar dat moet natuurlijk ook werken. (hoewel de meeste Smalls bij mij geen Kaku support meer hebben)

Daarom weer een kleine update:
Nodotool en MMI plugin aangepast, newkaku/kaku events en commands werken nu ook. Je moet dus wel de nieuwe plugin uploaden naar je Small

downloads:
https://dl.dropbox.com/u/58896491/NodoTool_012.exe
https://dl.dropbox.com/u/58896491/UserPlugin_0_13_4.zip

getest met onderstaande regels als een soort repeater:
Code: Selecteer alles
eventlistwrite; newkaku 0x1234567,On; sendnewkaku 9,on;
eventlistwrite; kaku D13,On; sendnewkaku 9,on;

Bij mij werkt het.
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Nodo Small Serial Tool + plugin

Berichtdoor Teunissm » 18 nov 2012, 16:50

Martinus,

Bij mij functioneerd het ook. Wat mij nog wel op valt is het volgende,
Als ik de volgende regel in de eventlist programmeer: eventlistwrite; userevent 80,1; sendkaku I4,on; , dan reageert de nodo niet op het userevent 80,1. Als ik de eventlist uit lees uit de nodo dan zie ik ook het volgende staan: userevent 80,1; kaku I4,on; ?

Tevens nog een vraag, heb jij ook enig idee hoe ik met de nodo small een analoog gemeten waarde naar de mega vzonden krijg ( temperatuur meting op de nodo small) of is de enige mogelijkheid de nodo versie 1.2.1 inclusief de userplugin gebruiken?

Groet,
Matcel
NES 3.6.9 Beta Master Nodo
Mega met zelfbouwnodo met energie monitoring (I2C),
Nodo small 3.6.9 Beta met licht meting en temperatuur/vocht meting (RF),
Nodo small 3.6.9 Beta als RGBLed dimmer (RF).
Teunissm
 
Berichten: 79
Geregistreerd: 04 sep 2011, 13:58

Re: Nodo Small Serial Tool + plugin

Berichtdoor mvdbro » 18 nov 2012, 17:16

Nog een update dan maar (ik kon kaku zelf niet testen, ik heb geen oude kaku ontvanger)
Deze versie zou het wel eens kunnen doen:
https://dl.dropbox.com/u/58896491/NodoTool_013.exe


Om analoge meetwaarde van poort A0 naar de mega te krijgen met bv een timer:
eventlistwrite; timer 1,0; status wiredanalog,1
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

VorigeVolgende

Keer terug naar Overige software Nodo

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast

cron