From 59efbfa3694e7084870e0bb79b4cce67b09cdb3c Mon Sep 17 00:00:00 2001 From: Birkemosen Date: Sun, 6 Sep 2020 21:31:17 +0200 Subject: [PATCH] Update to latest moonraker api changes --- src/components/panels/PowerControlPanel.vue | 2 +- src/store/actions.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/panels/PowerControlPanel.vue b/src/components/panels/PowerControlPanel.vue index 5d0285d3..2de6208c 100644 --- a/src/components/panels/PowerControlPanel.vue +++ b/src/components/panels/PowerControlPanel.vue @@ -48,7 +48,7 @@ export default { }, methods: { setPower(index, value) { - let rpc = value === 1 ? "post_power_on" : "post_power_off"; + let rpc = value === 1 ? "machine.gpio_power.on" : "machine.gpio_power.off"; let deviceId = this.devices[index].id; Vue.prototype.$socket.sendObj( rpc, diff --git a/src/store/actions.js b/src/store/actions.js index 5a124033..062cdea1 100644 --- a/src/store/actions.js +++ b/src/store/actions.js @@ -9,6 +9,7 @@ export default { commit('setConnected'); Vue.prototype.$socket.sendObj('server.files.get_directory', { path: '/gcodes' }, 'getDirectoryRoot'); Vue.prototype.$socket.sendObj('printer.info', {}, 'getKlipperInfo'); + Vue.prototype.$socket.sendObj('machine.gpio_power.devices', {}, 'getPowerDevices'); }, socket_on_close ({ commit }, event) { @@ -212,7 +213,7 @@ export default { } else { commit('setPowerDevices', data.devices); - Vue.prototype.$socket.sendObj('get_power_status', {}, 'getPowerDevicesStatus'); + Vue.prototype.$socket.sendObj('machine.gpio_power.status', {}, 'getPowerDevicesStatus'); } },