Reku on/off
- dexter
- Moderator
- Beiträge: 6037
- Dank erhalten: 4222
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
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- carbon_compound
- Autor
- Platinum Boarder
- Beiträge: 2931
- Dank erhalten: 1301
Gleich wenn ich wieder nüchtern bin. 8-)
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- mitpro
- Junior Boarder
- Beiträge: 71
- Dank erhalten: 33
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
- Platinum Boarder
- Markus
- Beiträge: 3752
- Dank erhalten: 1024
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)
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Pfälzer68
- Platinum Boarder
- Beiträge: 7864
- Dank erhalten: 4406
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
- Moderator
- Beiträge: 6037
- Dank erhalten: 4222
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
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- dexter
- Moderator
- Beiträge: 6037
- Dank erhalten: 4222
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
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- mitpro
- Junior Boarder
- Beiträge: 71
- Dank erhalten: 33
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?
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- dexter
- Moderator
- Beiträge: 6037
- Dank erhalten: 4222
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
- Autor
- Platinum Boarder
- Beiträge: 2931
- Dank erhalten: 1301
Ich geh jetzt aufs Klo und weine ob meiner Unfähigkeit.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
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
- Moderator
- Beiträge: 6037
- Dank erhalten: 4222
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
- Platinum Boarder
- Beiträge: 1654
- Dank erhalten: 363
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
- Junior Boarder
- Beiträge: 71
- Dank erhalten: 33
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
Ach nach einem Reboot immernoch... Von meinem PC mit dem selben Request funktioniert es
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- TwizyChrisy
- 10k Boarder
- Der Trend geht klar zum Zweittwizy äähhh....
- Beiträge: 18659
- Dank erhalten: 10406
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.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.