242 365 läst · 1 010 svar
242k läst
1,0k svar
Bygga egna sensorer - Hemautomation
Nu finns det möjlighet att bygga sin egen arduino-gateway som går över ethernet istället för seriell-kommunikation.
http://forum.micasaverde.com/index.php/topic,23093.0.html
Detta borde öppna öppna upp för HC2-användare att bygga/brygga egna sensorer också.
http://forum.micasaverde.com/index.php/topic,23093.0.html
Detta borde öppna öppna upp för HC2-användare att bygga/brygga egna sensorer också.
hek skrev:
Toppen, men jag kollade på ebay det finns många modeller är det bara att ta vilken som helst av dom som heter ENC28J60
Jag köpte denna:
http://www.ebay.com/itm/New-ENC28J6...452?pt=LH_DefaultDomain_2&hash=item5af6bae664
http://www.ebay.com/itm/New-ENC28J6...452?pt=LH_DefaultDomain_2&hash=item5af6bae664
![20140208_095319.jpg](https://static.byggahus.se/attachments/images/medium/90/90847-9a17de970ed5b54a9df883bc0d76cadd.jpg)
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder
Ursäkta min kanske dumma fråga men hur gör man bäst för att "ladda" ner filerna som du hänvisar till i tråden http://forum.micasaverde.com/index.php/topic,23093.0.html
Jag kör med mac och ja vet inte om jag är dum men det finns ju inget alternativ att ladda ner som zip el likvärdigt.
Jag kör med mac och ja vet inte om jag är dum men det finns ju inget alternativ att ladda ner som zip el likvärdigt.
Du kan ladda ner zip av hela projektet om du går upp en katalog.OpiMaza skrev:
https://github.com/mysensors/Arduino
Ligger en knapp i högermarginalen långt ner på sidan.
Medlem
· Stockholms län
· 81 inlägg
Hej,
Du hade rätt. verkar som radion inte hinner vakna innan första värdet skickas, gjorde en fullösning genom att skicka värdet en gång till:
gw.sendVariable(CHILD_ID_TEMP, V_TEMP, temperature, 1);
delay(1000);
gw.sendVariable(CHILD_ID_TEMP, V_TEMP, temperature, 1);
Du hade rätt. verkar som radion inte hinner vakna innan första värdet skickas, gjorde en fullösning genom att skicka värdet en gång till:
gw.sendVariable(CHILD_ID_TEMP, V_TEMP, temperature, 1);
delay(1000);
gw.sendVariable(CHILD_ID_TEMP, V_TEMP, temperature, 1);
@Nybygget18
Noterade samma sak när jag labbade med en ljussensor och även noterat lite skumma grejer med powermetern
Gjorde enligt ditt mönster med en delay och skicka igen.
Använder senaste versionen (från 2014-02-06)
Noterade samma sak när jag labbade med en ljussensor och även noterat lite skumma grejer med powermetern
Gjorde enligt ditt mönster med en delay och skicka igen.
Använder senaste versionen (från 2014-02-06)
Men ser tydligt att det inte går första gången.
43
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=186: 43
Send failed.
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=186: 43
Sent successfully
51
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=121: 51
Send failed.
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=121: 51
Sent successfully
Intressant.
Kan ni prova att göra en gw.powerUp() istället för den första sendVariable();
(enligt rf24 dokumentationen skall radion vakna automatiskt när man skriver... men onekligen verkar det inte fungera helt perfekt... )
Kan ni prova att göra en gw.powerUp() istället för den första sendVariable();
(enligt rf24 dokumentationen skall radion vakna automatiskt när man skriver... men onekligen verkar det inte fungera helt perfekt... )
@hek
Lade in powerUp() och tog bort delay, verkar funka fint
Får några misslyckanden i uppstarten, dock.
Lade in powerUp() och tog bort delay, verkar funka fint
Får några misslyckanden i uppstarten, dock.
Started sensor.Relay=0, distance=1
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=255,mt=0,ty=17,cr=217: 1.2+
Send failed.
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=255,mt=4,ty=7,cr=227: 0
Sent successfully
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=0,ty=16,cr=210: 1.2+
Send failed.
40
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=76: 40
Sent successfully
45
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=79: 45
Sent successfully
50
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=43: 50
Sent successfully
Hehe,
Skulle precis skriva om powerUp() och ser att ni kommit på det....
Annars har jag gateway och en ljussensor uppe med 1.3beta (det heter fortfarande 1.2+ i Sensor.h)
Fortsätter att flasha om tempsensorer.
Skulle precis skriva om powerUp() och ser att ni kommit på det....
Annars har jag gateway och en ljussensor uppe med 1.3beta (det heter fortfarande 1.2+ i Sensor.h)
Fortsätter att flasha om tempsensorer.
Hmm, kanske var lite förhastad slutsats men kan ju vara en väg framåt ändå med powerUp(). Nu har det tuggat på i några timmar och det missar en del ändå.
Testade att lägga till en delay upp till 1,5 sek efter powerUp() men den missar en del ändå.
Denna givare står 70 cm från GW
Har även noterat tappade/oregelbundna sändningar från powermeter men den står 12-15 m bort med väggar emellan
Testade att lägga till en delay upp till 1,5 sek efter powerUp() men den missar en del ändå.
Denna givare står 70 cm från GW
Har även noterat tappade/oregelbundna sändningar från powermeter men den står 12-15 m bort med väggar emellan
38Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=194: 38
Sent successfully
37
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=199: 37
Send failed.
43
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=186: 43
Send failed.
49
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=188: 49
Sent successfully
49
46
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=185: 46
Send failed.
47
Relaying message back to gateway.
Tx: fr=6,to=0,la=6,ne=0,ci=0,mt=1,ty=23,cr=235: 47
Sent successfully
Hej
Börjar få hem lite prylar nu och tänkte testa lite men ser att min barometer skiljer sig från exemplet så nu vet jag inte hur jag ska koppla in den
Den heter GY-65
och har "stiften"
VCC
SDA
SCL
XCLR
EOC
GND
har jag köpt fel modell??
Börjar få hem lite prylar nu och tänkte testa lite men ser att min barometer skiljer sig från exemplet så nu vet jag inte hur jag ska koppla in den
Den heter GY-65
och har "stiften"
VCC
SDA
SCL
XCLR
EOC
GND
har jag köpt fel modell??