SwitchKing + EventGhost + Rasberry + OneWire

Andra typer av bidrag | Other contributions
Post Reply
gus
3 stars
3 stars
Posts: 134
Joined: Fri 31 Aug 2012, 20:14

Re: Sv: SwitchKing + EventGhost + Rasberry + OneWire

Post by gus » Mon 22 Jul 2013, 21:42

Isaksson wrote:
gus wrote:Kan kanske vara så enkelt att det bara behövs infogas ett = tecken till den ena if satsen!
Även om det inte skulle lösa problemet så vill man ju endå hantera om de har samma värde så ett = är ju inte fel.

Skickat från min GT-I9100 via Tapatalk 2
Ett annat sätt att få till det är ju att använda en lista och använda sort funktionen. Då är det väldigt enkelt att lägga till flera givare.
Den sorterar ju då med det lägsta värdet först:

Code: Select all

compare_temp = [altan, temp_garageport, ute_baksida]
compare_temp.sort()
lowest = compare_temp[0]

krambriw
4 stars
4 stars
Posts: 336
Joined: Thu 19 Jul 2012, 19:41

Re: SwitchKing + EventGhost + Rasberry + OneWire

Post by krambriw » Tue 23 Jul 2013, 04:48

Där hittade du ju en elegant lösning!

Måste också tillägga att jag är jättenöjd med mitt OneWire nät. Monterade en till ljussensor men nu uppe i antennmasten på taket för att mäta ljusnivån som jag sedan använder för att låta EG styra markiser. Fungerar klockrent! Var först tveksam när jag kopplade på ytterligare en lång ledning men det fungerar utan problem. Äntligen har jag en lösning som inte är beroende av batteridrivna sensorer.

Och SK loggar troget datavärdena så jag kan se hur ljusnivån ändras i tiden. Tycker faktiskt SK är värd sitt pris bara för dess eleganta hantering av datakällor, kommer nu äntligen att beställa en SK licens

mvh

gus
3 stars
3 stars
Posts: 134
Joined: Fri 31 Aug 2012, 20:14

Re: SwitchKing + EventGhost + Rasberry + OneWire

Post by gus » Tue 23 Jul 2013, 21:20

Trevligt med den extra ljussensorn! Just nu är jag inne i träsket med att jämföra olika temgivare (fast jag tycker ju det är kul...)

Jag plockar nu in en tempgivare ifrån min väderstation som skriver en realtime.txt till min dator. Denna har värderna separerade av mellanslag. Jag har Googlat och Googlat för att få till den bästa koden för detta. Jag får den att funka, men när jag kopplar ihop den med min .sort funktion får jag lite problem. Tempgivaren blir omsluten med '' tecken, alltså '18,3'. Gör jag en print på variabeln visas det inte.

Här är koden:

Code: Select all

# Get temp from weatherstation
with open('C:/cumulus/realtime.txt', 'rb') as f:
    data = list(csv.reader(f, delimiter=' ', quoting=csv.QUOTE_NONE))
    for lekstuga in data:  
        print lekstuga_2 # 2 is temp in realtime.txt

# Find the lowest value from temp sensors
compare_temp = [temp_garageport, ute_baksida, lekstuga[2]]
compare_temp.sort()
lowest = compare_temp[0]
print compare_temp
Svaret blir:

Code: Select all

 17.5625, 17.875, '17.2'
Någon idé vad jag gör för fel?

krambriw
4 stars
4 stars
Posts: 336
Joined: Thu 19 Jul 2012, 19:41

Re: SwitchKing + EventGhost + Rasberry + OneWire

Post by krambriw » Tue 23 Jul 2013, 21:26

Antar att det är temperaturen för lekstuga[2] du menar, i så fall, testa

Code: Select all

compare_temp = [temp_garageport, ute_baksida, float(lekstuga[2])]

gus
3 stars
3 stars
Posts: 134
Joined: Fri 31 Aug 2012, 20:14

Re: Sv: SwitchKing + EventGhost + Rasberry + OneWire

Post by gus » Tue 23 Jul 2013, 21:48

krambriw wrote:Antar att det är temperaturen för lekstuga[2] du menar, i så fall, testa

Code: Select all

compare_temp = [temp_garageport, ute_baksida, float(lekstuga[2])]
Funka!!
Tackar! Jag tragglar mig fram i Python världen, riktigt kul!

Skickat från min GT-I9100 via Tapatalk 2

gus
3 stars
3 stars
Posts: 134
Joined: Fri 31 Aug 2012, 20:14

Re: SwitchKing + EventGhost + Rasberry + OneWire

Post by gus » Sun 28 Jul 2013, 21:13

Inte för jag har något problem, men vad betyder det när en text är kursiv?
You do not have the required permissions to view the files attached to this post.

krambriw
4 stars
4 stars
Posts: 336
Joined: Thu 19 Jul 2012, 19:41

Re: SwitchKing + EventGhost + Rasberry + OneWire

Post by krambriw » Mon 29 Jul 2013, 05:16

Jag får kursiv text som du om jag tex ändrar namnet på itemet (via meny alternativet 'rename')

mvh

gus
3 stars
3 stars
Posts: 134
Joined: Fri 31 Aug 2012, 20:14

Re: SwitchKing + EventGhost + Rasberry + OneWire

Post by gus » Mon 29 Jul 2013, 06:21

krambriw wrote:Jag får kursiv text som du om jag tex ändrar namnet på itemet (via meny alternativet 'rename')

mvh
Ok, tack!

kloow
1 star
1 star
Posts: 7
Joined: Tue 26 Jul 2011, 21:46

Re: SwitchKing + EventGhost + Rasberry + OneWire

Post by kloow » Mon 05 Aug 2013, 08:26

Hej
Gillar starkt denna setup, otroligt bra gjort.

Har precis flyttat över mitt 1-wire nät till en Rasp och kickat igång owserver samt owfs.
Kör endast med tempsensorer men kommer att försöka få igång en I/O. Kan komma åt alla sensorer via owfs samt via http:

har dock åkt på problem direkt när jag skulle köra igång polling via Eventghost och detta plugin.
Får detta fel när jag ska lägga till action read (el write)
error.JPG
Nu ska det tilläggas att jag har aldrig kört EG tidigare men verkar ganska straight forward (dock kan jag ju gjort nå nybörjarfel :oops: )

EG rullar på en WHS2011 som som sagt var kan nå owserver via http.

Någon klok som kan se vad som kan vara galet..
You do not have the required permissions to view the files attached to this post.

gus
3 stars
3 stars
Posts: 134
Joined: Fri 31 Aug 2012, 20:14

Re: Sv: SwitchKing + EventGhost + Rasberry + OneWire

Post by gus » Mon 05 Aug 2013, 08:46

Bara en tanke, har du angivit rätt port till Owserver? Det är ju inte samma som till http.

Skickat från min GT-I9100 via Tapatalk 2

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests