nodo-domotica.nl

NODO testen onder linux (Fedora)

Voor hulp om je Nodo aan de praat te krijgen

NODO testen onder linux (Fedora)

Berichtdoor mgb » 05 sep 2011, 15:10

Hallo,

Ik weet niet zeker of dit de juiste plaats is maar hier een kort berichtje over de nodo aan de praat te krijgen onder linux. Ik heb geen windows draaien dus helaas is eventghost niet mogelijk.

Als ik de nodo aansluit aan mijn linux server dan kan ik dat zien door het commando: "
Code: Selecteer alles
lsusb
" te geven. De nodo (een UNO) meld zicht dan met ID 2341:0001.
De uno driver voor de arduino moet dan wel geladen zijn.
meer info krijg je met het commando:
Code: Selecteer alles
lsusb -v -d 2341:0001


bij mij zit de arduino op /dev/ttyACM0 maar dat kan anders zijn onder andere linux varianten.

Stel de poort in met:
Code: Selecteer alles
stty -F /dev/ttyACM0 ispeed 19200 ospeed 19200 -ignpar cs8 -cstopb -echo


Je kunt dan een commando sturen met de regel
Code: Selecteer alles
echo "SendKAKU A1,On;" > /dev/ttyACM0


In een tweede scherm kun je de output van de nodo zien met het commando:
Code: Selecteer alles
cat /dev/ttyACM0


Je krijgt dan de data van de nodo totdat je met Ctrl-C de koppeling eindigd.

Hoop dat iemand hier iets mee kan.

Groet,
Michael
mgb
 
Berichten: 9
Geregistreerd: 02 sep 2011, 11:42

Re: NODO testen onder linux (Fedora)

Berichtdoor SystemLord » 06 sep 2011, 14:14

Bedankt voor de heldere uitleg, gezien ik ook van plan ben een nodo met linux aan te sturen middels een rasberry pi ( http://www.raspberrypi.org/ ) is deze info erg welkom, bedankt!
SystemLord
 
Berichten: 2
Geregistreerd: 06 sep 2011, 14:08

Re: NODO testen onder linux (Fedora)

Berichtdoor Paul » 06 sep 2011, 15:00

Linux behoort niet tot mijn kennisgebied, maar graag zou ik in de documentatie hier wat aandacht aan willen geven. Als jullie best-practices hebben dan door ik het graag. Ook zoek ik nog iemand die hier iets over kan verzamelen en beschrijven t.b.v. de Nodo website.
Groeten Paul
Paul
 
Berichten: 1152
Geregistreerd: 31 aug 2011, 20:33

Re: NODO testen onder linux (Fedora)

Berichtdoor mgb » 07 sep 2011, 13:52

Hallo Paul,

Ik probeer zelf om de nodo onder linux aan de praat te krijgen. Ik zal eens kijken wat ik allemaal aan info kan vinden. Een programma als eventghost is helaas niet aanwezig voor linux en moeilijk te porten naar linux door de gebruikte DLL's. Wellicht dat Domotiga en een nodo een goed paar vormen.
Moet hier echter nog wat induiken.

Michael
mgb
 
Berichten: 9
Geregistreerd: 02 sep 2011, 11:42

Re: NODO testen onder linux (Fedora)

Berichtdoor ejmeij » 23 sep 2011, 22:19

Hi Michael,

Thanks voor de uitleg; ik kan nu via mijn ubuntu box met mijn nodo praten en het licht aan en uit doen :). Met (1) lukt het zelfs via een webinterface.

Klein vraagje alleen: hij lijkt het alleen te doen als ik in een tweede terminal de output van /dev/ttyACM0 bekijk. Als ik die kill dan zendt de nodo niet meer uit. Enig idee wat dit kan zijn?

Thanks,

Edgar

(1) http://www.bushveldlab.com/Bushveld_Labs/Blog/Entries/2011/3/13_Controlling_Arduino_with_PHP_in_Ubuntu.html
Edgar
ejmeij
 
Berichten: 2
Geregistreerd: 23 sep 2011, 20:16

Re: NODO testen onder linux (Fedora)

Berichtdoor mgb » 29 sep 2011, 16:05

Het probleem zit hem erin dat iedere keer als je een verbinding maakt met de Nodo deze gereset wordt. Daardoor duurt het even voordat je een commando kunt verzenden. Het verzonden commando komt dan ook niet aan. Elders op de mailinglist is wel een oplossing hiervoor te vinden (iets met een weerstandje op de reset pin plaatsen).
Doordat je met een tweede connectie de poort permanent open hebt komt het verstuurde commando wel aan.

Mvg,
Michael
mgb
 
Berichten: 9
Geregistreerd: 02 sep 2011, 11:42

Re: NODO testen onder linux (Fedora)

Berichtdoor Paul » 29 sep 2011, 20:43

Groeten Paul
Paul
 
Berichten: 1152
Geregistreerd: 31 aug 2011, 20:33

Re: NODO testen onder linux (Fedora)

Berichtdoor ejmeij » 30 sep 2011, 07:08

Ok, duidelijk, thanks!

<off-topic> @Paul: Nodo goes ethernet == top idee! </off-topic>
Edgar
ejmeij
 
Berichten: 2
Geregistreerd: 23 sep 2011, 20:16

Re: NODO testen onder linux (Fedora)

Berichtdoor Paul » 30 sep 2011, 07:44

ejmeij schreef:<off-topic> @Paul: Nodo goes ethernet == top idee! </off-topic>


Nu nog de uitvoering van het idee. :?
Groeten Paul
Paul
 
Berichten: 1152
Geregistreerd: 31 aug 2011, 20:33


Keer terug naar Nodo aan de praat krijgen

Wie is er online?

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

cron