Reku on/off

  • dexter
  • dexters Avatar
  • Moderator
  • Moderator
  • Beiträge: 6037
  • Dank erhalten: 4222
11 Jan 2019 21:55 #165479 von dexter
Reku on/off
Die Umschaltung durch das OVMS erfolgt innerhalb ca. 0,5 Sekunden. Der Wifi-Button braucht je nach Stromspartechnik evtl. 1-2 Sekunden um sich mit dem OVMS zu verbinden, da habe ich keine Erfahrungswerte.

Noch eine Option für Dich: supporte Dr. Jekyll bei seinem "Addictive Display": www.twizy-forum.de/projekte-twizy/85428-addictive-displays
…da hat er auch eine Option mit Buttons vorgestellt. Allerdings leider nur flach, weder dick noch rot ;)

Michael

Twike 3 (2001) … Emco Novum (2011) … Twizy 80 (2012) … Mii electric+ (2020)

dexters-web.de
Folgende Benutzer bedankten sich: AndiEcker, carbon_compound

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • carbon_compound
  • carbon_compounds Avatar
  • Autor
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 2931
  • Dank erhalten: 1301
11 Jan 2019 22:10 #165480 von carbon_compound
Reku on/off
Wir zwei müssen dringend mal HangoutSkypeTelefonieren.
Gleich wenn ich wieder nüchtern bin. 8-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • mitpro
  • mitpros Avatar
  • Junior Boarder
  • Junior Boarder
  • Beiträge: 71
  • Dank erhalten: 33
12 Jan 2019 01:40 #165493 von mitpro
Reku on/off
Hallo zusammen,
auch wenn meine Idee etwas weiter geht und je nach Entwicklungsstatus schon die "Not-So-Simple-Console" wäre..
Ich habe mit einem ESP, Arduino und Linux probiert einzelne Funktionen (unter anderem auch die Reku) zu verändern bzw. einfach nur die Werte auszulesen.
Mein OVMS V3.1 gibt auf http aber nur quatsch raus, womit die Anwendungen wenig anfangen können bzw. lediglich das HTML ohne Inhalt an Informationen etc.
Hast du einen Tipp (bestimmt schon irgendwo beschrieben....) wie ich Befehle per WLAN über eine Client mit wenig Komplexität (wie der ESP8266) an das OVMS schicken kann.
Trotz Erfahrungen in dem Bereich komme ich einfach nicht weiter :'(
Meine Idee war sowas wie ne 0-8-15-REST(oderwasanderes)-API ähnlich des Prinzips:
http://IPADRESSE/command/recu/0 oder von mir aus auch als GET wie http://IPADRESSE/command?recu=0
Die neuen Plugins sind eine ohne Frage geniale Erweiterung und bietet die Möglichkeit die Anzeige weiter zu Customizen. Ein Smartphone dafür zu verwenden ginge zwar, ich möchte das ganze aber noch einfacher halten. Ein Smartphone muss ich laden, starten, die Anwendung öffnen etc. Der ESP bootet, loggt sich ein und dann habe ich meine 1-6 Knöpfe die machen was ich will.

MfG,
Mitja

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • stromkreisparadies
  • stromkreisparadiess Avatar
  • Platinum Boarder
  • Platinum Boarder
  • Markus
  • Beiträge: 3752
  • Dank erhalten: 1024
12 Jan 2019 11:52 #165503 von stromkreisparadies
Reku on/off
es gibt noch einen anderen weg, aber der ist erstmal aufwändiger.

der sevcon hat nämlich hardwaremäßig 3 fahrprofile, welche sich per hardwareschalter einstellen lassen. dafür müssen allerdings zusätzliche pins in den stecker eingebracht werden und auch im sevcon dies und das programmiert werden.
allerdings ist die konsequenz dass bei umschalten die einstellung wirklich sofort und unmittelbar im sevon aktiv ist. und es funktioniert ohne jegliche zusatzhardware wie ovms. (und nicht erst über wlan oder internet eine anforderung übertragen wird und dann im sevon eine einstellung geschrieben.)
die simple console fühlt sich zwar ähnlich an, macht aber technisch etwas ganz anderes (ist aber dafür auch etwas 'mächtiger')
ist aber durch die änderungen nicht jedermanns sache.

