nodo-domotica.nl

even voorstellen arjen

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

even voorstellen arjen

Berichtdoor arjen » 12 nov 2012, 23:09

Hallo,

we zijn enthousiast geworden over Nodo nadat we op zoek waren naar domotica. Graag willen we klik-aan-klik-uit toepassen, beveiliging maken en temperatuur en/of vochtigheid regelen. Liefst via Android en computer. We zijn bekend met Arduino Uno, omdat we een robotje hiermee aansturen, maar niet met Nodo. We hebben al een testje gedaan door Nodo te downloaden maar dat gaf foutmeldingen bij de Arduino software versie 1.0. Hebben we dan de verkeerde versie van Nodo? Wie kan ons verder helpen?
Mega, Ethernetshield, Nodo op protoshield, 491
arjen
 
Berichten: 18
Geregistreerd: 12 nov 2012, 22:54

Re: even voorstellen arjen

Berichtdoor markuser » 20 nov 2012, 19:22

Mvg, Mark

4 Unit's met ethernet. Nodo-Mega V3.7, Product=SWACNC-MEGA-R744
Devices: Diverse Kaku's, DS18b20, DHT11, LCD, WS3500, CNY70, BPW40, LDR, Watersensor, Slimme meter kaifa MA304, RFLink, Raspberry PI, Domoticz Eigenbouw behuizing
Gebruikers-avatar
markuser
 
Berichten: 497
Geregistreerd: 29 feb 2012, 13:19

Re: even voorstellen arjen

Berichtdoor arjen » 23 nov 2012, 13:48

Hallo,
die stappen hebben we uitgevoerd maar bij het uploaden van de code krijgen we de volgende foutmelding:
Nodo:784: error: 'EthernetServer' does not name a type
Nodo:785: error: 'EthernetServer' does not name a type
Nodo:786: error: 'EthernetClient' does not name a type
Nodo.cpp: In function 'void setup()':
Nodo:902: error: 'IPServer' was not declared in this scope
Nodo:902: error: 'EthernetServer' was not declared in this scope
Nodo:903: error: 'TerminalServer' was not declared in this scope
Nodo:907: error: 'Ethernet' was not declared in this scope
Nodo:914: error: 'Ethernet' was not declared in this scope
Nodo:916: error: 'Ethernet' was not declared in this scope
Nodo.cpp: In function 'void loop()':
Nodo:996: error: 'IPServer' was not declared in this scope


als we de ethernet libery invoegen(moest dat?) dan krijgen we de volgende foutmelding:
Nodo.cpp: In function 'void loop()':
Nodo:1076: error: 'class EthernetClient' has no member named 'getRemoteIP'
Nodo.cpp: In function 'boolean SendHTTPRequest(char*)':
Communication:324: error: 'class EthernetClient' has no member named 'getRemoteIP'
Nodo.cpp: In function 'void ExecuteIP()':
Communication:508: error: 'class EthernetClient' has no member named 'getRemoteIP'
Nodo.cpp: In function 'void RawSendIR()':
Signal:511: error: 'PORTH' was not declared in this scope


We hebben nu een arduino uno(rev3) maar die willen we blijven gebruiken voor andere projecten daarom zijn we van plan om een andere arduino aan te schaffen. Kunnen jullie ons adviseren welke arduino we het beste kunnen aanschaffen? Er wordt veel geschreven over de arduino mega maar wat is daar het voordeel van ten opzichte van bijv. een arduino uno? De arduino mega is namelijk wel een stukje duurder.

Verder is het programma eventghost ons nog niet helemaal duidelijk. Is dit bedoeld om makkelijk commando's via de seriële kabel naar de arduino te sturen? zo ja, moet de arduino dan aan de computer blijven wil het werken? of is het bedoeld om ook hiermee de arduino te programmeren?

misschien horen deze vragen niet thuis in dit topic.
Ik hoor het wel als ik het ergens anders moet plaatsen
Mega, Ethernetshield, Nodo op protoshield, 491
arjen
 
Berichten: 18
Geregistreerd: 12 nov 2012, 22:54

Re: even voorstellen arjen

Berichtdoor Petervd » 23 nov 2012, 16:58

Dag Arjen,

Er van uitgaand dat je versie 436 gebruikt:

Heb je zoals eerder gesuggereerd stap 3 en 4 van de installatie wiki uitgevoerd? Het lijkt er nl op dat de EthernetNodo Library niet op de juiste plek staat.

Verder is van belang dat je de laatste versie van de arduino compiler gebruikt (1.01 volgens mij)

In de release 436 zitten twee directoires ingepakt, de directory EthernetNodo dien je in zijn geheel in de arduino subfolder libraries te plaatsen.

gr en suc6 Peter
Petervd
 
Berichten: 34
Geregistreerd: 01 dec 2011, 16:25

Re: even voorstellen arjen

Berichtdoor mvdbro » 23 nov 2012, 17:14

