Evothings Viewer requires Evothings Viewer?

Hab mir die Tage ein Samsung Galaxy Tab A8 für unteranderem die Zwecke bestellt den Mower und andere Dinge im Haus zu steuern.
Für die "nur" 160€ kann man da echt nicht meckern und Connection auf den Mower via BT und WLAN klappt reibungslos.
Steuerung mit dem Fadenkreuz in der App auch sehr angenehm, deutlich einfacher als mit meinem Samsung S22 Ultra, was jetzt auch nicht den kleinsten Bildschirm hat.

Das einzige was mich sehr wundert, der Evothings Viewer kann nicht direkt bei Google Play geladen werden, der wird da als nicht verfügbar gelistet wenn man direkt über einen Link drauf springt. In der Play Suche taucht der erst gar nicht auf.

Läd man sich aber einfach das .apk File aus den diversen Quellen runter, klappt die Installation und auch Verwendung problemlos.
Sehr seltsam irgendwie, gibt es da mit anderen Tablets auch Probleme dass der App Hersteller eventuell Geräte mit gewissen Bildschirmdiagonalen oder Prozessoren ausschließt?
komisch, ich hatte bisher keine Probleme die Evo-App aus google play zu laden, auch bei den alten mit Android 4.4.2 oder 5.0.2, .... irre
 
So ich habe jetzt das EPS32 neu geflasht mit static IP und am Win10 Laptop ausprobiert aber es geht nicht: keine Kommunikation zu Sunray über WLAN, was mach ich falsch?

A) done auf Ardumower Chassis 2021 mit Arduino DUE und V.1.0.298:
1. ESP32 FW flashed mit config.h im ESP32.ino:
#define NAME "Ardumower" // BLE-Name muss in config.h von ESP32 und von Sunray gleich sein!
//IP WiFi:
#define WIFI_STATIC_IP true // activate this for static IP
#define WIFI_STATIC_IP_LOCAL 192,168,178,199
#define WIFI_STATIC_IP_GW 10,0,100,1
#define WIFI_STATIC_IP_SUBNET 255,255,255,0
#define WIFI_STATIC_IP_DNS1 8,8,8,8
#define WIFI_STATIC_IP_DNS2 8,8,4,4
#define WIFI_STA_SSID "FRITZ!Box 7590 MZ" // WiFi SSID (leave empty ("") to not use WiFi)
#define WIFI_STA_PSK "xxxxx" // WiFi password
#define WIFI_TIMEOUT_FIRST_RESPONSE 800 // fast response times (500), for more reliable choose: 800
#define WIFI_TIMEOUT_RESPONSE 400 // fast response times (100), for more reliable choose: 400
...
#define ENCRYPTION_PASSWORD 123456
#define ENCRYPTION_ENABLED true
2. check log file ESP32: conenction & IP = OK
...
Attempting to connect to WPA SSID: FRITZ!Box 7590 MZ
using static IP
You're connected with FRITZ!Box 7590 MZ and IP=192.168.178.199

B) done auf Win10 Laptop:
1. install Google Chrom Version 112.0.5615.138 (Offizieller Build) (64-Bit)
2. im Browser als URL-Zeile eingeben: "chrome://flags/#block-insecure-private-network-requests" und dann die Option deaktivieren -> set from default to disable
3. restart Google Chrom
4. im Browser als URL-Zeile eingeben: http://grauonline.de/alexwww/ardumower/ardumower-sunray-app/
5. Menu - Connect
6. TCP=192.168.178.199 und Password=123456 - Connect
7. geht nicht: das Ardumower-Symbol oben rechts ändert sich in ein WLAN-Symbol mit Ausrufezeichen

Anbei das log-file vom ESP32 test sowie das config.h vom ESP32.
Danke für Eure Hilfe!
Konny
 

Anhänge

  • ESP32_log_Ardumower Konny_190423_staticIP.txt
    1,5 KB · Aufrufe: 9
  • ESP32 config.txt
    6,3 KB · Aufrufe: 7
In der config.h das Sunrany.ino auf Arduino DUE hab ich folgende Zeilen aber das sollte stimmen da ich ja ein ESP32 habe und kein ESP8266, richtig?
// ------ WIFI module (ESP8266 ESP-01 with ESP firmware 2.2.1) --------------------------------
#define START_AP false // should WIFI module start its own access point?
#define WIFI_IP 192,168,2,15 // choose IP e.g. 192,168,4,1 (comment out for dynamic IP/DHCP) - NOTE: use commans instead of points
#define WIFI_SSID "myssid" // choose WiFi network ID
#define WIFI_PASS "mypassword" // choose WiFi network password

Oder muss hier unter #define WIFI_PASS auch "123456" ?

Im config.h vom ESP32 hatte ich diese Zeilen unverändert lassen:
#define WIFI_STATIC_IP_GW 10,0,100,1
#define WIFI_STATIC_IP_SUBNET 255,255,255,0
#define WIFI_STATIC_IP_DNS1 8,8,8,8
#define WIFI_STATIC_IP_DNS2 8,8,4,4

Muss ich die event. auch ändern? Aber woher bekomme ich die Adressen? Habe schon auf Laptop mit CMD ipconfig/all gecheckt aber auch all diese GW/DNS-Adressen nicht gefunden, nur das subnet war auch 255,255,255,0
?
 
Der Gateway ist falsch, hier muss die IP deiner Fritzbox rein.

#define WIFI_STATIC_IP_GW 10,0,100,1

DNS kann bleiben, das sind die Google DNS Server, hier kannst du aber auch alternativ als DNS1 ebenfalls die IP deiner Fritzbox eintragen.
Wifi Pass bzw. "#define WIFI_STA_PSK" ist dein WLAN Passwort der Fritzbox.
 
Juchuuuum es geht, es geht, es geht!! ;-)
Vielen Dank @eRacoon und @EinEnach für die Hilfe. Ich hab mir eine Anleitung geschrieben damit weil ich immer alles vergesse und was zum nachschauen brauch, vielleicht braucht es ja auch mal wer anderschd, ist angehängt.
Vielen Dank und schönen Sonntag Euch!
Konny
 

Anhänge

  • Anleitung - Sunray APP connect via WLAN im Browser_Konny230423.pdf
    888,3 KB · Aufrufe: 20
Oben