Grüße von Markus

-> Twizy Technic, LED Tagfahrlicht, LED Innenbeleuchtung, Sitzheizung, Radio mit Freisprecheinrichtung
-> Brammo Empulse R
-> 2x Elektrofahrrad (Stadt-Trekking und Downhill für den Wald)
Folgende Benutzer bedankten sich: weiss60

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Pfälzer68
  • Pfälzer68s Avatar
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 7864
  • Dank erhalten: 4406
12 Jan 2019 12:29 #165504 von Pfälzer68
Reku on/off
Hi.

Hättst da einen Belegungsplan für den Stecker? Oder den passenden Fred, falls es den bereits gibt?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • dexter
  • dexters Avatar
  • Moderator
  • Moderator
  • Beiträge: 6037
  • Dank erhalten: 4222
12 Jan 2019 15:41 #165516 von dexter
Reku on/off

mitpro schrieb: Hast du einen Tipp (bestimmt schon irgendwo beschrieben....) wie ich Befehle per WLAN über eine Client mit wenig Komplexität (wie der ESP8266) an das OVMS schicken kann.


Am einfachsten und sichersten ist die Kommandoausführung per SSH:
ssh 192.168.4.1 "xrt cfg info"

Siehe Manual bzgl. Hinterlegen des Public Keys.

Per HTTP geht natürlich auch. Ein kleiner Fallstrick ist evtl., dass Du ein Session-Cookie brauchst. Schema:
curl -c auth -b auth 'http://192.168.4.1/login' -d username=admin -d password=…
curl -c auth -b auth 'http://192.168.4.1/api/execute?command=xrt+cfg+info'

Fehler erkennst Du am Statuscode (>= 400 = Fehler). Wo ich so drüber nachdenke… für die Autorisierung baue ich noch eine cookielose Alternative ein.

Michael

Twike 3 (2001) … Emco Novum (2011) … Twizy 80 (2012) … Mii electric+ (2020)

dexters-web.de
Folgende Benutzer bedankten sich: mitpro

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • dexter
  • dexters Avatar
  • Moderator
  • Moderator
  • Beiträge: 6037
  • Dank erhalten: 4222
12 Jan 2019 17:35 #165520 von dexter
Reku on/off
Cookielose Alternative eingebaut:
curl 'http://192.168.4.1/api/execute?apikey=password&command=xrt+cfg+info'

Funktioniert für alle Pages mit Cookie-Autorisierung.

Michael

Twike 3 (2001) … Emco Novum (2011) … Twizy 80 (2012) … Mii electric+ (2020)

dexters-web.de
Folgende Benutzer bedankten sich: sunneraindler, AndiEcker, mitpro

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • mitpro
  • mitpros Avatar
  • Junior Boarder
  • Junior Boarder
  • Beiträge: 71
  • Dank erhalten: 33
13 Jan 2019 14:33 - 13 Jan 2019 14:40 #165568 von mitpro
Reku on/off
GEEENIAL!!! GENAU DAS HABE ICH GESUCHT!!! DANKEDANKEDANKE!!!

Eine Frage noch: Wie entscheidet das OVMS welche SSID er zum verbinden verwendet?
Ich würde lieber die Console als AP nehmen, da die dann nur bei eingeschalteter Zündung aktiv ist, Zuhause aber natürlich mein normales Netzwerk.
Geht er die Liste alphabetisch durch und verbindet sich mit dem ersten oder wie kann man die Reihenfolge des Scans bzw des Verbindungsaufbaus beeinflussen?
Letzte Änderung: 13 Jan 2019 14:40 von mitpro.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • dexter
  • dexters Avatar
  • Moderator
  • Moderator
  • Beiträge: 6037
  • Dank erhalten: 4222
