Page 2 of 3

Re: OLED Scrolling Display

Posted: 21 Feb 2017, 01:43
by starfish
wow, finally I got it, this plugin is even better than I thought. glad, that the MQTT-import plugin is no longer needed, as I have no success in compiling that one, no matter, what combination of arduino and esp.package I am using.

writing the strings works fine, but I can not switch on / off the OLED using MQTT, as shown in option b) below: taskname,on or off.
is this by design?
namirda wrote:
OK - I have just uploaded yet another new version of the scrolling display to the playground which includes a write option.

The command syntax is either:

a) tskname,Line,String - where tskname is the name you have given to the scrolling oled task,
Line is the line number which must be an integer between 1 and 12,
String is the string to be displayed.

b) taskname,on or taskname,off To switch the display on or off

You can send the command using either http or mqtt or even via the webserver. To use mqtt, you should publish to the normal subscription topic of your esp followed by /cmd - e.g. /ESP01/cmd.

Re: OLED Scrolling Display

Posted: 24 Feb 2017, 17:44
by starfish
Success - using newest espeasy R148 from github and Arduino IDE 1.8.1 with esp8266 board package v. 2.3.0
P210_MQTTImport.ino is already provided and works out of the box. P205_Frame_OLED.ino together with Extra_Utilities.ino compiles without error. :lol: :lol:
removed all arduino remainings on PC and did clean portable install. moved libraries from old R120 and esp8266-oled-ssd1306 lib from playground to portable/sketchbook/libraries and R148 as well as 205_Frame_OLED.ino and Extra_Utilities.ino to portable/sketchbook/ESPEasy

Re: OLED Scrolling Display

Posted: 14 Mar 2017, 20:18
by velja
@starfish;
Can you make OTA version R148 (or R147) with P205_Frame_OLED.ino for 1M and 4M flash version for us wich not familiar with Arduino IDE?

Thanks

Re: OLED Scrolling Display

Posted: 16 Mar 2017, 17:34
by starfish
velja wrote: 14 Mar 2017, 20:18 @starfish;
Can you make OTA version R148 (or R147) with P205_Frame_OLED.ino for 1M and 4M flash version for us wich not familiar with Arduino IDE?

Thanks
tried to upload - but apparently the zip file is too large ... (300kb)

Re: OLED Scrolling Display

Posted: 16 Mar 2017, 17:55
by starfish
now with split 7z files .... remove the .7z at the end so that .001 / .002 / .003 is left and try to join them whit 7zip - hope it works
ESPEasy.ino.generic.7z.001.7z
(100 KiB) Downloaded 435 times
ESPEasy.ino.generic.7z.002.7z
(100 KiB) Downloaded 508 times
ESPEasy.ino.generic.7z.003.7z
(71.04 KiB) Downloaded 512 times
this one is for 1M

try this https://github.com/letscontrolit/ESPEas ... 0-dev7.zip inside the zip look out for
ESPEasy_v2.0.0-dev7_normal_1024.bin and ESPEasy_v2.0.0-dev7_normal_4096.bin this should do the job too - scrolling oled is included but I didnt test it myself. sorry, bad idea http and mqtt string upload to the 12 lines in framed oled has been removed by the dev's for reaons. use v. 148 or below.

Re: OLED Scrolling Display

Posted: 16 Mar 2017, 18:05
by velja
Thanks, Is it for 1M or for 4M flash?

Re: OLED Scrolling Display

Posted: 16 Mar 2017, 20:06
by velja
Yes, it works! I use v2.0.0.0.dev7 for 4M flash, it show in drop menu framed OLED, I configure everything and it works. Problem is difficult global sync. I think much more harder to syncing two units than earlier.

Re: OLED Scrolling Display

Posted: 16 Mar 2017, 20:52
by starfish
the 7zip files are R148 1M only the newest dev. Version (link) has both 1M and 4M . But please note, that I didnt test OTA - I was flashing them all using the USB converter and Arduino IDE and the Platformio toolchains. dont forget that 2.0.0 is in early stage.

Re: OLED Scrolling Display

