EZIO Driver for LCDproc
-
The U switch for the client is uptime I think. Been a while since I looked into that. If you just want uptime just remove C and T.
Steve
-
This post is deleted! -
Has LCDproc the GUI been updated yet to support the EZIO?
If not does anyone know when it might be?
Thanks
-
Not yet. I did have a stab at it a while back but there were a few complications. It should be pretty easy to add though.
Steve
-
@stephenw10 Well I am a Windows guy. So someone would have tell me like a 2 year old how to do this other way. :)
-
@stephenw10 Is yet available on the GUI for LCDproc?
Thanks,
-
Sorry, not yet. I'll try to dig that code out again.
Steve
-
Any ideas why this didint work for me @stephenw10 did the exact same and no display on the lcd just a underscore going all around the screen
-
On the EZIO-100/300 that this covers or the G500? The G500 requires a new driver.
Steve
-
I’ve found a link (https://manualzz.com/doc/6673164/nar-7100-user-s-manual-v1.0) for the NAR-7100 User’s Manual. In this manual on chapter 4 – page 46 the EZIO-G400 is described. With the documented command codes, I could easily use the EZIO-G500. Maybe it helps you too.
-
The G500 is significantly different to the G400, though they are both full graphical displays.
But nice find though, only one way to find out I guess... -
Is it possible to have the ezio connection type merged so we can go through the GUI?
-
@MXNPD said in EZIO Driver for LCDproc:
Is it possible to have the ezio connection type merged so we can go through the GUI?
Still waiting to see the EZIO merged in with LCDProc, its been only about a year or so...no rush. :)
-
Dammit it has!
I'll have to try and make some time... or try to get someone else more capable.
I did look at adding it a while before that but hit a few issues that looked like they also needed fixing at the same time.
I have some notes somewhere...Steve
-
Just saying I have been waiting...and I am not giving you a hard time over it, for it not working with the GUI as well as the plug-in that works for the WatchGuard firewall display. There are a lot of folks who aren't *nix buffs.
Thanks,
-
maybe someone can test this? i don't have a ezio lcd to try
https://redmine.pfsense.org/issues/10428
https://github.com/pfsense/FreeBSD-ports/pull/833 -
I have a pfsense machine I need to setup which has the portwell ezio LCD on it.
Let me know the steps I need to take and i’ll post results.
-
unfortunately you need to manually edit the files and add that stuff inside
/usr/local/pkg/lcdproc.inc
copy / paste what's in the correct line
https://github.com/pfsense/FreeBSD-ports/pull/833/commits/43e2f6a98e131c7da55f2205c623c70081aaff1b/usr/local/www/packages/lcdproc/lcdproc.php
you need to add a single line from here
https://github.com/pfsense/FreeBSD-ports/pull/833/commits/00e1b87e30e328feaed9410b07cb04bf3aaac782or you can download the files from here and upload to pfsense
https://drive.google.com/drive/u/0/folders/1fM-Jlmf8BY21kIEGueSxFWmrISZqcDj3after that try to use the gui. the config will be overwritten, make a backup before testing
-
Thanks for that, just tested on my Smoothwall S8 (Caswell CAR 3036).
Just added the lines to lcdproc.inc & lcdprox.php. The only thing to note is a comma needs adding to the end of: (line 224 lcdproc.php).
'i2c' => 'LCD driven by PCF8574/PCA9554 connected via i2c'
Changed to 'i2c' => 'LCD driven by PCF8574/PCA9554 connected via i2c',
Without the comma the lcdproc service page just presents an error saying ezio is unexpected.
Thanks for your post, now I just need to get the buttons on the front to do something.
Alex
-
yeah, i forgot that comma sorry,
the lcd show stuff now right?
do the buttons need extra configuration?this is the resulting conf file
[server] DriverPath=/usr/local/lib/lcdproc/ Driver=hd44780 Bind=127.0.0.1 Port=13666 ReportLevel=3 ReportToSyslog=yes User=nobody Foreground=no ServerScreen=no GoodBye="Thanks for using" GoodBye=" pfSense " WaitTime=5 ToggleRotateKey=Enter PrevScreenKey=Left NextScreenKey=Right ScrollUpKey=Up ScrollDownKey=Down [menu] MenuKey=Escape EnterKey=Enter UpKey=Up DownKey=Down [hd44780] driverpath=/usr/local/lib/lcdproc/ ConnectionType=ezio Device=/dev/cuau0 Port=0x378 Speed=0 Contrast=850 Brightness=800 OffBrightness=0 OutputPort=no Charmap=hd44780_default DelayBus=true Size=16x2 Backlight=no Keypad=yes KeyDirect_1=Enter KeyDirect_2=Up KeyDirect_3=Down KeyDirect_4=Escape