13 Jan 2019 15:13 #165571 von dexter
Reku on/off
Das Modul verbindet sich mit dem ersten gefundenen Netzwerk, Prioritäten müsstest Du einbauen wenn Du die brauchst. Alternativ richte Dir ein Script ein, das beim Einschalten des Fahrzeugs das WLAN umkonfiguriert. Aber warum verwendest Du nicht einfach den AP des Moduls? Der ist immer da, und das Modul hat in dem Netz eine feste IP.

Michael

Twike 3 (2001) … Emco Novum (2011) … Twizy 80 (2012) … Mii electric+ (2020)

dexters-web.de

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • carbon_compound
  • carbon_compounds Avatar
  • Autor
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 2931
  • Dank erhalten: 1301
13 Jan 2019 16:07 #165575 von carbon_compound
Reku on/off
Da stellt man eine einfache Frege und nach ein paar Antworten kommt man sich vor wie bei der Jahresversammlung der Nobel-Preisträger.

Ich geh jetzt aufs Klo und weine ob meiner Unfähigkeit.
Folgende Benutzer bedankten sich: TwizyChrisy, weiss60, sunneraindler, scheiwis, ZE-Zimi

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • sunneraindler
  • sunneraindlers Avatar
  • Expert Boarder
  • Expert Boarder
  • twizysüchtig seit 2013
  • Beiträge: 339
  • Dank erhalten: 229
13 Jan 2019 16:31 #165578 von sunneraindler
Reku on/off
Ich gehöre auch in diese Kategorie von Dummies :confused:

Xaver

Möge der Strom uns nie ausgehen
Twizblog
Twizy ab 01.04.20 / 30.05.2022: 55'000km
Wavetrophy 2017/2018/2019
Microlino (Knutschkugel) ab 13.10.2022 / Admin von Microlino-Forum
Smart #1 Brabus ab 13.12.2023

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • dexter
  • dexters Avatar
  • Moderator
  • Moderator
  • Beiträge: 6037
  • Dank erhalten: 4222
13 Jan 2019 17:20 #165582 von dexter
Reku on/off
SSID = WLAN-Netzwerkname
AP = WLAN-Zugriffspunkt
IP = Netzwerkadresse
Script = festgelegte Abfolge von Befehlen

Das OVMS arbeitet wahlweise auch als WLAN-Zugriffspunkt auf dem sich andere WLAN-Geräte (wie ein Wifi-Button oder eine Wifi-Console) einbuchen können. In diesem eigenen OVMS-Netz hat das Modul immer die IP-Adresse 192.168.4.1, quasi wie ein Router im Heimnetz (nur dass es -noch- nicht routet).

Michael

Twike 3 (2001) … Emco Novum (2011) … Twizy 80 (2012) … Mii electric+ (2020)

dexters-web.de

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • weiss60
  • weiss60s Avatar
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1654
  • Dank erhalten: 363
13 Jan 2019 17:39 #165585 von weiss60
Reku on/off
hallo an die wissenden :-)
für mich wäre bis dato die sevcon-lösung die beste.
einfach anzufertigen in so fern man das sevcon programieren kann
einfache montage einige kabel und 3 taster
einfache bedienung ist einfach super!!!

ansonsten muss und bin ich auch einer von den dummis
euer werner ad

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • mitpro
  • mitpros Avatar
  • Junior Boarder
  • Junior Boarder
  • Beiträge: 71
  • Dank erhalten: 33
13 Jan 2019 17:43 - 13 Jan 2019 17:46 #165586 von mitpro
Reku on/off
Das ist alles keine Raketenwissenschaft ;)
Wenn wir hier zu einem schönen Ergebnis kommen, wird dies natürlich geteilt und du kannst dann das was du haben wolltest damit machen.

Ein permanent laufender AP steigert die Wahrscheinlichkeit der Einschränkung der Sicherheit mit ungeahnten Folgen. Wenn der AP nicht läuft, kann da auch niemand Unfug mit machen.
Würde der AP nur bei Zündung vom OVMS aufgemacht wird, wäre es natürlich die beste Lösung. Ist aber erstmal nur Kosmetik, Das Ding muss erstmal laufen.

