Finns det en lösning för att göra en billig sensor som mäter oulserna på elförbrukningen?
 
Det vore fantastiskt om du kunde fixa det. Är säkert fler än jag som skulle uppskatta det mycket.
Det var förresten väldigt kul att läsa artikeln i Aftonbladet Hemma. Har inte riktigt övertygat hustrun om att vi ska hoppa på tåget än men med en billig lösning för uppföljning av elförbrukningen så är jag nog hemma.
 
  • Gilla
hek
  • Laddar…
Det har varit mycket prat om z-wave och (el)golvvärme.. Borde det inte gå att styra med en arduino?
Att bygga en termostat är ju inga konstigheter, sen koppling till vera via rf24 (om man nu får det att fungera nån gång), så ett relä som slår på värmeslingan vid för låg temp..

Eller?
 
wirsen skrev:
Det har varit mycket prat om z-wave och (el)golvvärme.. Borde det inte gå att styra med en arduino?
Att bygga en termostat är ju inga konstigheter, sen koppling till vera via rf24 (om man nu får det att fungera nån gång), så ett relä som slår på värmeslingan vid för låg temp..

Eller?

Har också funderat på detta.Finns SSR relän man kan köra direkt från Arduino,och något PID bibliotek.

Vore fint att kunna pulsa ut effekten beroende på hur nära setpoint man är.

Har idag ett IQtherm system som styr elementen,och det funkar så.

Ännu en "milestone"..
 
Redigerat:
@wirsen
Ja.. det borde fungera ypperligt. Men man får tänka på att det är starkström som regleras så det är ju inget för "lekmän" :)
Det är ju bara en:
http://code.mios.com/trac/mios_arduino-sensor/wiki/RelayActuator
+ tempmätare på samma arduino.

@kpeson
Den såg fin ut. Du kanske kan handle en och testa om den fungerar på svenska mätare? Att skriva arduino programmet borde inte vara några problem. Eventuellt måste jag då också skapa en ny enhetstyp i veran.. har inte sett vattenmätare.
Vore kul att kombinera med en avstängningsventil. Typ:
http://www.aliexpress.com/item/Motorized-Ball-Valve-DN15-12V-2-Way-Electrical-Valve/1425485001.html
Så man stänger av vattnet när man larmar på huset eller vid långsamt "läckage".
 
  • Gilla
kpeson
  • Laddar…
hek skrev:
Hoffan.. det vore kul att se vad som tas emot på andra sidan också. Kan du plugga in gatewayen i dator och kolla seriellloggen när du samtidigt kör fuktighetssensorn (eller logga in på veran och gör en grep på Arduino).