Posted: 16 Mar 2017, 21:17
by velja
I try second unit with file you send me and it's work through OTA. Problem is with V 2.0.0.0 dev7 and Global sync. I use as I use it before but only BME280 sinc. Earlier, I left blank task on ESP with display and it been populated after few minutes. Now it doesn't work.

Re: OLED Scrolling Display

Posted: 17 Mar 2017, 11:04
by starfish
@velja sorry dont know your setup (displaying sensor data from another 8266-unit?) I am displaying data sent frame by frame from the linux home control system by mqtt.
Image
do you need 4 M-binaries of the 148 version? (what spiffs size?) Concerning the espeasy code you have to contact the authors.
sorry, in V. 2 (mega) http and mqtt string upload to the 12 lines in framed oled has been removed by the dev's for reaons. use v. 148 or below.

Re: OLED Scrolling Display

Posted: 17 Mar 2017, 11:46
by velja
Finally, I syncing devices after countless restarts. I hope that developers read this posts and inprove that feature in future. Thank you for helping me.

Re: OLED Scrolling Display

Posted: 05 Apr 2017, 08:41
by orbitcoms
Would someone mind please explaining the steps to compile version 148 and use the latest playground plugin? I want to use the thermocouple plugin but cannot get the Arduino compiled version to run or figure out what I need to do to build it to include the thermocouple plugin.

I downloaded Arduino 1.8.1 as zip file and extracted it.
Then I changed the folder name and navigated to the folder
Then I created a folder called "Portable" But I am not sure what is supposed to happen with portable folder, there is no more mention of it in the steps on wiki?

I opened Arduino and installed v 2.3.0 of the esp8266 by esp8266 community
then I selected the libary files from scr folder in version 147 build and copied them into the Arduino libraries folder (I downloaded version 148 but only have binaries)
I next opened Arduino and navigated to the source ESPEASY folder and opened EASEasy.ino

I could not find the commented lines any #define_PLUGIN_BUILD_xxx lines in the code at all.

I have ESP8266-07 so I chose generic esp8266, set Memory to 1M with 128k SPIFFS

When I compile I get error
No such file or directory #include <RCSwitch.h>
and
Multiple libraries were found for "servo.h"

Thanks in advance

Dave

Re: OLED Scrolling Display

Posted: 05 Apr 2017, 08:52
by orbitcoms
Further to my last post. This is the error report after attempting to compile in Arduino 1.8.2 (ESPEasy v 147).

D:\General Resources\GenTemp 3rd Gen Development\ESP\ESP Easy\EspEasy R147\Source\ESPEasy\_P111_RF.ino:16:22: fatal error: RCSwitch.h: No such file or directory
#include <RCSwitch.h>
^
compilation terminated.

Multiple libraries were found for "Servo.h"
Used: D:\Scratchpad\arduino-1.8.2-ESP\portable\packages\esp8266\hardware\esp8266\2.3.0\libraries\Servo
Not used: D:\Scratchpad\arduino-1.8.2-ESP\libraries\Servo
exit status 1
Error compiling for board Generic ESP8266 Module.

I thought the "Portable" folder was doing nothing but Arduino IDE seemed to automatically include it but now reports duplicate.

Re: OLED Scrolling Display

Posted: 13 Apr 2017, 23:20
by megamarco83
hi, i have two questions related to rotation display
i'm using espmega2.0 dev7
i tested the rotation display and works fine.
but now i would like to show on rotating display value that are taken from external script, for example a script like that:

Code: Select all

#!/bin/sh
### lcd
curl -s http://192.168.0.193/control?cmd=oledcmd,clear

# import consumption row n°2
x2=`sudo poolerconsumi 1 power | egrep "^1\(" | grep "*W)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
curl -s "http://192.168.0.193/control?cmd=oled,2,1,Consumi+$x2+W"

# import live production row n°3
x1=`sudo curl http://localhost/metern/comapps/pool123.php?cmd=1 | egrep "^2\(" | grep "*W)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
curl -s "http://192.168.0.193/control?cmd=oled,3,1,Produz.+$x1+W"