Habe mit dem D1 mini ein bisschen rumprobiert. Habe es auch hinbekommen über die API-Abfrage die RECU-Wert auf einem LCD1602 über I2C darzustellen.
Als nächstes hätte ich dann den Taster in Angriff genommen. Aber dann das:

Update: Mein Code scheint das Problem gewesen zu sein.... Funktioniert wieder. wieso er das macht, wäre trotzdem interessant
Requesting URL: /api/execute?apikey=XXXXXXXXXXXXX&command=xrt+cfg+info
HTTP/1.1 200 OKServer: Mongoose/6.11Content-Type: application/octet-stream; charset=utf-8Cache-Control: no-cacheTransfer-Encoding: chunked9CFG info4WS:CSPEED -1 -112POWER -1 -1 -1 -1FDRIVE -1 -1 -112
Exception (28):
epc1=0x402068c8 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

ctx: cont 
sp: 3ffffc90 end: 3fffffd0 offset: 01a0

>>>stack>>>
3ffffe30:  00000000 3fffc6fc 00000000 3fffff50  
3ffffe40:  3fffff50 0000000d 00001388 00000030  
3ffffe50:  00000000 3fffc6fc 00000000 3fffff50  
3ffffe60:  3fffff50 0000000d 00001388 00000030  
3ffffe70:  3ffeeb4c 000000cc 000000cc 4010020c  
3ffffe80:  3ffefb04 00000020 3ffef7bc 401006ac  
3ffffe90:  00000000 40204797 00000660 3ffe0204  
3ffffea0:  00000000 00000010 00000000 40100579  
3ffffeb0:  3ffeeb4c 40204797 3ffe8524 3fffff10  
3ffffec0:  00000020 3fffff74 3fffff74 40204797  
3ffffed0:  00000000 4bc6a7f0 000007eb 00001388  
3ffffee0:  00000010 3fffff68 3fffff68 40204797  
3ffffef0:  3ffeeb4c 000000cc 000000cc 4010020c  
3fffff00:  00000001 3ffeeb6c 3fffff68 401006dc  
3fffff10:  000000d9 3ffeeb6c 3fffff9c 3fffff90  
3fffff20:  3fffff98 3fffff8c 3fffff68 40204770  
3fffff30:  000000d9 3ffeeb6c 3fffff68 40202b9a  
3fffff40:  3fffff94 3fffff68 3ffeeb6c 40204164  
3fffff50:  40205088 00000000 00001388 000007eb  
3fffff60:  00000000 3ffef784 00000000 00000000  
3fffff70:  00000000 3ffefb04 0000001f 00000011  
3fffff80:  3ffefc8c 0000003f 00000033 402043d4  
3fffff90:  3ffe84e8 3ffeea70 3ffeeb6c 40202998  
3fffffa0:  40205150 7601a8c0 feefeffe 3ffeec44  
3fffffb0:  3fffdad0 00000000 3ffeec3c 40204c84  
3fffffc0:  feefeffe feefeffe 3ffe8524 40100739  
<<<stack<<<

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1384, room 16 
tail 8
chksum 0x2d
csum 0x2d
vbb28d4a3
~ld
huch??!
Ach nach einem Reboot immernoch... Von meinem PC mit dem selben Request funktioniert es
Letzte Änderung: 13 Jan 2019 17:46 von mitpro.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • TwizyChrisy
  • TwizyChrisys Avatar
  • 10k Boarder
  • 10k Boarder
  • Der Trend geht klar zum Zweittwizy äähhh....
  • Beiträge: 18659
  • Dank erhalten: 10406
13 Jan 2019 18:43 #165589 von TwizyChrisy
Reku on/off

carbon_compound schrieb: Da stellt man eine einfache Frege und nach ein paar Antworten kommt man sich vor wie bei der Jahresversammlung der Nobel-Preisträger.

Ich geh jetzt aufs Klo und weine ob meiner Unfähigkeit.


Bei diesen Diskussionen gibt es immer wieder Sätze.... bei denen ich nur aufgrund der Bindewörter auf die Ursprungssprache tippen kann :-)

Mehr Twizys, mehr Freude.
Folgende Benutzer bedankten sich: Pfälzer68

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

   Become a Patron