(bluefox) implement state update
This commit is contained in:
+3
-1
@@ -103,7 +103,7 @@ function HASS(options, log) {
|
||||
|
||||
function initSocket(socket) {
|
||||
socket.on('message', function (msg) {
|
||||
//log.debug(msg);
|
||||
log.silly(msg);
|
||||
|
||||
var response = JSON.parse(msg);
|
||||
if (response.type === 'event') {
|
||||
@@ -116,6 +116,8 @@ function HASS(options, log) {
|
||||
} else {
|
||||
log.debug('EVENT: ' + response.event.data.message);
|
||||
}
|
||||
} else if (response.event && response.event.event_type === 'state_changed') {
|
||||
that.emit('state_changed', response.event.data.new_state);
|
||||
}
|
||||
} else
|
||||
if (response.type === 'auth_required') {
|
||||
|
||||
Reference in New Issue
Block a user