244 385 läst · 1 010 svar
244k läst
1,0k svar
Bygga egna sensorer - Hemautomation
Vore intressant att höra hur det gick för dig. När jag lekte med liknande tyckte jag det var svårt att få ut något vettigt pga att de var väldigt brusiga.hek skrev:
Jag har en noname fjärr med tillhörande pluggar (TI-nånting) som den lyckades plocka upp fint (utan att jag ens lödit på en antenn).
Körde med detta bibliotek som verkar klara vissa temp/hum sensorer också (inte hunnit testa mina dock).
https://bitbucket.org/fuzzillogic/433mhzforarduino/wiki/Home
Om man skall ta nexaprylar får man nog anväda homeeasy biblioteket. Jag tror jag har en nexasändare i garaget någonstans.. får rota där någon dag)
http://playground.arduino.cc/Code/HomeEasy
Om man är riktigt fiffig kan man ju låta en ardduino (eller gatewayen) också lyssna på 433 signaler. Borde kunna presentera dom på som enheter på liknande sätt. Enda haken som jag ser är att veta vad det är för typ av färr och kopla ihop på/av knappen då det presenteras som två olika koder utan någon koppling till varandra vad jag kunde se (iallafall min gamla sändare).
Körde med detta bibliotek som verkar klara vissa temp/hum sensorer också (inte hunnit testa mina dock).
https://bitbucket.org/fuzzillogic/433mhzforarduino/wiki/Home
Om man skall ta nexaprylar får man nog anväda homeeasy biblioteket. Jag tror jag har en nexasändare i garaget någonstans.. får rota där någon dag)
http://playground.arduino.cc/Code/HomeEasy
Om man är riktigt fiffig kan man ju låta en ardduino (eller gatewayen) också lyssna på 433 signaler. Borde kunna presentera dom på som enheter på liknande sätt. Enda haken som jag ser är att veta vad det är för typ av färr och kopla ihop på/av knappen då det presenteras som två olika koder utan någon koppling till varandra vad jag kunde se (iallafall min gamla sändare).
Då är det dags att bidra med lite kod. Mitt mål är att använda koden hek skapat och låta en raspberry pi agera gateway i stället för Vera. Har begränsat med tid och koden jag skrivit är i pre alpha state och bara ett exempel på vad man kan göra. Det är också långt ifrån en next-next-finished installation.
En härlig blandning av python, php, jquery, canvansjs, tornado, ajax, json och öl
I mina tester har jag använt en DHT11 och en PIR. Version 1.2 av hek:s kod är det som är portad. Kommer porta version 1.3 när den kommer ut ur beta.
Kod: https://github.com/wbcode/ham
Wiki: https://github.com/wbcode/ham/wiki
En härlig blandning av python, php, jquery, canvansjs, tornado, ajax, json och öl
I mina tester har jag använt en DHT11 och en PIR. Version 1.2 av hek:s kod är det som är portad. Kommer porta version 1.3 när den kommer ut ur beta.
Kod: https://github.com/wbcode/ham
Wiki: https://github.com/wbcode/ham/wiki
Domoticz ser intressant för oss som labbar med raspberry. Frågan är om de har ett API som man kan skicka in data i enkelt, Gjorde en snabb sök i manualen men hittade inget uppenbart.Clabbefix skrev:Nu har jag också beställt ett kit från aliexpress. Kul att bygga eget! Jag kör domoticz på en raspberry med en RFXCOM till mina nexabrytare. Jag funderar fortfarande på om jag vill ha en veralite eller razberry när jag tar steget mot zwave. Jag inser att sensorerna redan funkar mot vera... undrar hur svårt det är att få in dom i domoticz?
Redigerat:
Hm, letade nog inte så hårt efter bibliotek sist. Det där funkade bra både för att lyssna och skicka meddelanden för mina Nexa-kontakter med det gamla protokollet men jag lyckades inte sniffa upp något från väderstationen. HomeEasy verkar bättre lämpat för Nexa men jag hann inte få igång det.hek skrev:
@hek,
Hur går det för dig? Vad jobbar du med för "projekt" nu, är det fortfarande IR-modulen du vill integrera ordentligt?
Tänkte även kolla, hur "bygger du in" kretsen arduino-mini, finns det något väldigt litet passande hölje där eventuellt ett litet batteri får plats?
Hur går det för dig? Vad jobbar du med för "projekt" nu, är det fortfarande IR-modulen du vill integrera ordentligt?
Tänkte även kolla, hur "bygger du in" kretsen arduino-mini, finns det något väldigt litet passande hölje där eventuellt ett litet batteri får plats?
Hej, har inte hunnit mecka så mycket i veckan.
Fick dock min nRF24L01+PA+LNA modul och glad i hågen ägnade jag en kväll åt lödningsarbete får att dioder och inkluderingsknappen skulle fungera som tänkt. Kunde dock konstatera att radiomodulen var trasig (eller om jag lyckades löda sönder något). Så min gateway är i nuläget i ett vegetativt tillstånd.
Man är ju lite sugen på 3D skrivare efter att ha fått plastlådan till gatewayen från ryssen. Helt otroligt att man kan göra så snygga saker saker utifrån en 3D modell i datorn. Hade varit kul om någon kunde starta ett "Makers space" här nere i skåne där man kan dela en 3D skrivare med andra. Ni stockholmare har ju ert på det torra med http://www.makerspace.se/
Fick dock min nRF24L01+PA+LNA modul och glad i hågen ägnade jag en kväll åt lödningsarbete får att dioder och inkluderingsknappen skulle fungera som tänkt. Kunde dock konstatera att radiomodulen var trasig (eller om jag lyckades löda sönder något). Så min gateway är i nuläget i ett vegetativt tillstånd.
Man är ju lite sugen på 3D skrivare efter att ha fått plastlådan till gatewayen från ryssen. Helt otroligt att man kan göra så snygga saker saker utifrån en 3D modell i datorn. Hade varit kul om någon kunde starta ett "Makers space" här nere i skåne där man kan dela en 3D skrivare med andra. Ni stockholmare har ju ert på det torra med http://www.makerspace.se/
Tänk bara på att köra med extern antenn om du gör en metallåda.
http://en.wikipedia.org/wiki/Faraday_cage
http://en.wikipedia.org/wiki/Faraday_cage
Har äntligen fått mina radiomoduler men jag kan inte få det att fungera.
Nanon är inkopplad som gateway och plugin installerad. Som test har jag en Arduino Uno med en rörelsedetektor men den vill inte dyka upp i vera. "Press start för inclusion" står det men startknappen går inte att trycka på.
Nanon är inkopplad som gateway och plugin installerad. Som test har jag en Arduino Uno med en rörelsedetektor men den vill inte dyka upp i vera. "Press start för inclusion" står det men startknappen går inte att trycka på.
Om knappen inte går att trycka på betyder det att veran inte riktigt har kontakt med din arduino-gateway.
Prova att kolla att gatewayen startar upp ordentligt genom att koppla in den till datorn och kika i seriell-loggen (Tools->Serial Monitor"). Du bör får ett "Arduino startup complete" meddelande...
Prova att kolla att gatewayen startar upp ordentligt genom att koppla in den till datorn och kika i seriell-loggen (Tools->Serial Monitor"). Du bör får ett "Arduino startup complete" meddelande...
Har funderat över ännu en sensor.
Jag har Securitas Verisure som larm. Det finns inget enkelt sätt att kontrollera status på larmet. Men man kan köpa en "smart plug". Dvs ljusstyrning som man kan styra via deras app. Man pluggar in den i ett vägguttag och sedan en lampa i denna (samma som wall plugs i z-wave/nexa/osv).
Det går även att styra denna smart plug utifrån larmets status. Om larmet är av så lyser lampan. När man larmar på så släcks den.
Min fundering är om man kan koppla in en Arduino som känner av när strömmen bryts och då skickar ett meddelande till Gatewayen?
Man behöver väl ha den på både batteri och ström? För ett meddelande hinner den väl inte skicka när strömmen bryts?
Eller är det någon som har en snyggare lösning?
Jag har Securitas Verisure som larm. Det finns inget enkelt sätt att kontrollera status på larmet. Men man kan köpa en "smart plug". Dvs ljusstyrning som man kan styra via deras app. Man pluggar in den i ett vägguttag och sedan en lampa i denna (samma som wall plugs i z-wave/nexa/osv).
Det går även att styra denna smart plug utifrån larmets status. Om larmet är av så lyser lampan. När man larmar på så släcks den.
Min fundering är om man kan koppla in en Arduino som känner av när strömmen bryts och då skickar ett meddelande till Gatewayen?
Man behöver väl ha den på både batteri och ström? För ett meddelande hinner den väl inte skicka när strömmen bryts?
Eller är det någon som har en snyggare lösning?
@pb76
Äger du själv larmet? Isåfall skulel jag nog försöka öppna larmet och se om man inte kan få larmstatus direkt via någon utgång på kortet för att slippa gå över en "smart plug"...
@wirsen
Antar att du laddat om webbsidan... lite svårt att säga vad som är fel. Du kanske får kika i loggen på veran för att få mer info. När du loggat in på burken skriver du:
> grep Arduino /var/log/cmh/LuaUPnP.log
Äger du själv larmet? Isåfall skulel jag nog försöka öppna larmet och se om man inte kan få larmstatus direkt via någon utgång på kortet för att slippa gå över en "smart plug"...
@wirsen
Antar att du laddat om webbsidan... lite svårt att säga vad som är fel. Du kanske får kika i loggen på veran för att få mer info. När du loggat in på burken skriver du:
> grep Arduino /var/log/cmh/LuaUPnP.log