Code: Alles auswählen
sub CarPVUtils_SendToCharger($$)
{
my ($var, $val) = @_;
my $url = "http://192.168.2.38:80/mqtt?payload=".$var."=".$val;
HttpUtils_NonblockingGet( {url=>$url, timeout=>5, callback=>\&CarPVUtils_QueryResult} );
}
/code]
Es gibt keine HTML Seite, könnte man natürlich machen, aber bisher ist es nur eine API. Da es aber die App gibt, braucht man keine HTML Seite. Die API ist zur Steuerung per Code.
Der Charger muss im LAN zugreifbar sein, eingebunden per WLAN.
c2j2 hat geschrieben:Der Charger muss im LAN zugreifbar sein, eingebunden per WLAN.
Der Cipher ist AES128 im CBC Modus mit Pkcs7 Padding. Die keys kannst du so erzeugen:TMi3 hat geschrieben:Hat schon jemand die API bei aktivierter Verschlüsselung am laufen?
Ich würde jetzt so was in der Art versuchen, dazu fehlt mir noch die Info über die verwendete Cipher.
openssl_decrypt('$ENCRYPTED','$CIPHER','$KEY',OPENSSL_ZERO_PADDING,base64_decode('$IV'))
Code: Alles auswählen
var hash = CryptoJS.PBKDF2(this.pbkdf_key, "c378cbd27caa47f38c3395e6f32656a4_"+json.sse,
{ keySize: 512/32, iterations: 3000 });
var ba=wordArrayToByteArray(hash.words,32);//not all 80 are needed
var k1=ba.slice(0,16); //128bit key for aes
var k2=ba.slice(16,32);//128bit key for HmacSHA256
var aes_key= CryptoJS.enc.Base64.stringify(byteArrayToWordArray(k1));
var hmac_key= CryptoJS.enc.Base64.stringify(byteArrayToWordArray(k2));
Es gibt hier eine experimentelle Web-app: http://app.go-e.co/Kuhprah hat geschrieben:Gibt's eigentlich ne Option wie man auch vom PC aus auf die Box im Netzwerk zugreifen kann? Oder geht das nur via APP?
Das passiert indem die Box ein Update-Kommando bekommt (upd=1), die App zeigt den entsprechenden Punkt auch ann wenn man mit dem Hotspot der Box verbunden ist und die Box Internetverbindung hat. Wenn die Verbindung über die Cloud hergestellt wird, setzt der Server den Parameter, der anzeigt dass ein Update verfügbar ist. Bei direkter Verbindung wird die Firmware Version der Ladebox wird mit der in der App eingespeicherten bekannten letzten Version verglichen und wenn die Ladebox eine ältere Firmware hat wird der Update Punkt angezeigt.c2j2 hat geschrieben: Mal eine Frage zum Update der Firmware: geschieht das automatisch OTA, oder bekommt man eine Info und kann das dann einspielen? Wie passiert das, wenn man dem go-e keinen Internet-Zugriff gewährt (weil man intern alles im LAN/WLAN steuert)?
Das wird im Moment entwickelt.Matze77 hat geschrieben:Wie schauts eigentlich mit dem versprochenen Update aus mit dem man die Ladevorgänge mit Zeitstempel versieht und so eine Kartenfeine monatliche Auswertung machen kann? Habt Ihr das noch auf dem Schirm oder ist iwo untergegangen?
Das Modul ist im Moment in der Entwicklung und soll noch heuer veröffentlicht werden.Gonzo2807 hat geschrieben:Wie sieht es denn mit dem go-eSmartHome Modul aus, das im Herbst kommen soll? Ist das noch aktuell?
Cool, das ihr euch die Mühe macht, die Bedienung auch auf den PC zu bringen.peter.poetzi hat geschrieben:Es gibt hier eine experimentelle Web-app: http://app.go-e.co/Kuhprah hat geschrieben:Gibt's eigentlich ne Option wie man auch vom PC aus auf die Box im Netzwerk zugreifen kann? Oder geht das nur via APP?