Wirsen.. halmstrån här... men kan du prova att kompilera gatewayen med debug avslaget. (kommentera bort #define DEBUG högst upp Sensor.h). Funderar på om sketchen ligger på gränsen för vad som kan hanteras på heap/stack.. Tar man bort debugutskrifterna sparas en del plats. Känns dock lite osannorlikt.

@hek

Så här ser det ut när jag kopplar Gatewayen mot seriell monitorn
0;0;4;11;Arduino startup complete.
0;0;4;11;Received message: from=2, to=0, childId=255, mtype=0, type=17, crc=52, payload='1.2+'
0;0;4;11;Message crc ok.
0;0;4;11;Message addressed for this node.
2;255;0;17;1.2+
0;0;4;11;Received message: from=2, to=0, childId=255, mtype=4, type=7, crc=14, payload='0'
0;0;4;11;Message crc ok.
2;255;4;7;0
0;0;4;11;Received message: from=3, to=3, childId=3, mtype=3, type=48, crc=48, payload='0'
0;0;4;11;Message crc error.
0;0;4;11;Received message: from=2, to=0, childId=0, mtype=0, type=7, crc=65, payload='1.2+'
0;0;4;11;Message crc ok.
0;0;4;11;Message addressed for this node.
2;0;0;7;1.2+
0;0;4;11;Received message: from=178, to=178, childId=178, mtype=2, type=43, crc=43, payload='++++'
0;0;4;11;Message crc error.
0;0;4;11;Received message: from=178, to=178, childId=178, mtype=2, type=43, crc=43, payload='++++'
0;0;4;11;Message crc error.
0;0;4;11;Received message: from=178, to=178, childId=178, mtype=2, type=43, crc=43, payload='++++'
0;0;4;11;Message crc error.
0;0;4;11;Received message: from=2, to=0, childId=255, mtype=0, type=17, crc=52, payload='1.2+'
0;0;4;11;Message crc ok.
0;0;4;11;Message addressed for this node.
2;255;0;17;1.2+
0;0;4;11;Received message: from=2, to=0, childId=255, mtype=4, type=7, crc=14, payload='0'
0;0;4;11;Message crc ok.
2;255;4;7;0
0;0;4;11;Received message: from=3, to=3, childId=3, mtype=3, type=48, crc=48, payload='0'
0;0;4;11;Message crc error.
0;0;4;11;Received message: from=2, to=0, childId=0, mtype=0, type=7, crc=65, payload='1.2+'
0;0;4;11;Message crc ok.
0;0;4;11;Message addressed for this node.
2;0;0;7;1.2+
0;0;4;11;Received message: from=178, to=178, childId=178, mtype=2, type=43, crc=43, payload='++++'
0;0;4;11;Message crc error.
0;0;4;11;Received message: from=178, to=178, childId=178, mtype=2, type=43, crc=43, payload='++++'
0;0;4;11;Message crc error.
0;0;4;11;Received message: from=178, to=178, childId=178, mtype=2, type=43, crc=43, payload='++++'
0;0;4;11;Message crc error.
0;0;4;11;Received message: from=178, to=178, childId=178, mtype=2, type=43, crc=43, payload='++++'
0;0;4;11;Message crc error.
 
hek skrev:
Ok! Jag har fått in koden och en wiki sida om hur man kopplar in och kontrollerar ett servo.

[länk]

[bild]

Finns också en ny beskrivning på relä med tryckknapp.

[länk]
Trevligt..

Titta lite på detta, Men servo biblioteket saknas va??
 
De vanliga reläerna är ju inte heller för lekmän, dessutom ska "egentligen" alla z-wave brytare installeras av någon med behörighet.. Förutom wallplugs...
 
De vanliga reläerna är ju inte heller för lekmän, dessutom ska "egentligen" alla z-wave brytare installeras av någon med behörighet.. Förutom wallplugs...
 
Jag har väldiga problem att få det att fungera (min gateway hittar inte min sändare, trots massor av olika försök).

När jag kör "pingpair" står det såhär i koden:

RF24 radio(9,10);
// sets the role of this unit in hardware. Connect to GND to be the 'pong' receiver
// Leave open to be the 'ping' transmitter
const int role_pin = 5;


Ska jag dra en anslutning mellan pinne 5 och GND då? Vad ska resultatet bli om jag bara kör EN styck?
 
Kan tillägga att jag hela tiden får detta meddelandet när jag kör pingen (jag har bara en enhet igång, alltså ingen som tar emot nu..)




Now sending 133350...Got response 4294967295, round-trip delay: 133352
Now sending 134352...Got response 4294967295, round-trip delay: 134354
Now sending 135354...Got response 4294967295, round-trip delay: 135356


Jag har testat med nytt "Arduino mini-kort", jag har testat med ny radio-krets, inget hjälper.
När jag mäter upp spänningen över radio-sändaren, alltså mellan GRN och VCC på dess kort så säger den ca 1,5V. Detta är under drift när allt körs..

När jag kopplar loss plus och minus på sändaren och sen mäter över dem, då visar de 3,5V.

---
Edit:
Jag kopplade in stabilare 3,3V in på sändaren, då fick jag istället upp detta:


Now sending 245946...Failed, response timed out.
Timeout duration: 1
Now sending 246949...Failed, response timed out.
Timeout duration: 1

Jag gjorde det på två stycken sändare, det ser då ut lika dant som ovan på båda två. Vad betyder detta?
Sedan märker jag att radiokretsen blir väldigt varm, ska det vara så?

Behöver hjälp att få igång allt..
 
Redigerat:
Hoffan skrev:
Trevligt..
Titta lite på detta, Men servo biblioteket saknas va??
Servo är ett av standardbiblioteken som följer med Arduino IDEn. Lyckas du inte kompilera?
 
Vi vill skicka notiser för ämnen du bevakar och händelser som berör dig.