# import live row n°4
x3=`sudo eflowlive whin | egrep "^3\(" | grep "*W)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
curl -s "http://192.168.0.193/control?cmd=oled,4,1,Prelievi+$x3+W"

# import live row n°5
#x4=`sudo eflowlive whout grep "^4\(.*W\)" | egrep -o '[0-9]*(\.)?[0-9]*\*' | egrep -o '[0-9]*(\.)?[0-9]*'`
#curl -s "http://192.168.0.193/control?cmd=oled,5,1,Immisio+$x4+W"
if i lunch this script, it works, i'm able to see the result but not displayed with frame rotation, but all the value on one page.
how i can see for example n°2 row on every page and using "big characters as possibile" ??


second question:
i heve 2 display oled one 0.96" and one 1.3"
to use the 1.3" i have modify the surce code as sugested in a previous pos
changing the line:
change line 415 : for (i = 0; i < 128; i++) //clear all COL
into this line 415: for (i = 0; i < 132; i++) //clear 132 COL
it works perfect but only with "standard oled plugin" with framed plugin i'm able to see nothing, all rows are displayed with wrong characters ( i mean also compiling the rows on espmega not using my external script)
i see the code of framed plugin but there are't the value like before that i could modify. how i can solve?
with 0.96" oled there are no issue
thanks so mutch!

Re: OLED Scrolling Display

Posted: 14 Apr 2017, 07:32
by artic1980
Good morning I'm trying to figure out how to compile the plugin but I have these errors


Arduino:1.8.2 (Windows 10), Scheda:"Generic ESP8266 Module, 80 MHz, 40MHz, DIO, 115200, 1M (512K SPIFFS), ck, Disabled, None"

C:\Users\Pepe-Win\Downloads\ESPEasy_v2.0.0-dev7 (1)\Source\ESPEasy\_P012_LCD.ino: In function 'boolean Plugin_012(byte, EventStruct*, String&)':

_P012_LCD:162: error: 'class LiquidCrystal_I2C' has no member named 'init'

lcd->init(); // initialize the lcd

^

C:\Users\Pepe-Win\Downloads\ESPEasy_v2.0.0-dev7 (1)\Source\ESPEasy\_P036_FrameOLED.ino: In function 'boolean Plugin_036(byte, EventStruct*, String&)':

_P036_FrameOLED:239: error: no matching function for call to 'SSD1306Wire::init(int&)'

display->init(OLED_address); // call to local override of init function

^

C:\Users\Pepe-Win\Downloads\ESPEasy_v2.0.0-dev7 (1)\Source\ESPEasy\_P036_FrameOLED.ino:239:35: note: candidate is:

In file included from C:\Users\Pepe-Win\Documents\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display/SSD1306Wire.h:31:0,

from C:\Users\Pepe-Win\Documents\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display/SSD1306.h:30,

from C:\Users\Pepe-Win\Downloads\ESPEasy_v2.0.0-dev7 (1)\Source\ESPEasy\_P036_FrameOLED.ino:21:

C:\Users\Pepe-Win\Documents\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display/OLEDDisplay.h:114:10: note: bool OLEDDisplay::init()

bool init();

^

C:\Users\Pepe-Win\Documents\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display/OLEDDisplay.h:114:10: note: candidate expects 0 arguments, 1 provided

C:\Users\Pepe-Win\Downloads\ESPEasy_v2.0.0-dev7 (1)\Source\ESPEasy\_P036_FrameOLED.ino: In function 'void display_logo()':

_P036_FrameOLED:428: error: 'WiFi_Logo_width' was not declared in this scope

display->drawXbm(34, 14, WiFi_Logo_width, WiFi_Logo_height, WiFi_Logo_bits);

^

_P036_FrameOLED:428: error: 'WiFi_Logo_height' was not declared in this scope

display->drawXbm(34, 14, WiFi_Logo_width, WiFi_Logo_height, WiFi_Logo_bits);

^

_P036_FrameOLED:428: error: 'WiFi_Logo_bits' was not declared in this scope

display->drawXbm(34, 14, WiFi_Logo_width, WiFi_Logo_height, WiFi_Logo_bits);

^

C:\Users\Pepe-Win\Downloads\ESPEasy_v2.0.0-dev7 (1)\Source\ESPEasy\_P036_FrameOLED.ino: In function 'void display_indicator(int, int)':

_P036_FrameOLED:446: error: 'activeSymbole' was not declared in this scope

image = activeSymbole;

^

_P036_FrameOLED:448: error: 'inactiveSymbole' was not declared in this scope

image = inactiveSymbole;

^

C:\Users\Pepe-Win\Downloads\ESPEasy_v2.0.0-dev7 (1)\Source\ESPEasy\_P036_FrameOLED.ino: In function 'void display_scroll(String*, String*, int, int)':

_P036_FrameOLED:491: error: 'Dialog_Plain_12' was not declared in this scope

display->setFont(Dialog_Plain_12);

^

exit status 1
'class LiquidCrystal_I2C' has no member named 'init'

Questo report potrebbe essere più ricco di informazioni abilitando l'opzione
"Mostra un output dettagliato durante la compilazione"
in "File -> Impostazioni"

Re: OLED Scrolling Display

Posted: 05 May 2017, 23:50
by Grumpf
Nice job! I'm using it with a .96 Oled right now; the Wemos 96x48 disp and with a bit of cheating I managed to make it fit to my needs so thanks a lot. Any intention to adapt it to other Oled like the Wemos shield and the new 32x128 one ? If not I'll try to monkey with the code to the best of my knowledge (hear, learn from the beginning) but if you do intend to make it I'll burn a candle to your altar and geek to other things.

Again: Thanks a lot for your work.

Cheers !

EDiT: 128x32 can be used with some tampering too, I guess updating the plugin to support those two screens should not be a problem.

Re: OLED Scrolling Display

Posted: 07 May 2017, 12:01
by toffel969
Grumpf wrote: 05 May 2017, 23:50 Nice job! I'm using it with a .96 Oled right now; the Wemos 96x48 disp and with a bit of cheating I managed to make it fit to my needs so thanks a lot. Any intention to adapt it to other Oled like the Wemos shield and the new 32x128 one ? If not I'll try to monkey with the code to the best of my knowledge (hear, learn from the beginning) but if you do intend to make it I'll burn a candle to your altar and geek to other things.

Again: Thanks a lot for your work.

Cheers !

EDiT: 128x32 can be used with some tampering too, I guess updating the plugin to support those two screens should not be a problem.
:D :D :D :mrgreen: :ugeek:

Re: OLED Scrolling Display

Posted: 11 May 2017, 23:57
by starfish
problem solved - see subsequent post.
starfish wrote: 24 Feb 2017, 17:44 Success - using newest espeasy R148 from github and Arduino IDE 1.8.1 with esp8266 board package v. 2.3.0
P210_MQTTImport.ino is already provided and works out of the box. P205_Frame_OLED.ino together with Extra_Utilities.ino compiles without error. :lol: :lol:
removed all arduino remainings on PC and did clean portable install. moved libraries from old R120 and esp8266-oled-ssd1306 lib from playground to portable/sketchbook/libraries and R148 as well as 205_Frame_OLED.ino and Extra_Utilities.ino to portable/sketchbook/ESPEasy
Big disappointment now - tried to make 3 additional setups but couldn´t get them to work. When sending text to frames using mqtt oder html the text ("frame 1") is appended to the first line in small characters. When writing manually to the device config directly, it looks as before. This happens with the 2.0.0.0-dev7 as well.
oled2.jpg
oled2.jpg (24.49 KiB) Viewed 46076 times
different hardware? can´t see difference optically. compiling the sketch doesn´t throw errors. What happened?
quite embarrassing - I created a howto thread elsewhere and now people complaining.
This shows my old units:
oledsmall.jpg
oledsmall.jpg (9.39 KiB) Viewed 46076 times

Re: OLED Scrolling Display

Posted: 12 May 2017, 13:35
by starfish
oh boy, looks like the oled-device itself should not be named oled at least with my setup, when using another name normal function is back -> and do not use V. 2 dev versions, as devs removed string upload feature to the 12 lines for some reasons. Up to v. 148 framed oled works.

Re: OLED Scrolling Display

Posted: 17 May 2017, 12:33
by HeinzPeter
Got a weird and bad effect yesterday using the OLED framed plugin.

I played around with values and it looked quite nice. Then the wifi was interrupted and I had to resend my last page. The last four or so fields that where previously empty where filled like this "yyyyyyyyyyyyyyyyyyyyy..." and the last line had some other garbage at the end. I tried to empty them but then all fields contained the "yyy..." crap. After that I couldn't change anything anymore. Trying to save values always brought me back to the list of devices. Trying to set the device empty didn't work either. I had no chance but to hard reset (RX<->TX) the device and reconfigure it from scratch. :cry:

I was using the v2.0.0-dev8 release available from git.

HP

Re: OLED Scrolling Display

Posted: 21 May 2017, 17:05
by iainmacthai
I had the same problem with the v2.0.0-dev8 normal 4096 version, what i did find was that if you clear the garbage from the 12 text lines, then select the device as system info and save it takes it into that state and at least allows you to delete/unselect the device.

However whenever you try to reconfigure as an oled it populates again with the same garbage, oddly lcd 2004 behaves this way too now. Suspect i will need a complete hard reset.

Re: OLED Scrolling Display

Posted: 22 Jun 2017, 07:58
by jirm
Only for general info,
I suffered the same problem with v2.0.0-dev10 (wemos D1 and 4K normal binary).
Is Issued too at least with v2.0.0.-dev9, and v2.0.0-dev8.
Seems a error raised because some problem (memory lack?) make corrupted memory with ESPEasy firmw (mega v2.0.0) and OLED Framed device management.
Of course in this situations the only safely way I know to assure the problem is gone is with a hard reset the esp8266 (or at least a Restore command on ESPEasy) to sure clean all flash memory.

Regards

Re: OLED Scrolling Display

Posted: 06 Jul 2017, 05:56
by starfish
jirm wrote: 22 Jun 2017, 07:58 Only for general info,
I suffered the same problem with v2.0.0-dev10 (wemos D1 and 4K normal binary).
Is Issued too at least with v2.0.0.-dev9, and v2.0.0-dev8.
Seems a error raised because some problem (memory lack?) make corrupted memory with ESPEasy firmw (mega v2.0.0) and OLED Framed device management.
issue maybe related to this:
in v2 the oled framed module has been crippled in order to avoid flash write operations and memory wear out. try version 148 and framed oled module from playground. (send PM for temporary download link for compiled binary of v.148 including framed oled module for D1 and generic).
Use it at own risk - I am personally using this since half a year now, updating the frames every 30 minutes and no wear out signs until now.

Re: OLED Scrolling Display

Posted: 08 Jul 2017, 15:33
by foad62
Hello all,
How can I add Farsi/Persian characters to be shown on the display?

Re: OLED Scrolling Display

Posted: 23 Aug 2017, 11:56
by vader
Have a compile error. What's wrong? Any idea?

_P205_FrameOLED:225: error: incompatible types in assignment of 'int' to 'unsigned int [12]'
Settings.TaskDeviceID[event->TaskIndex] = 1; // needs a dummy value
______________________________________^
exit status 1
incompatible types in assignment of 'int' to 'unsigned int [12]'

Regards

Re: OLED Scrolling Display

Posted: 23 Aug 2017, 13:56
by Shardan
vader wrote: 23 Aug 2017, 11:56 Have a compile error. What's wrong? Any idea?

_P205_FrameOLED:225: error: incompatible types in assignment of 'int' to 'unsigned int [12]'
Settings.TaskDeviceID[event->TaskIndex] = 1; // needs a dummy value
______________________________________^
exit status 1
incompatible types in assignment of 'int' to 'unsigned int [12]'

Regards
Which Version of ESPEasy source?
Arduino IDE? Which version?
Platformio?

Are we techs or prophets? ;)

Regards
Shardan

Re: OLED Scrolling Display

Posted: 23 Aug 2017, 14:47
by vader
I was digging a bit in the source code and made this change:

for (byte controllerNr = 0; controllerNr < CONTROLLER_MAX; controllerNr++)
{
Settings.TaskDeviceID[controllerNr][event->TaskIndex] = 1; // needs a dummy value
}

One argument was missing. I don't know if this is correct, but the error message is gone. And that counts... ;)

PS: I use ESPeasy 2.0.0-dev11 and Arduino 1.8.4

Re: OLED Scrolling Display

Posted: 24 Aug 2017, 19:30
by vader
Wow, there is a fat bug in this version (P205 Version 0.4 05-Aug-2016). Or is it a feature? :D The event->TaskIndex is ever 0. Regardless of the position. So you can not store the information (text updates). If I give it a fixed TaskIndex it works. What's wrong? BTW: The orig. plug-in OLED P036 works and the TaskIndex is correct.

Regards

Re: OLED Scrolling Display

Posted: 06 Sep 2017, 00:28
by papperone
I'm not sure I understood why we have 2 plugins (036 in the official repository and 205 in the playgournd) which are supposed to be just one!
the 036 sems to be a simpler versione with no commands to update text, while 205 is outdated (since 1 year) but a quick look at the code seems to have more functionality including ability to send CMD to update text lines via rules (for example!)...

can someone clarify this?
why the 205 is not the official plugin as it contains more features?

Re: OLED Scrolling Display

Posted: 12 Sep 2017, 11:12
by hellgun
Hi!

I just bought a Wemos D1 mini and an oled display. Everything works fine with the standard plugins but I'm not completely satisfied. I would very much like to try out this plugin but don't have the possibility right now to build my own binary. Is there anyone here that have a working binary to share with me? It would be of great value for me.

Re: OLED Scrolling Display

Posted: 13 Sep 2017, 21:58
by vader
papperone wrote: 06 Sep 2017, 00:28 I'm not sure I understood why we have 2 plugins (036 in the official repository and 205 in the playgournd) which are supposed to be just one!
the 036 sems to be a simpler versione with no commands to update text, while 205 is outdated (since 1 year) but a quick look at the code seems to have more functionality including ability to send CMD to update text lines via rules (for example!)...

can someone clarify this?
why the 205 is not the official plugin as it contains more features?
As I understood the devs, it has to do with the writing to the Flash after each changing of text, which will reduce lifetime of it.

Re: OLED Scrolling Display

Posted: 23 Nov 2017, 16:49
by DeNB3rt
starfish wrote: 12 May 2017, 13:35 oh boy, looks like the oled-device itself should not be named oled at least with my setup, when using another name normal function is back -> and do not use V. 2 dev versions, as devs removed string upload feature to the 12 lines for some reasons. Up to v. 148 framed oled works.
is there any update about this for the V.2 version?

Re: OLED Scrolling Display

Posted: 04 Dec 2017, 13:58
by middam
Hi. It is my first post.
I use version R148. I have set delay on 5s. Every five seconds, when screen change, blue LED onboard flash .Is it possible to switch off this led ? It is normal that LED blink every change value on screen?

Re: OLED Scrolling Display

Posted: 04 Dec 2017, 16:16
by grovkillen
middam wrote: 04 Dec 2017, 13:58 Hi. It is my first post.
I use version R148. I have set delay on 5s. Every five seconds, when screen change, blue LED onboard flash .Is it possible to switch off this led ? It is normal that LED blink every change value on screen?
https://www.letscontrolit.com/wiki/inde ... dware_page

Re: OLED Scrolling Display

Posted: 29 Apr 2018, 11:29
by multinet
Hello Guys

Sorry to come back on this post but i'm looking for the R148 firmware (for my nodeMCU V3 4MB) in order to have the OLED FRAME plugin direclty

I don't succeed in compile the plugin so i'm looking for the 4MB firmware with this plugin included

Any link ?

Thanks
Multinet

Re: OLED Scrolling Display

Posted: 30 Apr 2018, 00:32
by TD-er
Why not use the more recent Mega builds?
Please wait for the 20180430 build, because there are quite some wifi fixes included.

Re: OLED Scrolling Display

Posted: 30 Apr 2018, 07:12
by multinet
Hello

This an espeasy full compatible with a nodemcu lolin v3 (4mb) ?

Thanks
Multinet

Re: OLED Scrolling Display

Posted: 30 Apr 2018, 10:57
by grovkillen
Totally, it's one of the preferred hardware.

Re: OLED Scrolling Display

Posted: 30 Apr 2018, 15:11
by multinet
Great !

I will check what plugin (more that frame oled) it include

Thanks

Re: OLED Scrolling Display

Posted: 31 Oct 2018, 11:45
by emeyedeejay
• Wemos D1 Mini with OLED Shield (64x48) SSD1306.
• Flashed with: ESP_Easy_mega-20181031_dev_ESP8266_4096.bin

Is there a way to set the LCD dimensions with the framed OLED display device like for the non-framed one?

Very cool functionality!

Re: OLED Scrolling Display

Posted: 03 Nov 2018, 21:43
by lars_larson
According to send string text to an oled Display. Isn't it possible to set variables that translate the value of mqtt.
E.g. if Window state=0 set variable %Window to closed?

I'm new in using an esp8266 but maybe this works?!?

Re: OLED Scrolling Display

Posted: 20 Nov 2018, 15:12
by Drum
lars_larson wrote: 03 Nov 2018, 21:43 According to send string text to an oled Display. Isn't it possible to set variables that translate the value of mqtt.
E.g. if Window state=0 set variable %Window to closed?

I'm new in using an esp8266 but maybe this works?!?
According to post #44 in this thread, no. Maybe with a dummy device or a rule, MAYBE, but if you are using Node-Red it is fairly easy, probably some others as well.
Pretty sure this has been discussed in the forum, no idea where, probably in one of the displays. Check the Wiki first, rules and different display plugins, then start reading the forums.

Re: OLED Scrolling Display

Posted: 15 Feb 2019, 18:41
by Obicom
Hi folks, I am new in ESP Easy world and tried my best to send text message to my scrolled OLED Display. I read the hole thread and did it as described but without success ...
I named my OLED display and send: http://192.168.1.95/control?cmd=display,off or http://192.168.1.95/control?cmd=display,1,test
I got always the message in browser: Unknown or restricted command!
I deleted my admin password ... no change ... I am closed to jump out of the windows ...
Could someone of the experts here push me in the right direction ?
Any advice or help is highly appreciated ... Tank you in advance.

Used ESP Easy Version: ESP_Easy_mega-20190212_normal_ESP8266_4096

Re: OLED Scrolling Display

Posted: 15 Feb 2019, 19:01
by grovkillen
OLED framed? If so no such command exists. You need to use the basic OLED plugin for that... Will change in the future but not now.

Re: OLED Scrolling Display

Posted: 15 Feb 2019, 19:38
by Obicom
@grovkillen and what does ist mean in this post ? http://www.letscontrolit.com/forum/view ... 8445#p8445

"You can send the command using either http or mqtt or even via the webserver. To use mqtt, you should publish to the normal subscription topic of your esp followed by /cmd - e.g. /ESP01/cmd"

May I ask a other question? If I configure the normal OLED I have four dots on the bottom on the display (like in scrolling OLED) and on the configuration site a "Intervall" setting ... why? nothing scrolls
Ans I can add only 6 differend lines .. line 7 starts again on line 3, line 8 on line 4 and so on ... why?

Sorry for all the questions ... but I am new in this area ....

Re: OLED Scrolling Display

Posted: 15 Feb 2019, 20:16
by grovkillen
I cannot answer the dots question... It shouldn't be there I think?

Re: OLED Scrolling Display

Posted: 15 Feb 2019, 20:19
by Obicom
In in regards to the link that I have sent? Did this post not explain exactly this command option?

I use the version: mega-20190212

I attached a foto where you can see the dots ...

Re: OLED Scrolling Display

Posted: 15 Feb 2019, 21:01
by grovkillen
That must be left overs from the OLED framed plugin?

Re: OLED Scrolling Display

Posted: 15 Feb 2019, 21:12
by Obicom
I updated to 20190215 .. deleted the framed device now ... reset ESP ... same dots ... (now three ... with three blue lines)

Unfortunately no answer regarding the cmd command for OLED framed and the post that I linked.

Re: OLED Scrolling Display

Posted: 15 Feb 2019, 21:23
by grovkillen
OLED framed do not have the command to update lines, yet.