This morning I've uploaded a new image. It is not very much changes to the previous one except the software contains the 43 commits done since last time. I have also installed matplot-lib and removed som logging that in the long run could fill up the filesystem.
If you don't want to upgrade to the new image you get about the same system by running sudo apt-get install python-matplotlib
My feeling now is that the remote functionality is taking shape. The latest addition is that pages work, it is now possible to override the CSS for a remote so that
http://jquerymobile.com/themeroller/
Can be used to change colors of the remote. Just create your color scheme on the leftmost "swatch". Press download, unzip the file and locate a file name something like ...min.css. Copy the content of this file and place it into the style field on the administrate remote page.
As allways let me know if you run into any problems. Hopefully the upgrade system will be more stable going forward.
Martin
17/11/2012 06:29:49

Betyder det att det även finns en ny version om man uppgraderar programvaran, eller är de ändringarna med sen tidigare?

Reply
David
17/11/2012 12:44:02

Mimdre och ibland större fixar kommer i alla fall varje vecka i dagsläget. Då en av mina senaste features kräver att ytterligare mjukvara är installerad på RPi så släpper jag därför en ny image. Vill man slippa byta image kan man installera matplotlib manuellt enligt ovan.

Reply
P-A
18/11/2012 13:22:53

hej

Finns det något enkelt sätt att få vissa aktiveringar att sändas dubbelt eller trippelt? Har några mottagre som är lite kinkiga ibland. Skulle iofs kunna lägga upp en device flera gånger men det är inte så snyggt..

Reply
Daniel Hedman
19/11/2012 05:55:23

Borde det inte gå att göra med timer devices eller send signal devices!

Reply
P-A
29/11/2012 14:55:58

Går säkert att lösa med specialknep, tex med signaler. men rätt onödigt att lägga massa jobb på en sådan enkel sak. Kanske vill man bara repetera dom enheter som är långt bort. Så det blir en hel del jobb att ställa in dom individuelt mha timer devices. provade signal approachen, men hamnade då i en oändlig loop, eftersom även den repeterande signalen uppfattades och repeterades.. Hade varit enkelt om man till exempel i devicen kunde välja default repeat 0-10 tex.

Daniel Hedman
19/11/2012 06:04:41

Har testat nya bygget och det fungerar riktigt bra. Uppgraderade inte utan använde imagen. Remote funktionen blir också riktigt bra.
Har du inget paypal konto för donationer. Inte så sugen på att skaffa ytterligare en tjänst men skulle mkt väl kunna tänka mig ett blygsamt bidrag.

Reply
charlie
21/11/2012 02:55:43

Hej! Ser ut att vara spännande projekt som jag ser fram emot att testa! Jag har laddat hem imagen flera gånger och flashat på olika kort, men får samma resultat varje gång. När RPI bootar är det många processer som som "failar" bla att den inte kan montera lokalt filsystem vilet gör att den inte startar. Det sista den säger är "no more processes in runlevel". Är det något du har stött på?

Reply
charlie
21/11/2012 05:15:51

Efter att ha provat lite mer och laddat hem filen några gånger ytterligare får jag "bad crc" på img-filen. Dum fråga kanske men ligger rätt zip uppe?

Reply
David
21/11/2012 15:09:37

Hej, jag har fått rapporter förut om dåliga img-filer. Vilken ZIP-mjukvara använder du? Jag har använt Windows 7:s inbyggda för att skapa arkivet. Ska ta och verifiera att den verkligen fungerar bra så snart jag får lite tid över.

charlie
21/11/2012 20:40:02

Jag använder "UnZip" i opensuse.

charlie
22/11/2012 04:39:06

Hej igen! Jag laddade hem och packade upp på jobbet i windows 7 och fick nu rätt md5 sum. Otroligt elegant med remotes! Att styra uttag fungerar fint. Har inte fått den att visa temperatur än, den syns i tdtool så det är nog handhavande fel. Bra jobbat!

Reply
Waldemar
11/12/2012 05:01:07

Hej, för mig fungerar det inte heller att packa upp.
Unzip från Ubuntu 12.10. Lite gammal kanske?
Jag ska testa några andra program annars får jag hitta någon windowsburk. BTW Trevligt projekt!

$ unzip -v
UnZip 6.00 of 20 April 2009, by Debian. Original by Info-ZIP.

Waldemar
11/12/2012 05:54:00

7-zip did the job!
So if you're Linux user use 7z to unpack the zip file.

$ 7z v

7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18

