"Web virtual keypad" doesn't work for me #281
Replies: 21 comments
-
I could solve it, my problem was with SPIFFS, thanks to this guide https://www.luisllamas.es/como-usar-el-spiffs-del-esp8266-con-el-arduino-ide/ |
Beta Was this translation helpful? Give feedback.
-
Hi, I have similar problem, But virtual keyboard dont send instrucctions to PC1832, Can you change anything in your alarm panel? i read abut *8 902 or section 377 regards |
Beta Was this translation helpful? Give feedback.
-
Hi @DiegoMisa, did you solve your trouble? |
Beta Was this translation helpful? Give feedback.
-
Hi. I have web virtual keyboard working, i can monitor zones, enter codes, but buttons like stay and chime doesn't work. I tried single click, click and hold, but it just doesn't work. Anyone have ideas/solution/hints? |
Beta Was this translation helpful? Give feedback.
-
Hello, I have a problem, the keyboard doesn't appear, the serial monitor show me this: WiFi connected: 192.168.0.106 I haven't changed the domain name but when I go to the browser show me that the page "http://dsc.local" is not available Anyone can help me please? |
Beta Was this translation helpful? Give feedback.
-
Hi @NFrankzy - are you able to access the web interface from http://192.168.0.106? If this works, there may be an issue with mDNS on your network. |
Beta Was this translation helpful? Give feedback.
-
"Web virtual keypad" doesn't work. HW HW-628 with CH340. Compiled, uploaded OK. Connected to WiFi, no ping, no web server. Serial monitor shows mess and sometimes something like: THX |
Beta Was this translation helpful? Give feedback.
-
Hi @bofruehw, There are a few possibilities - are you using the master or develop branch? Did you upload the SPIFFS data? To make sure the interface to the DSC panel is working, try the
This is a strange issue - you can try erasing the entire flash when uploading the sketch (Arduino IDE > Tools > Erase Flash > All Flash Contents. To check if WiFi works while the interface is active, try one of the MQTT sketches (HomeAssistant-MQTT, etc) and see if you're able to ping the esp8266 while the sketch is running. |
Beta Was this translation helpful? Give feedback.
-
THX. I did everything ok, and I didn't find the right solution but around way. Unfortunately, I still have a major problem with speed and restarting when I am using android. Seems that Asinchronious WEB Server is quite unstable. And one minor problem with OTA upload that doesn't function when DSC is connected (when I just power it on USB it is ok). Q: Would it be faster if we cut the number of zones? I am using just 8. THX |
Beta Was this translation helpful? Give feedback.
-
You can change settings in dscKeybusInterface.h (it doesn't change zones shown in VirtualKeypad-Web example):
I don't know about what effects on speed it might have, I didn't yet tried the VirtualKeypad-Web example. But I have plans to, and hopefuly change number of zones shown in webpage as I don't need/use 64 zones. I didn't look much at the source so I don't know how hard it would be to do and if I will succeed in that so don't count on it.
I noted that in #190: |
Beta Was this translation helpful? Give feedback.
-
Thank you. I shall try with suggested changes, but I think an optimized web interface would be appreciated for the mobile. |
Beta Was this translation helpful? Give feedback.
-
@bofruehw I've quickly tested Change line: Change line: You're making all changes in I didn't tried, but it will be nice to put 1 row with 4 columns as example for showing PGM status, after zones. |
Beta Was this translation helpful? Give feedback.
-
@kricon Thank you. I'll try. |
Beta Was this translation helpful? Give feedback.
-
I don't know about logging, as I've said, I'm pretty new when it comes to Arduino world, so I can't help you on that, sorry. For displaying a temperature, you can use the "Event buffer info" line on upmost part of LCD, above the first line. It's more practical for showing temperature readings, and can be always updated (except when pauseZones is called as that line can then be used to print event buffer info) using Actually, I was lately thinking of implementing temperature sensors on my project as well, as I have free pair of wires going to each sensor/keypad and placing 18B20 thermometer on that wires wouldn't took much place at all, it can fit into sensor or behind a keypad and I can remotely monitor temperatures from each sensor/keypad. I saw some project of connecting multiple 18BS20 sensors to same ESP input pin, which is nice but probably not needed as I plan to use ESP32 which have a lot free pins so no problem if 10 sensors take 10 pins. Or I can get DHT11/DHT22/AM2302 or even BME280 temperature/humidity sensor and hide it behind sensors, do you know if that's better solution? As I've never used ESP8266 before this project, neither temperature sensors with it, can you give me some hints or it's basically just coping tutorial and placing/integrating it into VirtualKeypad sketch? |
Beta Was this translation helpful? Give feedback.
-
Try this: |
Beta Was this translation helpful? Give feedback.
-
That's for adjusting how many zones per column, as I stated above and confirmed by editing it's value then checking it. |
Beta Was this translation helpful? Give feedback.
-
By implementing cutting to 8 zones web, as described above, a server is not stable anymore. As I made several changes, I'm still testing, but if someone knows the trick please help, I have no experience with JSON, PHP,.., |
Beta Was this translation helpful? Give feedback.
-
I made a project for logging in and out temperatures for flor heating with 16 and it worked fine with Uno. I shall upgrade it to ESP. |
Beta Was this translation helpful? Give feedback.
-
I have a very similar problem. MQTT example works, but web interface firmware isn't. Ping responds, but no any web content was served. |
Beta Was this translation helpful? Give feedback.
-
Hello, I have a problem, the keyboard doesn't appear, the serial monitor show me this: WiFi connected: 192.168.0.87 I haven't changed the domain name but when I go to the browser show me that the page "http://dsc.local/" is not available I also can not access the web interface from http://192.168.0.87/ |
Beta Was this translation helpful? Give feedback.
-
Hi, sorry for my English, I'm using the google translator. I wanted to try "Web virtual keypad", but it doesn't work for me in the browser. I compile the program, but it doesn't work for me, in serial print it shows me
"........
WiFi connected
192.168.1.44
" and nothing more.
I have doubts if the libraries are being loaded correctly since in the IDE it shows me some in black, I enclose sending captures.
Beta Was this translation helpful? Give feedback.
All reactions