Läsa av status på lampa i pyton

Moderator: Telldus

Post Reply
ostgardh
Posts: 7
Joined: Fri Mar 17, 2023 9:45 am

Läsa av status på lampa i pyton

Post by ostgardh »

Hej.

Jag har en pyton skript som kollar om en signal från en nexa remote kommer gör vissa saker.
Nästa som denna. http://developer.telldus.se/browser/exa ... llbacks.py

Men jag vill lägga in i koden att skriptet kolla om en device är på eller av.
Om ON från dev = 10 singnal kommer in KOLLA om dev = 19 is ON do that ells OFF do that..

Om ni fattar.. Någon som vet om den funktionen finns i
lib = cdll.LoadLibrary('libtelldus-core.so.2') #import our library

??

//
davka003
Posts: 187
Joined: Fri Mar 17, 2023 9:45 am
Location: Sweden
Contact:

Re: Läsa av status på lampa i pyton

Post by davka003 »

https://bitbucket.org/davka003/pytelldus/src

Där har jag implementerat en wrapper till Python för allt som exponeras i libtelldus. Se det som inspiration/exempel eller använd det rakt av.
Innehåller även funktionen för att läsa ut senaste kända läge för enheten.
Notera dock att det i telldus mjukvara inte finns något stöd för enheter som styrs av mer än en kod. (trappkopplade sändare t.ex)
My home automation software: Automagically @ Raspberry Pi http://automagically.weebly.com
ostgardh
Posts: 7
Joined: Fri Mar 17, 2023 9:45 am

Re: Läsa av status på lampa i pyton

Post by ostgardh »

Tack. De löste mitt problem..

Fick skriva om skriptet lite pga. de var lite olika uppbyggda.

exempel
if (deviceId == 17):
if fh == 0:
cmd = td.lastSentCommand(19, readable = True)
if cmd == "ON":
print "dev 19 is on"
Post Reply