Hussystem med Raspberry PI och 1Wire

Berätta om dina pågående projekt.
danielr112
Inlägg: 8043
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Hussystem med Raspberry PI och 1Wire

Inlägg av danielr112 »

Finns. Nodemcu med LUA. Enklare kan det inte bli. Bygg libbar o.s.v online och ladda upp. Skriv 5 rader kod och den skickar lite temp data (typ)

Behövs lite fler rader men ja det är enkelt. Under 10uA i viloström också så inga problem att köra den på batteri om man så vill. https://nodemcu.readthedocs.io/en/master/

Jag har ju minst 1 AP i huset på ups och det räcker mer än väl för att mina ESP ska klara av om strömmen går. Extremt bra räckvidd på dem om så behövs.
Pen
Inlägg: 207
Blev medlem: 16 september 2006, 09:15:51
Ort: Stockholm

Re: Hussystem med Raspberry PI och 1Wire

Inlägg av Pen »

Wow. Gillar exemplen på hemsidan för nodemcu.

En kort fråga: Hur får man dit sin kod första gången? Kommer den med så mycket firmware inbränd att jag kan lägga över min kod via WLAN? Typ Google Chromcast som lägger ut ett eget adhook WLAN innan den känner till det riktiga.

Inser att jag kan verka lat som frågar istället för att läsa. Men det är just den här frågan som jag vill ha ett bra svar på.

Jag är lite bränd sedan min PIC-tid där miljön var rätt komplicerad och när man väl tänkte använda den igen efter några års uppehåll så visar det sig att PCn där den var installerad är kastad och brännaren är försedd med gammal seriekontakt som inte går att ansluta till någon PC längre - inte ens med en USB->Serie adapter. Programmering via WLAN och utveckling i molnet verkar rätt.
danielr112
Inlägg: 8043
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Hussystem med Raspberry PI och 1Wire

Inlägg av danielr112 »

Jag för över dem via serie interfacet.
Användarvisningsbild
hanpa
Utsparkad, på semester
Inlägg: 639
Blev medlem: 22 november 2016, 21:54:43
Ort: Hemort

Re: Hussystem med Raspberry PI och 1Wire

Inlägg av hanpa »

Pen skrev:Jag inser att jag kommer att hamna i ESP8266 förr eller senare också - jag känner trycket :) . Men då blir det för prylar som inte behöver fungera vid nätspänningsbortfall (bland annat därför att jag har för många Wifi accesspunkter som måste ha kraft för att få täckning).

Kanske någon har utvecklat en scriptinterpreter till ESP innan dess så att jag slipper en hel utvecklingsmiljö - eller det kanske redan finns?
Jag kollade lite på LUA först men såg inte riktigt behovet och tyckte att det var lite krångligt. Blev säkert också lite avskräckt av andras erfarenheter, typ http://internetofhomethings.com/homethings/?p=424


Om man vill göra någon enkel styrning/mätning så krävs väldigt få kodrader via Arduinos C-liknande språk och jag tyckte att detta var enklare än att använda LUA. Det finns också mycket mer kodexempel tillgängligt för Arduinos miljö än för LUA. Det finns stöd för OTA så med bara några rader kod till (har man gjort det en gång är det bara att kopiera) så kan man ändra programvaran via Wifi, enheten dyker då upp ungefär som en serieenhet i IDE:t och det är bara att kompilera och ladda ner precis som om man hade anslutit sig via sladd till datorn, mycket smidigt!

De varianter jag använder har USB-kontakt (typ FTDI-adapter inbyggt på kortet) som man kan programmera via så man ju får ansluta med sladd första gången man laddar på något. Lägger man direkt in stöd för OTA så kan prylen sitta där den ska sitta och det är bara att programmera om via Wifi. Det är inte troligt att Arduinos IDE försvinner på bra länge, inte heller USB-kontakten eller WiFi...
Senast redigerad av hanpa 1 februari 2017, 15:00:25, redigerad totalt 1 gång.
danielr112
Inlägg: 8043
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Hussystem med Raspberry PI och 1Wire

Inlägg av danielr112 »

Vill inte påstå att lua delen är krånglig men ska inte göra denna tråden nerspammad av sådant :) Visst jobbar man till vardags med Arduino ide delen så är den säkerligen enkel. Men annars är LUA delen idag extremt simpel.
Går inte att jämföra med hur den var för ett halvår eller för den delen 1 år sedan :) Sedan är det en fråga också om man gillar att koda med C eller inte.

Vill man däremot ha OTA stödet... Ja då har man inte mycket val :)
Pen
Inlägg: 207
Blev medlem: 16 september 2006, 09:15:51
Ort: Stockholm

Re: Hussystem med Raspberry PI och 1Wire

Inlägg av Pen »

Projektet har inte dött även om inläggen lyst med sin frånvaro. Och så kom sommaren med en massa annat att göra.

Jag behövde som sagt (en bit tillbaka i tråden) en liten förstärkare för montering tillsammans med högtalare i en apparatdosa för diverse signaler inomhus som larm, dörrklocka mm. Valet föll till slut på en liten PAM8610 klass D-modul som införskaffades för 12kr inkl frakt från Kina. Audiosignalen från RPi matades över ett ledigt par i den CAT som används för 1wire. Samförläggningen av denna CAT och +12V i samma VP rör skapade tyvärr ett väldigt trist brus som visade sig bero på induktiv överhörning mellan +12V och audiosignalen. Störkällan i sig visade sig vara step-up modulen från 12V till 13.5V som har en konstruktion som skapar frekvensmodulerat brus i hörbart område - säkert bra för att få låga strålningsvärden men inte i detta fall när det demoduleras och blir hörbart.

En annan PAM8610 modul med differentiell ingång införskaffades för en något större summa. Detta löste hela problemet. Modulen kan ge 10W, men högtalaren pallar inte riktigt full effekt.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Pen
Inlägg: 207
Blev medlem: 16 september 2006, 09:15:51
Ort: Stockholm

Re: Hussystem med Raspberry PI och 1Wire

Inlägg av Pen »

Innan sommaren satte jag också in ett eltryckeslås i entredörren. Detta drar tyvärr rätt mycket ström när det är "draget" - d.v.s. i upplåst läge - eftersom det är en elektromagnet på 12V 0.4A som kopplar ihop handtag med låsmekanism. Eftersom låset även ska fungera vid batteridrift så kändes det lite i högsta laget.

Det visar sig att det räcker med 6V 0.2A för att med god marginal hålla kvar låset upplåst när väl magneten har dragit. En enkel modifiering av spänningsregleringen i en step-down modul fixade detta. En kondensator i återmatningen ger fördröjd nedreglering från 12V i början till 6V efter någon halvsekund. Så nu drar låset bara 1/4 av den ursprungliga effekten (0.1A mätt på 12V).
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Pen
Inlägg: 207
Blev medlem: 16 september 2006, 09:15:51
Ort: Stockholm

Re: Hussystem med Raspberry PI och 1Wire

Inlägg av Pen »

Och så har det blivit ett antal IO moduler för 1wire. Lite olika varianter på samma tema med DS2408 som 1wire krets med 8IO och sedan en buffert och filter utanför. Det kommer på sikt att bli flera.

Finns lite utrymme kvar på korten för att specialisera vid behov. På det första kortet är det tänkt att jag ska klämma in en 1wire räknarkrets för att räkna S0 pulser på elmätaren. Idag räknas dessa i en modbus-modul men denna ska bort på sikt.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar