Page 8 of 12

Re: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Thu 11 Jul 2013, 19:35
by gus
En liten önskan:

Jag får ganska ofta tillbaka "none" som värde ifrån mina givare.Går det att i plugginet bevaka detta och om "none" kommer polla en gång till?

Re: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Thu 11 Jul 2013, 21:49
by chris
Får fortfarande samma fel har inte ändrat något i sk. Vad kan det vara för fel? Det fungerar ibland i flera dygn sedan uppstår felet och det hjälper inte att starta om vare sig EG eller datorn.
Edit. får rätta mig själv hade bockat ur en datakälla att inte visas i android etc bockade i igen och nu funkade det... :banghead:

Re: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Fri 12 Jul 2013, 07:19
by krambriw
Jag får ganska ofta tillbaka "none" som värde ifrån mina givare.Går det att i plugginet bevaka detta och om "none" kommer polla en gång till?
Jag har sett detta också, har gjort en modifiering, tänkte nog fel tidigare när jag ville undvika låsning i socket anslutningen...

Har testat och för mig fungerar den bifogade versionen nu utan problem, kan du testa också?

mvh Walter
__init__.zip

Re: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Fri 12 Jul 2013, 07:28
by krambriw
Får fortfarande samma fel har inte ändrat något i sk. Vad kan det vara för fel? Det fungerar ibland i flera dygn sedan uppstår felet och det hjälper inte att starta om vare sig EG eller datorn.
Jag har svårt att avgöra var det går snett någonstans. Om vi pratar om samma fel som du visade i din screenshot tidigare så är det ett felmeddelande från SwitchKing pluginnen, av någon anledning hittar den inte längre datakällan.

Har du SK servern i samma PC?

Om inte, kan det vara så att det uppstår nätverksproblem i ditt nätverk?

Har du testat om du får samma felmeddelande om SK servern är stoppad?

Eftersom det inte hjälper med omstarter varken av EG eller dator, så hjälper det säkert inte heller om jag inför en massa retries.

Har du testat att bara starta om SK servern när detta fel uppträder?

mvh

Re: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Fri 12 Jul 2013, 09:31
by gus
Jag har sett detta också, har gjort en modifiering, tänkte nog fel tidigare när jag ville undvika låsning i socket anslutningen...

Har testat och för mig fungerar den bifogade versionen nu utan problem, kan du testa också?

mvh Walter

Verkar tyvärr inte bli någon skillnad...
Detta uppträder när jag kör python script

Code: Select all

light = eg.plugins.OneWireClient.ReadAttribute(u'', u'/20.F32D10000000', u'volt.A', u'', u'', True)
light = eg.plugins.OneWireClient.ReadAttribute(u'', u'/20.F32D10000000', u'volt.A', u'', u'', True)
pool = eg.plugins.OneWireClient.ReadAttribute(u'', u'/28.E47CE1040000', u'temperature', u'', u'', True)
vind = eg.plugins.OneWireClient.ReadAttribute(u'', u'/28.5DE2DC040000', u'temperature', u'', u'', True)
heatwater = eg.plugins.OneWireClient.ReadAttribute(u'', u'/10.4B152A020800', u'temperature', u'', u'', True)
music = eg.plugins.OneWireClient.ReadAttribute(u'', u'/10.5E252A020800', u'temperature', u'', u'', True)
heat = eg.plugins.OneWireClient.ReadAttribute(u'', u'/10.CC1E2A020800', u'temperature', u'', u'', True)
server = eg.plugins.OneWireClient.ReadAttribute(u'', u'/10.DE232A020800', u'temperature', u'', u'', True)
altan = eg.plugins.OneWireClient.ReadAttribute(u'', u'/10.6B032A020800', u'temperature', u'', u'', True)
fukt_basement = eg.plugins.OneWireClient.ReadAttribute(u'', u'/20.F32D10000000', u'volt.D', u'', u'', True)
alarm_overtryck = eg.plugins.OneWireClient.ReadAttribute(u'', u'/12.775782000000', u'sensed.A', u'', u'', True)

calc1 = (( fukt_basement/5)-.16) /.0062
calc2 = (calc1) / (1.0546 - (0.00216 * music))



fo = open("sensors.txt", "wb")
fo.write( str(light) + (",") + str(pool) + (",") + str(vind) + (",") + str(heatwater) + (",") + str(music)
+ (",") + str(heat) + (",") + str(server) + (",") + str(altan) + (",") + str(calc2) + (",") + str(alarm_overtryck));

# Close opend file
fo.close()
Har även testat att lägga till en wait med några sek men det blir ingen skillnad

Re: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Fri 12 Jul 2013, 10:51
by krambriw
Din syntax är inte som min...

Code: Select all

light = eg.plugins.OneWireClient.ReadAttribute(u'', u'/20.F32D10000000', u'volt.A', u'', u'', True)
bör vara

Code: Select all

light = eg.plugins.OneWireClient.ReadAttribute(u'', u'/20.F32D10000000', u'volt.A', True, 0.0, 0)
Du kan testa genom att i EG högerklicka på en action och välja 'Copy As Python' och sedan klistra in i din editor

mvh

Re: Sv: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Fri 12 Jul 2013, 11:49
by gus
Ändrat!
Verkar lira nu :-)

EG är ju verkligen en suverän brygga mellan givare och SK!



Skickat från min GT-I9100 via Tapatalk 2

Re: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Fri 12 Jul 2013, 12:12
by krambriw
Skönt!

Det finns några buggar till i pluginnen som jag hittat och *några andra förbättringar* som jag håller på med att fixa...

Men den nya versionen kommer att vara kompatibel med den senaste som du redan kör. Återkommer när den nya versionen är fixad, troligen någon gång i helgen

mvh

PS vet inte om jag nämnt det men det skapas alltså bara ett nytt event i EG för en sensor/attribut om det nya värdet är annorlunda än föregående (ofta ändras ju analoga värden mest hela tiden så då blir det mycket events ändå men det kan ju vara bra att känna till)

Re: Sv: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Fri 12 Jul 2013, 13:12
by gus
Ok, bra att känna till!
Nu plockar jag mina analoga värden via Python skriptet, har alltså inte initierat någon tidsbaserad hämtning, så då lär väl inte det vara aktuellt.?

Skickat från min GT-I9100 via Tapatalk 2

Re: SwitchKing + EventGhost + Rasberry + OneWire

Posted: Fri 12 Jul 2013, 13:35
by krambriw
då lär väl inte det vara aktuellt.?
Korrekt, om du hämtar dom direkt får du dom alltid som dom är, då sker ingen jämförelse med tidigare värden. Jämförelse sker bara i pollningsrutinen.

mvh