Waldemar
11/12/2012 05:54:10

7-zip did the job!
So if you're Linux user use 7z to unpack the zip file.

$ 7z v

7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18

Waldemar
11/12/2012 05:54:19

7-zip did the job!
So if you're Linux user use 7z to unpack the zip file.

$ 7z v

7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18

Daniel Hedman
21/11/2012 17:44:17

Hur kan man komma förbi begränsningen att en signal bara får vara 100 tecken. Mina är på 108 tecken. Kan man använda scanf uttryck?

Reply
David
21/11/2012 19:55:25

Var säger den att den är begränsad till 100 tecken? Jag hittar 255 som en begränsning men det är också den enda jag trodde jag hade.

Reply
Daniel Hedman
21/11/2012 20:03:20

Skall ordna en skärmdump när jag kommer hem. Men har för mig att det är när jag från logg sidan med signaler klickar på en signal och kommer till en sida där man kan testa eller skapa transform, device commands etc. Det är nog närt jag klickar på Testa som jag får varning på både signal och ?? fältet. Den säger att jag max får ha 100 tecken och att jag har 108 tecken. Det ser ut som en validering som görs av html koden så du kanske städjer 255 tecken men har en fältvalidering som stoppar vid 100.

Såg att du ordnat paypal! En blygsam summa är påväg.

David
21/11/2012 20:44:04

Du behöver inte göra en skärmdump, gör en update istället så är det fixat.

Reply
Daniel Hedman
26/11/2012 20:36:06

Hej!
Varje gång jag försöker att starta upp wifi på Raspberry Pi:n så verkar tellsticken lägga av. Automagically snurrar men det verkar inte som några signaler går in (har en duo) eller ut!

Använder mig and en usb wifi dongel som klarar sig med dom drivrutinerna som redan finns med. Det enda jag gör är att ändra config filen och kör sudo ifup.

Någon annan som har samma problem eller har fått wifi att fungera.

/Daniel

Reply
Andreas
27/11/2012 00:26:08

Hur ser din strömförsörjning av Raspberry Pi:n ut, hade problem med min dou när jag körde med en gammal mobil laddare, när jag kör med en annan laddare på som ger max 2,1 A så funkar det. Skulle prova med en usb hub med egen strömförsörjning mellan p:ni och dou:n

Reply
Petter
27/11/2012 21:34:53

Jag har också samma problem.. har powered USB-hubb men det hjälper inte.

Sista tiden fungerar systemet ungefär 1-2 dygn innan den slutar att registrera värden/tända släcka lampor.

Sedan kommer ju problemet att få upp det igen efter omstart... allt som oftast verkar inte tellsticken komma med. Ibland kan jag behöva starta om 10 ggr ibland 4.. typ.
Om det sitter i tellsticken eller automag vet jag inte.
Har inte ens orkat starta upp den sista veckan eftersom den inte fungerar så lång tid...Får ev ta ner en nya image... om jag orkar konfa upp allt igen.

Reply
David
27/11/2012 22:44:20

Det där låter ju katastrofalt dåligt. Har du kört din tellstick långa perioder förut utan problem (alltså i en annan dator t.ex)? Kan du maila mig lite loggar? skulle vilja veta som som dyker upp när man kör dmesg och sedan rycker ut tellsticken en stund, stoppar i den igen och kör dmesg igen.

Petter
30/11/2012 16:47:12

Ska labba lite i helgen.. vill ha in airpi också så jag kan ha den som airplayserver. Gjorde en snabbinstallation igår vilket gjorde att den inte startar upp längre.
Som sagt.. tjongar in en ny image och ser vad som händer.

3/12/2012 17:16:43

Tja.

Jag hade liknande problem med min RaspBerry Pi.
Den hängde sig efter något dygn eller ibland snabbare. Bytte laddare till en 2,5A vilket tyvärr inte hjälpte heller. Visade sig att det var mitt SD-kort (ZAP Glider). Läste på wiki-sidan för raspberry och köpte ett Samsung Class-10 8GB. Har fungerat klockrent och inte en enda hängning än och startar varje gång utan protest!

Webhallen http://www.webhallen.com/se-sv/hardvara/141435-samsung_secure_digital_8gb

Hela systemet känns rappare och den startar fortare.

Daniel Hedman
26/11/2012 20:36:17

Hej!
Varje gång jag försöker att starta upp wifi på Raspberry Pi:n så verkar tellsticken lägga av. Automagically snurrar men det verkar inte som några signaler går in (har en duo) eller ut!

Använder mig and en usb wifi dongel som klarar sig med dom drivrutinerna som redan finns med. Det enda jag gör är att ändra config filen och kör sudo ifup.

Någon annan som har samma problem eller har fått wifi att fungera.

/Daniel

Reply
Daniel Hedman
26/11/2012 20:36:28

Hej!
Varje gång jag försöker att starta upp wifi på Raspberry Pi:n så verkar tellsticken lägga av. Automagically snurrar men det verkar inte som några signaler går in (har en duo) eller ut!

Använder mig and en usb wifi dongel som klarar sig med dom drivrutinerna som redan finns med. Det enda jag gör är att ändra config filen och kör sudo ifup.

Någon annan som har samma problem eller har fått wifi att fungera.

/Daniel

Reply
Daniel Hedman
26/11/2012 20:36:58

Hej!
Varje gång jag försöker att starta upp wifi på Raspberry Pi:n så verkar tellsticken lägga av. Automagically snurrar men det verkar inte som några signaler går in (har en duo) eller ut!

Använder mig and en usb wifi dongel som klarar sig med dom drivrutinerna som redan finns med. Det enda jag gör är att ändra config filen och kör sudo ifup.

Någon annan som har samma problem eller har fått wifi att fungera.

/Daniel

Reply
Daniel Hedman
26/11/2012 22:39:23

Hej!
Varje gång jag försöker att starta upp wifi på Raspberry Pi:n så verkar tellsticken lägga av. Automagically snurrar men det verkar inte som några signaler går in (har en duo) eller ut!

Använder mig and en usb wifi dongel som klarar sig med dom drivrutinerna som redan finns med. Det enda jag gör är att ändra config filen och kör sudo ifup.

Någon annan som har samma problem eller har fått wifi att fungera.

/Daniel

Reply
Daniel Hedman
26/11/2012 22:40:49

Ooops! Mer som bråkar tydligen!
Sorry

Reply
Anders
30/11/2012 18:46:07

Hej.

Har precis installerat detta och kör med en tellstick duo. Har nog som andra här, lite problem med strömförsörningen. Skall åtgärdas idag dock!

Jag har lite förslag på funktioner.
Lägga till en syslog-server dit man kan peka sin dhcp-log. Sedan kan man sätta aktiviteter när vissa mac-adresser loggar på.
Typ, tänder lamporna om ingen är hemma när solen är nere och man kommer hem (telefonen loggar automatiskt på wifi).
Sedan stöd för ir-mottagare och ir-sändare hade varit fint :)

Reply
Roger
1/12/2012 07:42:46

Hej,

Tack för ett strålande arbete med Automagically!

Fungerar klockrent med tellstick duo, 2 temp sensorer och nexa brytare.

Vill kunna lyssna på tellstick temperatur signaler och även skicka in egna signaler till inkön från ex. ett python eller bash script men har inte lyckats lista ut hur jag skall gå tillväga än.

Har du ett bra tips!

Har ett fritidshus projekt för att styra element som är anslutna via nexa brytare, vill kunna nattsänka temperaturen, styra om till frostvaktsläge, beställa uppvärmning i förväg innan planerad vistelse.

Sen har jag ett bredbandsmodem som ibland behöver startas om när inte pi'n når internet, så för detta behöver jag kunna lyssna och skicka in signaler som tolkas av automagically.

Tack på förhand!

Reply
Daniel Hedman
3/12/2012 06:57:56

Blir bara bättre och bättre det här! Nu är julbelysningen "online" också.
Jag har en temp sensor och skulle vilja skicka temperaturen till www.temperatur.nu. Det kan man göra antingen via en textfil eller via att anropa en http adress med rätt formatering. Någon som har tips på om det går att få till idag med Automagically?

Reply
David Karlsson
3/12/2012 14:56:26

Hej, om du skapar en signal som ser ut så här "httpreq,do:http://any.url/get?temp23"
Så kommer den göre en http request till angiven URL. Rekommenderas att skapa den som en transform på någon signal som innehåller temperaturen.

Reply
David Karlsson
3/12/2012 15:03:05

Du verkar vara åtminstone ganska programmeringskunnig. Kanske skulle du ta en titt i /home/pi/source/automagically/site/plugins/ i denna mapp finns flera plugins som direkt jobbar inuti systemet med access till att få signaler och att skicka egna. För att skapa en ny plugin behöver du bara kopiera en av filerna till ett nytt namn, infoga din kod och sedan starta om automagically daemon. (sudo /etc/unit.d/automagically restart). Maila mig om du vill ha mer hjälp på detta område. Den enklaste sättet att skicka in signaler är en http get mot /signal/signal_att_skicka_in
Men det finns inget sådant lätt sätt att få ut signaler.

Reply
Roger
4/12/2012 05:36:44

Tack David, skall testa dina förslag för att skicka in signaler.

Du kanske inte insåg det men du svarade i inlägget innan hur lätt det är att få ut signaler, en httpreq !

Som tur är så behöver jag inte fråga efter status utan vill ha en ström av temperturvärden så att jag kan beräkna om något element behöver aktiveras och skicka in en "http get" som triggar rätt nexa device.

Stort tack för svaren!

Reply
David
11/12/2012 19:37:09

Httpreq är smidigt att använda om du vill ta ut en viss typ av signal men skapar problem om du skulle vilka dumpa ut allt. Kan iofs lösas om man är bra på regular expressions (tror jag)

David Karlsson
3/12/2012 15:51:05

Låter som en kul ide, har aldrig sysslat med syslog så jag måste läsa på lite innan jag vet om det kan göras.

Reply
Roger
4/12/2012 06:00:22

Du har säkert hunnit läsa på lite om syslog, kan varmt rekommendera syslog-ng istället för debian standard rsyslog. syslog-ng har mycket bra stöd för att filtrera inkommande syslog feed. I DHCP exemplet skulle det mycket väl gå att splitta upp och ev. skriva om informationen innan den skickas till en specific loggfil. Den loggfilen kan en av dina plugins läsa, tolka och sen skicka vidare en signal in till automagically för att där trigga det som användaren önskar.

En ide: Det kanske skulle kunna bli ett konfigurerbart och generiskt signal input API som kan läsa filer i ett bestämt format eller tolka dem mha regexp.

Reply
David Karlsson
3/12/2012 15:54:49

Jag ska se vad jag kan göra, har för en tid sedan fixat så att den rensar bort alla kommandon till samma enhet utom det sista så att man kan göra en preset som består av "allt av" och "nattlampa på" och då slipper att nattlampan först släcks och sedan tänds.
Den funktionaliteten går tvärs emot det du efterfrågar - men ingenting är omöjligt.

Reply
Mats Landstedt
10/12/2012 01:27:29

Hej. Hur gör jag för att återställa en backup från ett terminalfönstret? Testade och köra en update.sh och får numera felet ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
när jag startar mysql.
Med vänlig hälsning
Mats

Reply
Danne
12/12/2012 04:47:08

Hej, jag har precis laddat ner din senaste img. Tack för ett bra jobb! En sak bara, jag fattar inte hur jag lägger in sensorer som oregon Scientific. Jag får in följande i signals/index tellstick,sensor,protocol:oregon,id:139,Temperature,value:21.3. hur visar jag den i en bild?

Med Vänlig Hälsning
Danne

Reply
David
12/12/2012 05:07:28

Det första du måste göra är att i core settings skapa en global variabel. Se till att den har datatyp float. Döp den till något passande typ utomhustemp.
Därefter går du till signal/index/ och hittar en signal från sensorn, klicka på den för att skapa en handler, välj typ store global Variable, i patern ersätter du siffrorna och . I temperaturen med %f och sätter parsed Variable till 1. Nu borde du om du trycker på test se att den hämtat ut just temperaturen. Spara och nu ska den globala variabeln uppdateras. Sen får du se till att lägga till den i din Remote (om du använder sådan) med en Widget för variabel.
Lycka till! Tveka inte att fråga igen om något är oklart, allt detta är skrivet utan att ha systemet framför mig så något fält kanske benämns lite annorlunda.

Reply
p-a
12/12/2012 21:10:22

Hej

Finns det något enkel sätt att få "repeat" på aktiveringar, tex när jag skickar on på en kontakt långt borta, så vill jag alltid ha 3 ggr repeat pga svag signal. Vissa kan vara lite kinkiga. har provat lite med signaler, men lyckas bara skapa eviga loopar..

Reply
Andreas
13/12/2012 20:56:18

Detta har jag inte provat: Om mottagaren klarar flera olika koder borde det gå att göra med signals att koderna sänts efter varandra. så kod1 triggar att kod2 sänts

Reply
p-a
25/12/2012 23:59:50

men om jag vill ha 10 repeat tex? Måste finnas ett smartare sätt..




Leave a Reply.