arjen schreef:Kunnen jullie ons adviseren welke arduino we het beste kunnen aanschaffen? Er wordt veel geschreven over de arduino mega maar wat is daar het voordeel van ten opzichte van bijv. een arduino uno? De arduino mega is namelijk wel een stukje duurder.

Voor de huidige Nodo ontwikkelingen heb je een Mega nodig. De software die met de webapp moet communiceren past n.l. niet in een Uno. Je hebt dus eigenlijk geen keuze meer.

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

Re: even voorstellen arjen

Berichtdoor arjen » 20 dec 2012, 21:59

dank voor de informatie zover.

Inmiddels hebben we een Mega. Stap 3 en 4 hebben we gedaan, maar bij het compileren komt nog steeds de melding
Communication:505: error: 'class EthernetClient' has no member named 'getRemoteIP'.
Dat gebeurt bij de regel: TerminalClient.getRemoteIP(ClientIPAddress

De dir. EthernetNodo staat in de dir Libraries van Arduino-1.0.3.

Wie helpt ons weer een stapje verder? :idea:
Mega, Ethernetshield, Nodo op protoshield, 491
arjen
 
Berichten: 18
Geregistreerd: 12 nov 2012, 22:54

Re: even voorstellen arjen

Berichtdoor Paul » 20 dec 2012, 22:05

arjen schreef:dank voor de informatie zover.

Inmiddels hebben we een Mega. Stap 3 en 4 hebben we gedaan, maar bij het compileren komt nog steeds de melding
Communication:505: error: 'class EthernetClient' has no member named 'getRemoteIP'.
Dat gebeurt bij de regel: TerminalClient.getRemoteIP(ClientIPAddress

De dir. EthernetNodo staat in de dir Libraries van Arduino-1.0.3.

Wie helpt ons weer een stapje verder? :idea:

Als je in de compiler in het menu: "Sketch / Bibliotheek importeren" selecteert, Zie je dan hier "EthernetNodo" tussen staan?
Groeten Paul
Paul
 
Berichten: 1152
Geregistreerd: 31 aug 2011, 20:33

Re: even voorstellen arjen

Berichtdoor arjen » 26 dec 2012, 22:57

Bedankt tot zover.

Ik ben weer een stukje verder: het compileren gaat goed.

Ik heb nog geen ethernet shield. In het programma heb ik daar ook een 0 achter gezet. Maar als ik op een KAKU zender druk, zie ik nog niets veranderen in de seriele monitor. Heb ik dan nog iets niet goed staan in het programma? Of herkent de nodo dit signaal nog niet?

Wat moet ik eigenlijk in onderstaande tekst in het programma ook iets wijzigen?
// Hardware in gebruik
#define HW_BOARD_UNO 0
#define HW_BOARD_MEGA 1
#define HW_ETHERNET 2
#define HW_SDCARD 3
#define HW_SERIAL 4
#define HW_CLOCK 5
#define HW_RF_RX 6
#define HW_IR_RX 7
#define HW_IR_PULSE 8
Mega, Ethernetshield, Nodo op protoshield, 491
arjen
 
Berichten: 18
Geregistreerd: 12 nov 2012, 22:54

Re: even voorstellen arjen

Berichtdoor Paul » 26 dec 2012, 23:00

arjen schreef:Bedankt tot zover.

Ik ben weer een stukje verder: het compileren gaat goed.

Ik heb nog geen ethernet shield. In het programma heb ik daar ook een 0 achter gezet. Maar als ik op een KAKU zender druk, zie ik nog niets veranderen in de seriele monitor. Heb ik dan nog iets niet goed staan in het programma? Of herkent de nodo dit signaal nog niet?

Wat moet ik eigenlijk in onderstaande tekst in het programma ook iets wijzigen?
// Hardware in gebruik
#define HW_BOARD_UNO 0
#define HW_BOARD_MEGA 1
#define HW_ETHERNET 2
#define HW_SDCARD 3
#define HW_SERIAL 4
#define HW_CLOCK 5
#define HW_RF_RX 6
#define HW_IR_RX 7
#define HW_IR_PULSE 8


Serieel scherm openen en OP ENTER DRUKKEN, pas dan worden de events getoond. Mits je natuurlijk een ontvanger correct hebt aangesloten :D

Verder NIETS wijzigen.
Groeten Paul
Paul
 
Berichten: 1152
Geregistreerd: 31 aug 2011, 20:33

Re: even voorstellen arjen

Berichtdoor arjen » 27 dec 2012, 13:51

Ik had toch de ontvanger niet goed aangesloten. Ik dacht dat 1 pootje met 5 V voldoende zou zijn, maar het andere pootje, waar in de beschrijving ook +V bij staat, moet blijkbaar hiermee doorverbonden worden. Bedankt voor de tips! De RF zender werkt nu ook!
Mega, Ethernetshield, Nodo op protoshield, 491
arjen
 
Berichten: 18
Geregistreerd: 12 nov 2012, 22:54

Volgende

Keer terug naar Even voorstellen

Wie is er online?

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

cron