nodo-domotica.nl

Nodo-hobbyist Ederveen

Vertel iets over jezelf, je achtergrond en wat voor doel je voor ogen hebt met de Nodo.

Re: Nodo-hobbyist Ederveen

Berichtdoor mvdbro » 21 mei 2012, 13:28

Hallo Dirk,

Ik heb het inmiddels zelf al gefixed. Bij toeval ontdekt dat het wel werkt als ik de Arduino Nano aan de front USB port aansluit, zie dmesg output:

[77486.620000] usb 1-1.3: new full speed USB device using orion-ehci and address 36
[77486.730000] usb 1-1.3: configuration #1 chosen from 1 choice
[77486.750000] ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
[77486.760000] usb 1-1.3: Detected FT232RL
[77486.760000] usb 1-1.3: Number of endpoints 2
[77486.760000] usb 1-1.3: Endpoint 1 MaxPacketSize 64
[77486.770000] usb 1-1.3: Endpoint 2 MaxPacketSize 64
[77486.770000] usb 1-1.3: Setting MaxPacketSize 64
[77486.840000] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0

Vervolgens het bericht:
./serial -b 19200 -p /dev/ttyUSB0 -d 2000 -s "sendnewkaku 9,On"
en de lamp gaat aan!

Ik weet niet waarom de USB aansluiting aan achterzijde de FTDI chip niet herkent, maar het werkt nu in elk geval wel. Ik krijg overigens geen data terug als ik de optie -d 1000 -r eraan toevoeg.
RX werkt wel, want dit is de output van cat /dev/ttyUSB0:

************************************************************
Nodo-Due Domotica controller (c) Copyright 2011 P.K.Tonkes.
Licensed under GNU General Public License.
Version=1.2.1, ThisUnit=1
************************************************************
Direction=Internal, Source=System, Unit=1, Event=(Boot)

Ik denk wel dat we wel een betere tool dan serial.c nodig hebben, een die constant ontvangt en kan zenden via een input pipe o.i.d.

Jij gebruikt het ontvangen zeker niet via de Synology?

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

Re: Nodo-hobbyist Ederveen

Berichtdoor jdvmanen » 21 mei 2012, 15:00

Hoi Martinus,

Gefeliciteerd met je succes! Ja het is inderdaad een beetje prutsen via de synolgy met de juiste fTdi drivers te selecteren! Ik heb de synology ook altijd via de achterkant aangesloten gehad, dus dat moet ook wel kunnen werken.

Ik stuurde alleen aan, het uitlezen heb ik niet aan gedaan. En nu werk ik via de webapp met ethernetshield.

Sorry voor de late reactie, ik was een weekendje er tussenuit. Het huis een weekendje aan de Arduino overgelaten :)
jdvmanen
 
Berichten: 50
Geregistreerd: 13 maart 2012, 13:43

Re: Nodo-hobbyist Ederveen

Berichtdoor mvdbro » 22 mei 2012, 12:07

Hallo Dirk,

Ik concludeer dat je waarschijnlijk niet veel meer doet met de Synology - Arduino combi. Ik weet ook nog niet of ik het daadwerkelijk ga gebruiken, maar in elk geval goed om te weten dat het kan.

Nog even een wellicht laatste tip:

De vertraging in het verzenden is simpel te voorkomen. Pas het serial.c aan dat de poort wordt geopend met de juiste settings en dan eeuwig laten wachten. Het device /dev/ttyUSB blijft dan open zodat de Arduino niet elke keer wordt gereset.

Dan het commando:
echo "sendnewkaku 9,On" > /dev/ttyUSB0
En de lamp gaat direct aan.

Je kunt ook gemakkelijk uitlezen, b.v.:
echo "status all" > /dev/ttyUSB0
cat /dev/ttyUSB0

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

Re: Nodo-hobbyist Ederveen

Berichtdoor jdvmanen » 22 mei 2012, 12:12

Het punt is dat de seriële interface sneller is dan de RF interface, dus er tussen meerdere commando's een delay ingebouwd moet worden.

Er kan op de Arduino Due een spoortje doorgehaald worden, waardoor de reset ook niet meer voorkomt na openen van de seriële poort.
jdvmanen
 
Berichten: 50
Geregistreerd: 13 maart 2012, 13:43

Re: Nodo-hobbyist Ederveen

Berichtdoor almulder » 31 mei 2012, 22:35

Hoi Dirk,
bedankt voor jou tip met OpenRemote. Ik ben ook eerst begonnen met OpenRemote om mijn tv set te bedienen en later KaKu apparatuur. Mijn controller draait op Windows 2008 . Mijn volgende stap is om het concept van OpenRemote te integreren met de Nodo. Oftewel van de Nodo een OpenRemote controller te maken.
almulder
 
Berichten: 22
Geregistreerd: 24 mei 2012, 20:29
Woonplaats: Haaksbergen

Re: Nodo-hobbyist Ederveen

Berichtdoor Pyramid » 26 aug 2012, 14:56

Dat Openremote concept vind ik heel interessant vanwege de mogelijkheid om een eigen user interface te maken. Ben je hier nog mee verder gegaan? Zo ja, kun wat informatie (scripts of software delen?) :?:
Pyramid
 
Berichten: 18
Geregistreerd: 19 jul 2012, 13:54

Vorige

Keer terug naar Even voorstellen

Wie is er online?

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

cron