|
2 | 2 |
|
3 | 3 | local Pipe = require("blynk.pipe") |
4 | 4 |
|
5 | | -local COMMAND = { rsp = 0, login = 2, ping = 6, tweet = 12, email = 13, notify = 14, bridge = 15, hw_sync = 16, internal = 17, set_prop = 19, hw = 20, hw_login = 29, debug = 55, event = 64 } |
| 5 | +local COMMAND = { rsp = 0, login = 2, ping = 6, bridge = 15, hw_sync = 16, internal = 17, set_prop = 19, hw = 20, hw_login = 29, redirect = 41, debug = 55, event = 64 } |
6 | 6 | local STATUS = { success = 200, invalid_token = 9 } |
7 | 7 | local STATE_AUTH = "auth" |
8 | 8 | local STATE_CONNECT = "connected" |
@@ -31,7 +31,7 @@ local Blynk = { |
31 | 31 | log = function(...) end, |
32 | 32 | _gettime = function() return os.time() end, |
33 | 33 | } |
34 | | -Blynk._VERSION = "0.1.4" |
| 34 | +Blynk._VERSION = "0.2.0" |
35 | 35 | Blynk.__index = Blynk |
36 | 36 |
|
37 | 37 | print([[ |
@@ -65,14 +65,6 @@ function Blynk:syncVirtual(...) |
65 | 65 | self:sendMsg(COMMAND.hw_sync, nil, 'vr\0'..table.concat({...}, '\0')) |
66 | 66 | end |
67 | 67 |
|
68 | | -function Blynk:notify(msg) |
69 | | - self:sendMsg(COMMAND.notify, nil, msg) |
70 | | -end |
71 | | - |
72 | | -function Blynk:tweet(msg) |
73 | | - self:sendMsg(COMMAND.tweet, nil, msg) |
74 | | -end |
75 | | - |
76 | 68 | function Blynk:logEvent(evt, descr) |
77 | 69 | self:sendMsg(COMMAND.event, nil, table.concat({evt, descr}, '\0')) |
78 | 70 | end |
@@ -170,6 +162,8 @@ function Blynk:process(data) |
170 | 162 | elseif args[1] == 'vr' then |
171 | 163 | self:emit("readV"..args[2]) |
172 | 164 | end |
| 165 | + elseif cmd == COMMAND.redirect then |
| 166 | + --TODO |
173 | 167 | elseif cmd == COMMAND.debug then |
174 | 168 | print("Server says: "..args[1]) |
175 | 169 | elseif cmd == COMMAND.internal then |
|
0 commit comments