From a122c17340b2dc6035140769e7e6ea17a864d36e Mon Sep 17 00:00:00 2001 From: cschwinne Date: Mon, 8 Oct 2018 17:36:22 +0200 Subject: [PATCH] Fixed Blynk power button and settings --- wled00/wled00.ino | 2 +- wled00/wled02_xml.ino | 1 + wled00/wled16_blynk.ino | 14 +++++++------- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/wled00/wled00.ino b/wled00/wled00.ino index 91d586451..353ceeb60 100644 --- a/wled00/wled00.ino +++ b/wled00/wled00.ino @@ -45,7 +45,7 @@ //version code in format yymmddb (b = daily build) -#define VERSION 1810064 +#define VERSION 1810081 char versionString[] = "0.8.0"; diff --git a/wled00/wled02_xml.ino b/wled00/wled02_xml.ino index 07f55921c..7953f0cd0 100644 --- a/wled00/wled02_xml.ino +++ b/wled00/wled02_xml.ino @@ -241,6 +241,7 @@ void getSettingsJS(byte subPage) //get values for settings form in javascript sappend('c',"AL",alexaEnabled); sappends('s',"AI",alexaInvocationName); sappend('c',"SA",notifyAlexa); + sappends('s',"BK",(char*)((blynkEnabled)?"Hidden":"")); sappends('s',"MS",mqttServer); sappends('s',"MD",mqttDeviceTopic); sappends('s',"MG",mqttGroupTopic); diff --git a/wled00/wled16_blynk.ino b/wled00/wled16_blynk.ino index e8c22f4c7..b61931052 100644 --- a/wled00/wled16_blynk.ino +++ b/wled00/wled16_blynk.ino @@ -21,14 +21,14 @@ void handleBlynk() void updateBlynk() { if (onlyAP) return; - Blynk.virtualWrite(V0,bri); + Blynk.virtualWrite(V0, bri); //we need a RGB -> HSB convert here - Blynk.virtualWrite(V3,bri); - Blynk.virtualWrite(V4,effectCurrent); - Blynk.virtualWrite(V5,effectSpeed); - Blynk.virtualWrite(V6,effectIntensity); - Blynk.virtualWrite(V7,nightlightActive); - Blynk.virtualWrite(V8,notifyDirect); + Blynk.virtualWrite(V3, bri? 1:0); + Blynk.virtualWrite(V4, effectCurrent); + Blynk.virtualWrite(V5, effectSpeed); + Blynk.virtualWrite(V6, effectIntensity); + Blynk.virtualWrite(V7, nightlightActive); + Blynk.virtualWrite(V8, notifyDirect); } BLYNK_WRITE(V0)