SMA EV-Charger

Begonnen von Kamik, 07 Dezember 2020, 22:05:02

Vorheriges Thema - Nächstes Thema

Kamik

Ich habe es jetzt lösen können.

Ich habe für die Readings und den JSon das selbe dummy Device verwendet. Setreading löst dann folglich kein neues Event aus, welches von Filelog aufgegriffen wird.
Ich habe für die readings nun ein eigenes Device verwendet. ähnlich wie du es auch machst.

jual

Ich verzweifele gerade an der Möglichkeit, ein Modul zu erstellen. Das Grundgerüst hatte ich mir schon zusammen gebaut aber ich habe aktuell Probleme mit einer Zertifikatslösung, die ich nicht lösen kann. Beim Versuch auf die API-Adresse zuzugreifen gibt es immer einen HTTP 500 Fehler (Zertifikat konnte nicht verifiziert werden). Jetzt habe ich schon alles mögliche ausprobiert und bin mit meinem Latein am Ende. Auch das Ausschalten der Verifizierung oder die Ermittlung und Nutzung des Fingerprints habe ich auch schon versucht. Da ich in dem Thema aber eigentlich überhaupt keine Ahnung habe, komme ich nun nicht mehr weiter.

Um auszuschließen, dass es an meinen Installationen liegt habe ich mal ein kleines Testscript erstellt, welches versucht auf die API zuzugreifen. User und Passwort sind dabei erst einmal egal. Im Script muß nur die IP Adresse des EV Charger eingetragen werden. Dann sollten im Log entsprechende Meldungen erscheinen. Die Funktion myTest() einfach in die 99_myutils kopieren.

Diejenigen, die gerade auch damit herum spielen können das ja mal testen und Bescheid geben, welches Verhalten sie beobachten. Interessant ist, dass ich auf Python Ebene mit dem Ausschalten der Zertifizierungsprüfung erfolgreich war und innerhalb FHEM dies nicht funktioniert. Vielleicht mache ich ja auch noch etwas völlig falsch.

sub myTest()
{
   my $dst = "192.168.X.XXX";   # IP Adresse vom Charger
   my $cl = IO::Socket::SSL->new(
    PeerAddr => $dst,
    PeerPort => 443,
    # certificate cannot be validated the normal way, so we need to
    # disable validation this one time in the hope that there is
    # currently no man in the middle attack
    SSL_verify_mode => 0,
) or die "connect failed";

my $fp = $cl->get_fingerprint;

Log3 undef, 3, "fingerprint: $fp";

my $ua = LWP::UserAgent->new(ssl_opts => { SSL_fingerprint => $fp, SSL_verify_mode => 0});

my $header = ['Content-Type' => 'application/json; charset=UTF-8',
'Content-Length' => 47,
'Host' => $dst,
'Connection' => 'close',
'Accept' => 'application/json, text/plain, */*',
'Accept-Encoding' => 'gzip, deflate',
'User-Agent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36',
'Origin' => $dst,
'Sec-Fetch-Site' => 'same-origin',
'Sec-Fetch-Mode' => 'cors',
'Sec-Fetch-Dest' => 'empty',
'Referer' => "https://".$dst."/webui/login",
'Accept-Language' => 'de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7'
];

my $data = 'grant_type=password&username=test&password=test';
my $r = HTTP::Request->new('POST', "https://$dst/api/v1/token", $header, $data);
my $res = $ua->request($r);

Log3 undef, 3, "Antwort Code:".$res->code;
Log3 undef, 3, "Antwort Content:".$res->content;
}

jual

Kleiner Zwischenstand mit einer ersten Entwarnung. Nachdem ich schon fast völlig verzweifelt war und das halbe Internet nach möglichen Lösungsansätzen durchsucht habe, gibt es eine suboptimale Zwischenlösung.

Nachdem ich festgestellt hatte, dass auch curl-Aufrufe kein Problem mit der Deaktivierung der Zertifikatsprüfung haben, habe ich damit ein wenig herum experimentiert. Und siehe da, damit funktioniert mein Modul tatsächlich.

Mittlerweile kann ich auf die Daten des EV Charger über mein Modul zugreifen. Im nächsten Schritt muss ich mich darum kümmern, die Readings anzulegen. Dann könnte ich wahrscheinlich kurzfristig eine erste Modulversion zum Testen bereit stellen, die im Prinzip die Funktion des Python Scripts abdeckt.

jual

So, die allererste Version des Moduls für den SMA EV Charger steht grundsätzlich zum Test bereit. In der aktuellen Version werden allerdings nur die Livedaten der Wallbox ausgelesen und in Readings angezeigt. Wenn schon Bedarf besteht, kann ich das Modul gerne hier hochladen. Ansonsten würde ich mich jetzt darum kümmern, die Parameter zu ermitteln und im ersten Schritt anzuzeigen.

Darüber hinaus würde ich gerne eure Anforderungen berücksichtigen und hätte daher ein paar Fragen:


  • Soll bei den Readings ein sprechender Wert angezeigt werden, statt der Codes, die ermittelt werden? (Übersetzung müsste dann in die Doku)
  • Soll man definieren können, ob man nur die Livedaten sehen will oder auch die Parameter sowie deren Änderung?
  • Gibt es Bedarf, auch die EnergyMeter Daten anzuzeigen (dafür gibt es ja eigentlich schon ein gut funktionierendes Modul)?
  • Welche zusätzlichen Daten würdet ihr euch wünschen (Beispiel: Dauer letzer Ladevorgang / Leistung letzter Ladevorgang / ...?
  • Was gibt es sonst noch für Anforderungen von eurer Seite?

Meine nächsten ToDos wären ansonsten:

  • Parameter lesen und anzeigen
  • Set Funktion für die änderbaren Parameter
  • Zusätzliche berechnete Werte (z.B. letzte Ladevorgänge)
  • Integration von einer SOC Abfrage (Funktion, die von jedem User definiert werden kann und vom Modul dann aufgerufen wird)[\li]
    • Evtl. eine Möglichkeit, zur Definition von Schaltzeiten (wie wären denn eure Anforderungen diesbezüglich)
    • Weitere Tests, warum es Probleme mit der Zertifikatsprüfung gibt, damit doch httputils genutzt werden kann

    Ich bin gespannt auf euer Feedback ;-).

Kamik

Hi Jual,

bezogen auf die Anzahl wie oft dein python Script heruntergeladen wurde denke ich sind wir erstmal noch alleine.
Vielen dank schonmal für die Arbeit! Ich würde das Modul gerne auch zum testen verwenden oder wenn du Feedback brauchst. Gerne hier zur Verfügung stellen

Zitat von: jual am 09 Januar 2021, 12:49:02


  • Soll bei den Readings ein sprechender Wert angezeigt werden, statt der Codes, die ermittelt werden? (Übersetzung müsste dann in die Doku)

--> Werte fände ich besser. Dann muss man nicht selbst übersetzen

Zitat
  • Soll man definieren können, ob man nur die Livedaten sehen will oder auch die Parameter sowie deren Änderung?

--> Fände ich nicht schlecht. Ich würde aber pauschal alle verwenden. Wenn es kein Problem hinsichtlich Timing oder Performance gibt würde ich erstmal alles anbieten.

Zitat
  • Gibt es Bedarf, auch die EnergyMeter Daten anzuzeigen (dafür gibt es ja eigentlich schon ein gut funktionierendes Modul)?

--> Die sind denke ich schon gut aufgearbeitet im EM-Modul aufgehoben. Ich meine, dass das EM Modul auch mehr Daten liefert. Grundsätzlich ist es über den EVCharger ja nur durchgeschliffen. Werte direkt aus der Quelle halte ich für sinnvoller

Zitat
  • Welche zusätzlichen Daten würdet ihr euch wünschen (Beispiel: Dauer letzer Ladevorgang / Leistung letzter Ladevorgang / ...?

--> Was ich nicht schlecht finden würde wäre die Anzahl der starts und Stopps der Ladung während das Auto eingestöpselt ist. Die aktuelle Energiemenge wird ja immer gezählt wenn das Auto eingestöpselt ist. Beim Ausstecken ist der Wert weg.
Die Anzahl der Starts bzw. Stopps könnte ggf. bei Fahrzeugen, die zum Einschlafen neigen helfen.

Zitat
  • Was gibt es sonst noch für Anforderungen von eurer Seite?

--> Das Steuern der Werte wie in der App 1.) Ladedauer und 2.) Lademenge. Damit kann man manuelle Vorgänge im Prognostiziertem Laden starten. Im Zusammenhang mit dem neuen Prognosemodul von DS_Starter mit Sicherheit gut kombinierbar.[/list]

jual

Hier ist mal mein DOIF (Achtung, hier ist noch eine Abfrage für den SOC meines KIA enthalten)

([+00:20] and [duKia:evBatteryPlugin] eq "2" and [duKia:evBatteryCharge] eq "True" )
   ({system("python3 ./mykia/mykia.py &")})
DOELSEIF ([06:00-20:00,+1:00] and [duKia:evBatteryCharge] eq "False")
   ({system("python3 ./mykia/mykia.py &")})
DOELSEIF ([$SELF:KiaAPI] =~ m/"returnCode": "OK"/)
   ({KiaStatusSetzen()})
## Wenn der Status der Wallbox "nicht verbunden" ist (307?) dann Abruf der Wallbox nur alle 15 Minuten
DOELSEIF ([+00:15] and [duWallbox:Status_Zustand] eq "307")
   ({system("python3 ./mykia/smaEVCharger.py &")})
## Wenn der Status der Wallbox "verbunden" ist (?) dann Abruf der Wallbox jede Minute
DOELSEIF ([+00:01] and [duWallbox:Zustand] eq "?")
   ({system("python3 ./mykia/smaEVCharger.py &")})
DOELSEIF ([$SELF:WallboxAPI])
   ({EVCH_Status()})



Übrigens bin ich bei dem Modul nun auch schon etwas weiter. Grundsätzlich werden die Livedaten und die Parameter (zunächst ein Ausschnitt) gelesen und ich kann die Werte ändern (allerdings werden sie noch nicht an die Wallbox gesendet).

assi05

Moin Männer,

das ist jetzt zwar OT, aber mich interessiert folgende Frage trotzdem:

Was war für Euch das Argument, den doch eher teuren EV Charger anstatt z.B. einer Heidelberg-Wallbox zu kaufen? Klar, eine Integration in die PV-Anlage ist toll, aber zumindest bei mir mit 8.5 kWp bei Ladeleistung 11-22kW auch eher nur theoretisch praktikabel, oder?

Bei mir steht im Januar das erste eAuto und im Juni ein Hybrid an, daher überlege ich gerade, was ich mir einbaue. Idealerweise benötige ich zwei Wallboxen...

Und eine weitere Frage, deren Antwort ich nirgends finde: Benötige ich für den EV Charger zwingend einen SHM2 oder ist der Betrieb auch mit einem SHM1 möglich?

Grüße!

jual

Zitat von: assi05 am 10 Januar 2021, 10:19:15
Was war für Euch das Argument, den doch eher teuren EV Charger anstatt z.B. einer Heidelberg-Wallbox zu kaufen? Klar, eine Integration in die PV-Anlage ist toll, aber zumindest bei mir mit 8.5 kWp bei Ladeleistung 11-22kW auch eher nur theoretisch praktikabel, oder?

Und eine weitere Frage, deren Antwort ich nirgends finde: Benötige ich für den EV Charger zwingend einen SHM2 oder ist der Betrieb auch mit einem SHM1 möglich?


Bei mir fiel die Auswahl ursprünglich auf die OpenWB. Ein wesentlicher Grund war die Möglichkeit, zwischen 1- und 3-Phasen umschalten zu können. Diese Möglichkeit bieten aktuell nur ganz wenige Wallboxen und ist für das Überschußladen aus meiner Sicht aber zwingend notwendig. Die Solateure haben sich aber etwas schwer getan mit der Box, da sie meist auf spezielle Geräte eingespielt sind. Da wir eine SMA Anlage komplett neu installiert haben, kam dann der EV Charger genau recht. Außerdem konnte ich noch die tolle Förderung in NRW letztes Jahr nutzen (60% der Kosten + 500€ Bonus für gleichzeitige Solaranlage). Ich habe übrigens eine Ost/West-Lage mit teilweiser Verschattung im Osten. Im Winter ist das Laden natürlich nicht optimal. Einstellung ist aktuell, dass bei etwa 400 Watt Einspeisung der Charger beginnt. Er startet dann tatsächlich meist mit nur 6A. Für unser zweites E-Auto, welches nächste Woche hoffentlich zugelassen wird, habe ich geplant, den Ladeziegel zu verwenden, da das Auto länger vor Ort geparkt ist und es als reines Stadtauto geplant ist.

Der Charger ist meines Wissens auch mit dem Homemanage 1 nutzbar. Benötigt wird ein EnergyMeter, der im 2er ja nun direkt eingebaut ist. Weitere Infos findest du evtl. auch in diesem FOrum:
https://www.photovoltaikforum.com/thread/130156-sma-bringt-eigene-wallbox/?pageNo=1

Kamik

Hi Jual,

steht dein Modul zum Testen schon zur Verfügung?
Gruß

jual

Zitat von: Kamik am 12 Januar 2021, 20:49:57
Hi Jual,

steht dein Modul zum Testen schon zur Verfügung?
Gruß

Hatte eigentlich schon ein relativ weit gediehenes Modul fertig und wollte es nur noch ein wenig optimieren. Dabei habe ich mir wieder ein paar Bugs eingebaut. Ich denke, dass ich Freitag Abend oder spätestens am Wochenende die erste Version bereit stellen kann. Aktuell wollte ich noch testen, wie ich die Einstellungen für das Laden umsetzen bzw. wie die Box reagiert, wenn die Werte nicht zueinander passen. In der SMA App kann man ja z. B. keine Ladueparameter eingeben, wenn kein Auto verbunden ist.

Kamik

Klingt gut.  Keine Hektik.

Also ich wollte mal probieren die parameter über die Weboberfläche zu setzen.  Hierzu ist glaube ich auch die unix Zeit notwendig.
Hast du schon mal den speichern Knopf untersucht? Vielleicht kannst du die Werte setzen und dann das Speichern triggern?

jual

So, ich habe in meinem ersten Beitrag (Beitrag 2) das Modul zum Testen bereit gestellt.

Was funktioniert bisher:
- Lesen der Live Daten
- Lesen eines Ausschnitts der Parameter (sind viele uninteressante dabei, die ich aktuell weggelassen habe)
- Setzen der Werte zum Laden (hier wird geprüft, ob das Auto angeschlossen ist und ob Dauer und Energiemenge angegeben sind, bevor man auf "Laden mit Vorgabe" umschalten kann.

Bei mir funktioniert aktuell wohl alles aber wie immer es Software, die wahrscheinlich noch nicht 100% fehlerfrei ist. Die Doku ist auch noch nicht vollständig.

Im nächsten Schritt werde ich wohl tatsächlich die gewünschte Infos zur Anzahl der Ladevorgänge innerhalb eines Ladefensters einbinden. Die Freigabe weiterer Paramater, die über das Modul gesteuert werden können ist relativ einfach. Da ich bei einigen Parametern aber noch nicht sicher bin, welche Auswirkungen diese haben, werden diese noch nicht unterstützt. Man findet alle Werte in der Weboberfläche des Chargers und kann mir gerne Bescheid geben, welche Werte noch für eine Veränderung über FHEM verfügbar gemacht werden sollen.

Viel Spaß beim Testen!

Kamik

Hi Jual,

ich habe das Modul problemlos eingebunden. Im Log habe ich einige Perl Fehler nach dem define:

[code]
2021.01.14 21:08:21 3: Wallbox - ##########  SMAEVCharger get all data  ##########
2021.01.14 21:08:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/76_SMAEVCharger.pm line 936.
2021.01.14 21:08:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/76_SMAEVCharger.pm line 190.
2021.01.14 21:08:27 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/76_SMAEVCharger.pm line 748.
2021.01.14 21:08:27 3: eval: {SMAEVCharger_Done('Wallbox|1|bm9kZTBodHE4YTJqNWxjczAxdGZ1bzNzYWZ6aW1wNjExMC5ub2RlMHxleUpoYkdjaU9pSklVekkxTmlKOS5leUpwWVhRaU9qRTJNVEEyTlRRNU1EUXNJbk4xWWlJNklrWm9aVzBpTENKMWFXUWlPaUkzWXprd1kyVm1ZUzFrTUdWaExUUmhZakV0WWpSa1pDMHpaVGsyWW1RNU5qazJOV1VpTENKbGVIQWlPakUyTVRBMk5UZzFNRFI5LlNhUExKLXJYVVdHWDBxUGVET3hOYXV6dWlWWldfMElpSlpRUFJScm1JQmd8ZXlKaGJHY2lPaUpJVXpJMU5pSjkuZXlKcFlYUWlPakUyTVRBMk5UUTVNRFFzSW5OMVlpSTZJa1pvWlcwaUxDSjFhV1FpT2lJM1l6a3dZMlZtWVMxa01HVmhMVFJoWWpFdFlqUmtaQzB6WlRrMlltUTVOamsyTldVaUxDSmxlSEFpT2pFMk1UQTNOREV6TURRc0luUjVjR1VpT2lKeVpXWnlaWE5vSW4wLnl4UGpIWkpqLTJWZUEtb0FfbFhId2RtWlFCbXFpTW5qYzV2aGlGNVA4aEl8MTYxMDY1ODUwNC4yNTA0OQ==|W3siY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuQ2hhU2Vzcy5XaEluIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQxMzowNTowMi43OTRaIiwidmFsdWUiOjM3NTV9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNBIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNCIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNDIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuSHoiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6NTB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuUGhWLnBoc0EiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6MjIwLjY3NH1dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LkdyaWRNcy5QaFYucGhzQiIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjoyMjUuNDA5fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuR3JpZE1zLlBoVi5waHNDIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyMy4zNjdaIiwidmFsdWUiOjIyMy4xMDh9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuVG90UEYiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6MH1dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LkdyaWRNcy5Ub3RWQSIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuR3JpZE1zLlRvdFZBciIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuSW5PdXQuR0kxIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wM1QxMTo1NToxMi40NjRaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5NZXRlcmluZy5HcmlkTXMuVG90V0luIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NDlaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5NZXRlcmluZy5HcmlkTXMuVG90V0luLkNoYVN0YSIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjQuODQ5WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuTWV0ZXJpbmcuR3JpZE1zLlRvdFdoSW4iLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjMyNVoiLCJ2YWx1ZSI6MjcwNzI3fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuTWV0ZXJpbmcuR3JpZE1zLlRvdFdoSW4uQ2hhU3RhIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyMy4zMjVaIiwidmFsdWUiOjI3MDcyN31dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50Lk9wZXJhdGlvbi5FVmVoLkNoYVN0dCIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjUuNDExWiIsInZhbHVlIjoyMDAxMTJ9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5PcGVyYXRpb24uRVZlaC5IZWFsdGgiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTAzVDExOjU2OjQ0LjkyMFoiLCJ2YWx1ZSI6MzA3fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuT3BlcmF0aW9uLkV2dC5Nc2ciLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDExOjAzOjEyLjE5N1oiLCJ2YWx1ZSI6MzAyfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuT3BlcmF0aW9uLkhlYWx0aCIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMTE6MDM6MTIuMTk4WiIsInZhbHVlIjozMDd9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5PcGVyYXRpb24uV01heExpbVNyYyIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjAtMTItMDNUMTE6NTQ6NTAuNjE2WiIsInZhbHVlIjoyNjA4fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuV2wuQWNxU3R0IiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wM1QxMTo1NToyNC42MjNaIiwidmFsdWUiOjMzNjl9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5XbC5Db25uU3R0IiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wNFQxMjo1OTozNS45MzhaIiwidmFsdWUiOjMwM31dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LldsLlNpZ1B3ciIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjAtMTItMDRUMTI6NTk6MzUuOTM4WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuV2wuU29mdEFjc0Nvbm5TdHQiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjY0NloiLCJ2YWx1ZSI6MzA4fV19LHsiY2hhbm5lbElkIjoiU2V0cG9pbnQuUGxhbnRDb250cm9sLkludmVydGVyLkZzdFN0b3AiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTI3VDIyOjMzOjU2Ljc0N1oiLCJ2YWx1ZSI6MTQ2N31dfV18W3siY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNocmdDdHJsLlN3UmV2VHh0IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuNDkwWiIsInZhbHVlIjoiU0EtMDEuMDIuMTEifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5TZWMuQ3J5IiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMzMjMiLCIzMzI0IiwiMzM5OCJdLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MjQuNDg0WiIsInZhbHVlIjoiMzM5OCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DbXBNYWluLkh3UmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTUuODEyWiIsInZhbHVlIjoiUjIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5JZ21wUXJ5VG1zIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MzE3NDQsIm1pbiI6MTEsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi4yOTFaIiwidmFsdWUiOiIxMjUifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTW9kZWwiLCJlZGl0YWJsZSI6ZmFsc2UsInBvc3NpYmxlVmFsdWVzIjpbIjk0ODQiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4MVoiLCJ2YWx1ZSI6Ijk0ODQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTG9jYXRpb24iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTA0VDEyOjU3OjQ4LjUwM1oiLCJ2YWx1ZSI6IkVWLUNoYXJnZXIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ21wTWFpbi5TdXN5SWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiI0MjQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5Eb1dQUyIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMzIxIiwiMzAyIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC43MjFaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BY3RsRG5zU3J2SXAiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNjBaIiwidmFsdWUiOiIxOTIuMTY4LjE3OC4xIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5BTWluQ2hhIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MzIsIm1pbiI6Niwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjYifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5JbnZlcnRlci5PdXRQaHMiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMzI2Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiIzMjYifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLlBsYW4uRW4iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDA5OjEyOjEyLjU4MFoiLCJ2YWx1ZSI6IjQuMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5NYWluTW9kZWwiLCJlZGl0YWJsZSI6ZmFsc2UsInBvc3NpYmxlVmFsdWVzIjpbIjgwMDgiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE4LjkwNloiLCJ2YWx1ZSI6IjgwMDgifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuUGtnUmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTMuNjAyWiIsInZhbHVlIjoiMS4xLjIyLlIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5QQ0MuQVJ0ZyIsImVkaXRhYmxlIjp0cnVlLCJtYXgiOjEwMCwibWluIjowLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiNTAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BY3RsR3dJcCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM3NVoiLCJ2YWx1ZSI6IjE3Mi4yMi4wLjMifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5TZWMuUHNrIiwiZWRpdGFibGUiOnRydWUsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC40ODJaIiwidmFsdWUiOiIqKioqIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuUENDLkZsYkludi5XTWF4IiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjEzMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BdXRvQ2ZnSXNPbiIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIxMTI5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNjBaIiwidmFsdWUiOiIxMTI5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuSW52ZXJ0ZXIuV01heEluUnRnIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMjIwMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuU2VyTnVtIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTcuMjgwWiIsInZhbHVlIjoiMzAxMDM2MDc2NiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlN3Q21wLkNtcEVubmV4T1MuRnJ3ay5Td1JldiIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4MFoiLCJ2YWx1ZSI6IjEuMTUuMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DaHJnQ3RybC5DaHJnVHlwVHh0IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTguOTA1WiIsInZhbHVlIjoid2FsbGJlIFNtYXJ0IENoYXJnZSBDb250cm9sIDI3OTEuMDQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BY3RsU25ldE1zayIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM1OVoiLCJ2YWx1ZSI6IjI1NS4yNTUuMjU1LjAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5VcGQuQXV0b1VwZElzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjEzLjQ0NFoiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTW9kZWxTdHIiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxNS43ODFaIiwidmFsdWUiOiJFVkMyMi0zQUMtMTAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ2hyZ0N0cmwuU3VzeUlkIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTguOTAzWiIsInZhbHVlIjoiNDI4In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuQWN0bElwIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzYwWiIsInZhbHVlIjoiMTcyLjIyLjAuMSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLldsLkFjdGxTbmV0TXNrIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzc1WiIsInZhbHVlIjoiMjU1LjI1NS4wLjAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLkFjdENoYU1vZCIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyI0NzE5IiwiNDcyMCIsIjQ3MTgiLCI0NzIxIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0xNFQxMTowMzoxMi4wNjVaIiwidmFsdWUiOiI0NzE5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuU3Bkd3IuSWdtcFFyeVR4IiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMwMyIsIjQ0NzgiLCI0NDc5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi4yOTBaIiwidmFsdWUiOiI0NDc5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNtcE1haW4uUmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTUuODE0WiIsInZhbHVlIjoiMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlNwZHdyLkFjdGxHd0lwIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzYwWiIsInZhbHVlIjoiMTkyLjE2OC4xNzguMSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlNwZHdyLkFjdGxJcCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM1OVoiLCJ2YWx1ZSI6IjE5Mi4xNjguMTc4LjEyNCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLkNocmcuVXNlRW5lcmd5TWV0ZXIiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ21wTWFpbi5TZXJOdW0iLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi45NTNaIiwidmFsdWUiOiIzMDEwMTc2MzI0In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5QbGFuLlN0b3BUbSIsImVkaXRhYmxlIjp0cnVlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMTRUMDk6MTI6MTIuNTg0WiIsInZhbHVlIjoiMTYxMDYzNzA2MSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlN5cy5EZXZSc3RyIiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMwMiIsIjExNDYiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjQyLjQ1OFoiLCJ2YWx1ZSI6IjMwMiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DbXBPUy5Td1JldiIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4NFoiLCJ2YWx1ZSI6IjEuNC4xIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuSW52ZXJ0ZXIuV01heEluIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MTM4MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMDAwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuR3JpZEd1YXJkLkNudHJ5LlZSdGciLCJlZGl0YWJsZSI6dHJ1ZSwibWF4IjoyNjAsIm1pbiI6MjEwLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMjMwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuUENDLldNYXhBc3ltIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MTAwMDAsIm1pbiI6MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjQ2MDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5PcGVyYXRpb24uQ29tVG1PdXQiLCJlZGl0YWJsZSI6dHJ1ZSwibWF4Ijo2MDAwMCwibWluIjoyMDAsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiI1MDAwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuU2VjLlNzaWQiLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjQ3OVoiLCJ2YWx1ZSI6IiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5BUnRnIiwiZWRpdGFibGUiOmZhbHNlLCJtYXgiOjMyLCJtaW4iOjMyLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMzIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5JbnZlcnRlci5XTWF4IiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MTM4MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMDAwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNocmdDdHJsLlNlck51bVR4dCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjQ2M1oiLCJ2YWx1ZSI6IjAwMDAwMDEwMTQ0In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLldsTWFjSWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wNFQxMjo1OTozNS45MzhaIiwidmFsdWUiOiI0ODpFQjo2MjpDMzowMDo1MiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLkNocmcuUGxhbi5EdXJUbW0iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDA5OjEyOjEyLjU4OVoiLCJ2YWx1ZSI6IjM1OCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlVwZC5BdmFsQ2hrSXN0bCIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMDIiLCIxMTQ2Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi42MzZaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuVmVuZG9yIiwiZWRpdGFibGUiOmZhbHNlLCJwb3NzaWJsZVZhbHVlcyI6WyI0NjEiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1LjgxNVoiLCJ2YWx1ZSI6IjQ2MSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLldsLklzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTA0VDEyOjU5OjMxLjI1NloiLCJ2YWx1ZSI6IjExMzAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BdXRvQ2ZnSXNPbiIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIxMTI5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNzVaIiwidmFsdWUiOiIxMTI5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5TdHBXaGVuRmwiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMzAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BY3RsRG5zU3J2SXAiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNzVaIiwidmFsdWUiOiIxNzIuMjIuMC4zIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5TdHBXaGVuRmxUbSIsImVkaXRhYmxlIjp0cnVlLCJtYXgiOjE0NDAsIm1pbiI6NSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjE1In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuU29mdEFjc0lzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjYyNloiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5Eb0FjcSIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMzQyIiwiMzAyIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC42MjRaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLk1pblN3VG1zIiwiZWRpdGFibGUiOnRydWUsIm1heCI6NjAwLCJtaW4iOjAsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiIzMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTWFjSWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxNy4yODFaIiwidmFsdWUiOiIwMDoxNTpCQjowMjpDQTowNCJ9XX1d')}
2021.01.14 21:08:27 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/76_SMAEVCharger.pm line 734.
2021.01.14 21:08:27 3: eval: {SMAEVCharger_Done('Wallbox|1|bm9kZTBodHE4YTJqNWxjczAxdGZ1bzNzYWZ6aW1wNjExMC5ub2RlMHxleUpoYkdjaU9pSklVekkxTmlKOS5leUpwWVhRaU9qRTJNVEEyTlRRNU1EUXNJbk4xWWlJNklrWm9aVzBpTENKMWFXUWlPaUkzWXprd1kyVm1ZUzFrTUdWaExUUmhZakV0WWpSa1pDMHpaVGsyWW1RNU5qazJOV1VpTENKbGVIQWlPakUyTVRBMk5UZzFNRFI5LlNhUExKLXJYVVdHWDBxUGVET3hOYXV6dWlWWldfMElpSlpRUFJScm1JQmd8ZXlKaGJHY2lPaUpJVXpJMU5pSjkuZXlKcFlYUWlPakUyTVRBMk5UUTVNRFFzSW5OMVlpSTZJa1pvWlcwaUxDSjFhV1FpT2lJM1l6a3dZMlZtWVMxa01HVmhMVFJoWWpFdFlqUmtaQzB6WlRrMlltUTVOamsyTldVaUxDSmxlSEFpT2pFMk1UQTNOREV6TURRc0luUjVjR1VpT2lKeVpXWnlaWE5vSW4wLnl4UGpIWkpqLTJWZUEtb0FfbFhId2RtWlFCbXFpTW5qYzV2aGlGNVA4aEl8MTYxMDY1ODUwNC4yNTA0OQ==|W3siY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuQ2hhU2Vzcy5XaEluIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQxMzowNTowMi43OTRaIiwidmFsdWUiOjM3NTV9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNBIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNCIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNDIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuSHoiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6NTB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuUGhWLnBoc0EiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6MjIwLjY3NH1dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LkdyaWRNcy5QaFYucGhzQiIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjoyMjUuNDA5fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuR3JpZE1zLlBoVi5waHNDIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyMy4zNjdaIiwidmFsdWUiOjIyMy4xMDh9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuVG90UEYiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6MH1dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LkdyaWRNcy5Ub3RWQSIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuR3JpZE1zLlRvdFZBciIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuSW5PdXQuR0kxIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wM1QxMTo1NToxMi40NjRaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5NZXRlcmluZy5HcmlkTXMuVG90V0luIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NDlaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5NZXRlcmluZy5HcmlkTXMuVG90V0luLkNoYVN0YSIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjQuODQ5WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuTWV0ZXJpbmcuR3JpZE1zLlRvdFdoSW4iLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjMyNVoiLCJ2YWx1ZSI6MjcwNzI3fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuTWV0ZXJpbmcuR3JpZE1zLlRvdFdoSW4uQ2hhU3RhIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyMy4zMjVaIiwidmFsdWUiOjI3MDcyN31dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50Lk9wZXJhdGlvbi5FVmVoLkNoYVN0dCIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjUuNDExWiIsInZhbHVlIjoyMDAxMTJ9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5PcGVyYXRpb24uRVZlaC5IZWFsdGgiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTAzVDExOjU2OjQ0LjkyMFoiLCJ2YWx1ZSI6MzA3fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuT3BlcmF0aW9uLkV2dC5Nc2ciLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDExOjAzOjEyLjE5N1oiLCJ2YWx1ZSI6MzAyfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuT3BlcmF0aW9uLkhlYWx0aCIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMTE6MDM6MTIuMTk4WiIsInZhbHVlIjozMDd9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5PcGVyYXRpb24uV01heExpbVNyYyIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjAtMTItMDNUMTE6NTQ6NTAuNjE2WiIsInZhbHVlIjoyNjA4fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuV2wuQWNxU3R0IiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wM1QxMTo1NToyNC42MjNaIiwidmFsdWUiOjMzNjl9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5XbC5Db25uU3R0IiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wNFQxMjo1OTozNS45MzhaIiwidmFsdWUiOjMwM31dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LldsLlNpZ1B3ciIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjAtMTItMDRUMTI6NTk6MzUuOTM4WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuV2wuU29mdEFjc0Nvbm5TdHQiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjY0NloiLCJ2YWx1ZSI6MzA4fV19LHsiY2hhbm5lbElkIjoiU2V0cG9pbnQuUGxhbnRDb250cm9sLkludmVydGVyLkZzdFN0b3AiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTI3VDIyOjMzOjU2Ljc0N1oiLCJ2YWx1ZSI6MTQ2N31dfV18W3siY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNocmdDdHJsLlN3UmV2VHh0IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuNDkwWiIsInZhbHVlIjoiU0EtMDEuMDIuMTEifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5TZWMuQ3J5IiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMzMjMiLCIzMzI0IiwiMzM5OCJdLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MjQuNDg0WiIsInZhbHVlIjoiMzM5OCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DbXBNYWluLkh3UmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTUuODEyWiIsInZhbHVlIjoiUjIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5JZ21wUXJ5VG1zIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MzE3NDQsIm1pbiI6MTEsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi4yOTFaIiwidmFsdWUiOiIxMjUifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTW9kZWwiLCJlZGl0YWJsZSI6ZmFsc2UsInBvc3NpYmxlVmFsdWVzIjpbIjk0ODQiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4MVoiLCJ2YWx1ZSI6Ijk0ODQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTG9jYXRpb24iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTA0VDEyOjU3OjQ4LjUwM1oiLCJ2YWx1ZSI6IkVWLUNoYXJnZXIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ21wTWFpbi5TdXN5SWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiI0MjQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5Eb1dQUyIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMzIxIiwiMzAyIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC43MjFaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BY3RsRG5zU3J2SXAiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNjBaIiwidmFsdWUiOiIxOTIuMTY4LjE3OC4xIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5BTWluQ2hhIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MzIsIm1pbiI6Niwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjYifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5JbnZlcnRlci5PdXRQaHMiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMzI2Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiIzMjYifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLlBsYW4uRW4iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDA5OjEyOjEyLjU4MFoiLCJ2YWx1ZSI6IjQuMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5NYWluTW9kZWwiLCJlZGl0YWJsZSI6ZmFsc2UsInBvc3NpYmxlVmFsdWVzIjpbIjgwMDgiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE4LjkwNloiLCJ2YWx1ZSI6IjgwMDgifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuUGtnUmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTMuNjAyWiIsInZhbHVlIjoiMS4xLjIyLlIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5QQ0MuQVJ0ZyIsImVkaXRhYmxlIjp0cnVlLCJtYXgiOjEwMCwibWluIjowLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiNTAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BY3RsR3dJcCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM3NVoiLCJ2YWx1ZSI6IjE3Mi4yMi4wLjMifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5TZWMuUHNrIiwiZWRpdGFibGUiOnRydWUsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC40ODJaIiwidmFsdWUiOiIqKioqIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuUENDLkZsYkludi5XTWF4IiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjEzMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BdXRvQ2ZnSXNPbiIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIxMTI5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNjBaIiwidmFsdWUiOiIxMTI5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuSW52ZXJ0ZXIuV01heEluUnRnIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMjIwMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuU2VyTnVtIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTcuMjgwWiIsInZhbHVlIjoiMzAxMDM2MDc2NiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlN3Q21wLkNtcEVubmV4T1MuRnJ3ay5Td1JldiIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4MFoiLCJ2YWx1ZSI6IjEuMTUuMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DaHJnQ3RybC5DaHJnVHlwVHh0IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTguOTA1WiIsInZhbHVlIjoid2FsbGJlIFNtYXJ0IENoYXJnZSBDb250cm9sIDI3OTEuMDQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BY3RsU25ldE1zayIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM1OVoiLCJ2YWx1ZSI6IjI1NS4yNTUuMjU1LjAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5VcGQuQXV0b1VwZElzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjEzLjQ0NFoiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTW9kZWxTdHIiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxNS43ODFaIiwidmFsdWUiOiJFVkMyMi0zQUMtMTAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ2hyZ0N0cmwuU3VzeUlkIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTguOTAzWiIsInZhbHVlIjoiNDI4In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuQWN0bElwIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzYwWiIsInZhbHVlIjoiMTcyLjIyLjAuMSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLldsLkFjdGxTbmV0TXNrIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzc1WiIsInZhbHVlIjoiMjU1LjI1NS4wLjAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLkFjdENoYU1vZCIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyI0NzE5IiwiNDcyMCIsIjQ3MTgiLCI0NzIxIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0xNFQxMTowMzoxMi4wNjVaIiwidmFsdWUiOiI0NzE5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuU3Bkd3IuSWdtcFFyeVR4IiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMwMyIsIjQ0NzgiLCI0NDc5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi4yOTBaIiwidmFsdWUiOiI0NDc5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNtcE1haW4uUmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTUuODE0WiIsInZhbHVlIjoiMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlNwZHdyLkFjdGxHd0lwIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzYwWiIsInZhbHVlIjoiMTkyLjE2OC4xNzguMSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlNwZHdyLkFjdGxJcCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM1OVoiLCJ2YWx1ZSI6IjE5Mi4xNjguMTc4LjEyNCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLkNocmcuVXNlRW5lcmd5TWV0ZXIiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ21wTWFpbi5TZXJOdW0iLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi45NTNaIiwidmFsdWUiOiIzMDEwMTc2MzI0In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5QbGFuLlN0b3BUbSIsImVkaXRhYmxlIjp0cnVlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMTRUMDk6MTI6MTIuNTg0WiIsInZhbHVlIjoiMTYxMDYzNzA2MSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlN5cy5EZXZSc3RyIiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMwMiIsIjExNDYiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjQyLjQ1OFoiLCJ2YWx1ZSI6IjMwMiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DbXBPUy5Td1JldiIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4NFoiLCJ2YWx1ZSI6IjEuNC4xIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuSW52ZXJ0ZXIuV01heEluIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MTM4MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMDAwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuR3JpZEd1YXJkLkNudHJ5LlZSdGciLCJlZGl0YWJsZSI6dHJ1ZSwibWF4IjoyNjAsIm1pbiI6MjEwLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMjMwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuUENDLldNYXhBc3ltIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MTAwMDAsIm1pbiI6MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjQ2MDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5PcGVyYXRpb24uQ29tVG1PdXQiLCJlZGl0YWJsZSI6dHJ1ZSwibWF4Ijo2MDAwMCwibWluIjoyMDAsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiI1MDAwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuU2VjLlNzaWQiLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjQ3OVoiLCJ2YWx1ZSI6IiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5BUnRnIiwiZWRpdGFibGUiOmZhbHNlLCJtYXgiOjMyLCJtaW4iOjMyLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMzIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5JbnZlcnRlci5XTWF4IiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MTM4MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMDAwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNocmdDdHJsLlNlck51bVR4dCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjQ2M1oiLCJ2YWx1ZSI6IjAwMDAwMDEwMTQ0In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLldsTWFjSWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wNFQxMjo1OTozNS45MzhaIiwidmFsdWUiOiI0ODpFQjo2MjpDMzowMDo1MiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLkNocmcuUGxhbi5EdXJUbW0iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDA5OjEyOjEyLjU4OVoiLCJ2YWx1ZSI6IjM1OCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlVwZC5BdmFsQ2hrSXN0bCIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMDIiLCIxMTQ2Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi42MzZaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuVmVuZG9yIiwiZWRpdGFibGUiOmZhbHNlLCJwb3NzaWJsZVZhbHVlcyI6WyI0NjEiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1LjgxNVoiLCJ2YWx1ZSI6IjQ2MSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLldsLklzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTA0VDEyOjU5OjMxLjI1NloiLCJ2YWx1ZSI6IjExMzAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BdXRvQ2ZnSXNPbiIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIxMTI5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNzVaIiwidmFsdWUiOiIxMTI5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5TdHBXaGVuRmwiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMzAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BY3RsRG5zU3J2SXAiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNzVaIiwidmFsdWUiOiIxNzIuMjIuMC4zIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5TdHBXaGVuRmxUbSIsImVkaXRhYmxlIjp0cnVlLCJtYXgiOjE0NDAsIm1pbiI6NSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjE1In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuU29mdEFjc0lzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjYyNloiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5Eb0FjcSIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMzQyIiwiMzAyIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC42MjRaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLk1pblN3VG1zIiwiZWRpdGFibGUiOnRydWUsIm1heCI6NjAwLCJtaW4iOjAsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiIzMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTWFjSWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxNy4yODFaIiwidmFsdWUiOiIwMDoxNTpCQjowMjpDQTowNCJ9XX1d')}
2021.01.14 21:08:27 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/76_SMAEVCharger.pm line 725.
2021.01.14 21:08:27 3: eval: {SMAEVCharger_Done('Wallbox|1|bm9kZTBodHE4YTJqNWxjczAxdGZ1bzNzYWZ6aW1wNjExMC5ub2RlMHxleUpoYkdjaU9pSklVekkxTmlKOS5leUpwWVhRaU9qRTJNVEEyTlRRNU1EUXNJbk4xWWlJNklrWm9aVzBpTENKMWFXUWlPaUkzWXprd1kyVm1ZUzFrTUdWaExUUmhZakV0WWpSa1pDMHpaVGsyWW1RNU5qazJOV1VpTENKbGVIQWlPakUyTVRBMk5UZzFNRFI5LlNhUExKLXJYVVdHWDBxUGVET3hOYXV6dWlWWldfMElpSlpRUFJScm1JQmd8ZXlKaGJHY2lPaUpJVXpJMU5pSjkuZXlKcFlYUWlPakUyTVRBMk5UUTVNRFFzSW5OMVlpSTZJa1pvWlcwaUxDSjFhV1FpT2lJM1l6a3dZMlZtWVMxa01HVmhMVFJoWWpFdFlqUmtaQzB6WlRrMlltUTVOamsyTldVaUxDSmxlSEFpT2pFMk1UQTNOREV6TURRc0luUjVjR1VpT2lKeVpXWnlaWE5vSW4wLnl4UGpIWkpqLTJWZUEtb0FfbFhId2RtWlFCbXFpTW5qYzV2aGlGNVA4aEl8MTYxMDY1ODUwNC4yNTA0OQ==|W3siY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuQ2hhU2Vzcy5XaEluIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQxMzowNTowMi43OTRaIiwidmFsdWUiOjM3NTV9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNBIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNCIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNDIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuSHoiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6NTB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuUGhWLnBoc0EiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6MjIwLjY3NH1dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LkdyaWRNcy5QaFYucGhzQiIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjoyMjUuNDA5fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuR3JpZE1zLlBoVi5waHNDIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyMy4zNjdaIiwidmFsdWUiOjIyMy4xMDh9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuVG90UEYiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6MH1dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LkdyaWRNcy5Ub3RWQSIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuR3JpZE1zLlRvdFZBciIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuSW5PdXQuR0kxIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wM1QxMTo1NToxMi40NjRaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5NZXRlcmluZy5HcmlkTXMuVG90V0luIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NDlaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5NZXRlcmluZy5HcmlkTXMuVG90V0luLkNoYVN0YSIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjQuODQ5WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuTWV0ZXJpbmcuR3JpZE1zLlRvdFdoSW4iLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjMyNVoiLCJ2YWx1ZSI6MjcwNzI3fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuTWV0ZXJpbmcuR3JpZE1zLlRvdFdoSW4uQ2hhU3RhIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyMy4zMjVaIiwidmFsdWUiOjI3MDcyN31dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50Lk9wZXJhdGlvbi5FVmVoLkNoYVN0dCIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjUuNDExWiIsInZhbHVlIjoyMDAxMTJ9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5PcGVyYXRpb24uRVZlaC5IZWFsdGgiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTAzVDExOjU2OjQ0LjkyMFoiLCJ2YWx1ZSI6MzA3fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuT3BlcmF0aW9uLkV2dC5Nc2ciLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDExOjAzOjEyLjE5N1oiLCJ2YWx1ZSI6MzAyfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuT3BlcmF0aW9uLkhlYWx0aCIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMTE6MDM6MTIuMTk4WiIsInZhbHVlIjozMDd9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5PcGVyYXRpb24uV01heExpbVNyYyIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjAtMTItMDNUMTE6NTQ6NTAuNjE2WiIsInZhbHVlIjoyNjA4fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuV2wuQWNxU3R0IiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wM1QxMTo1NToyNC42MjNaIiwidmFsdWUiOjMzNjl9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5XbC5Db25uU3R0IiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wNFQxMjo1OTozNS45MzhaIiwidmFsdWUiOjMwM31dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LldsLlNpZ1B3ciIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjAtMTItMDRUMTI6NTk6MzUuOTM4WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuV2wuU29mdEFjc0Nvbm5TdHQiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjY0NloiLCJ2YWx1ZSI6MzA4fV19LHsiY2hhbm5lbElkIjoiU2V0cG9pbnQuUGxhbnRDb250cm9sLkludmVydGVyLkZzdFN0b3AiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTI3VDIyOjMzOjU2Ljc0N1oiLCJ2YWx1ZSI6MTQ2N31dfV18W3siY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNocmdDdHJsLlN3UmV2VHh0IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuNDkwWiIsInZhbHVlIjoiU0EtMDEuMDIuMTEifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5TZWMuQ3J5IiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMzMjMiLCIzMzI0IiwiMzM5OCJdLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MjQuNDg0WiIsInZhbHVlIjoiMzM5OCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DbXBNYWluLkh3UmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTUuODEyWiIsInZhbHVlIjoiUjIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5JZ21wUXJ5VG1zIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MzE3NDQsIm1pbiI6MTEsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi4yOTFaIiwidmFsdWUiOiIxMjUifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTW9kZWwiLCJlZGl0YWJsZSI6ZmFsc2UsInBvc3NpYmxlVmFsdWVzIjpbIjk0ODQiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4MVoiLCJ2YWx1ZSI6Ijk0ODQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTG9jYXRpb24iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTA0VDEyOjU3OjQ4LjUwM1oiLCJ2YWx1ZSI6IkVWLUNoYXJnZXIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ21wTWFpbi5TdXN5SWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiI0MjQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5Eb1dQUyIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMzIxIiwiMzAyIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC43MjFaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BY3RsRG5zU3J2SXAiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNjBaIiwidmFsdWUiOiIxOTIuMTY4LjE3OC4xIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5BTWluQ2hhIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MzIsIm1pbiI6Niwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjYifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5JbnZlcnRlci5PdXRQaHMiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMzI2Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiIzMjYifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLlBsYW4uRW4iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDA5OjEyOjEyLjU4MFoiLCJ2YWx1ZSI6IjQuMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5NYWluTW9kZWwiLCJlZGl0YWJsZSI6ZmFsc2UsInBvc3NpYmxlVmFsdWVzIjpbIjgwMDgiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE4LjkwNloiLCJ2YWx1ZSI6IjgwMDgifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuUGtnUmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTMuNjAyWiIsInZhbHVlIjoiMS4xLjIyLlIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5QQ0MuQVJ0ZyIsImVkaXRhYmxlIjp0cnVlLCJtYXgiOjEwMCwibWluIjowLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiNTAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BY3RsR3dJcCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM3NVoiLCJ2YWx1ZSI6IjE3Mi4yMi4wLjMifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5TZWMuUHNrIiwiZWRpdGFibGUiOnRydWUsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC40ODJaIiwidmFsdWUiOiIqKioqIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuUENDLkZsYkludi5XTWF4IiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjEzMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BdXRvQ2ZnSXNPbiIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIxMTI5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNjBaIiwidmFsdWUiOiIxMTI5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuSW52ZXJ0ZXIuV01heEluUnRnIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMjIwMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuU2VyTnVtIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTcuMjgwWiIsInZhbHVlIjoiMzAxMDM2MDc2NiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlN3Q21wLkNtcEVubmV4T1MuRnJ3ay5Td1JldiIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4MFoiLCJ2YWx1ZSI6IjEuMTUuMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DaHJnQ3RybC5DaHJnVHlwVHh0IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTguOTA1WiIsInZhbHVlIjoid2FsbGJlIFNtYXJ0IENoYXJnZSBDb250cm9sIDI3OTEuMDQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BY3RsU25ldE1zayIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM1OVoiLCJ2YWx1ZSI6IjI1NS4yNTUuMjU1LjAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5VcGQuQXV0b1VwZElzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjEzLjQ0NFoiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTW9kZWxTdHIiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxNS43ODFaIiwidmFsdWUiOiJFVkMyMi0zQUMtMTAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ2hyZ0N0cmwuU3VzeUlkIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTguOTAzWiIsInZhbHVlIjoiNDI4In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuQWN0bElwIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzYwWiIsInZhbHVlIjoiMTcyLjIyLjAuMSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLldsLkFjdGxTbmV0TXNrIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzc1WiIsInZhbHVlIjoiMjU1LjI1NS4wLjAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLkFjdENoYU1vZCIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyI0NzE5IiwiNDcyMCIsIjQ3MTgiLCI0NzIxIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0xNFQxMTowMzoxMi4wNjVaIiwidmFsdWUiOiI0NzE5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuU3Bkd3IuSWdtcFFyeVR4IiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMwMyIsIjQ0NzgiLCI0NDc5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi4yOTBaIiwidmFsdWUiOiI0NDc5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNtcE1haW4uUmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTUuODE0WiIsInZhbHVlIjoiMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlNwZHdyLkFjdGxHd0lwIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzYwWiIsInZhbHVlIjoiMTkyLjE2OC4xNzguMSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlNwZHdyLkFjdGxJcCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM1OVoiLCJ2YWx1ZSI6IjE5Mi4xNjguMTc4LjEyNCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLkNocmcuVXNlRW5lcmd5TWV0ZXIiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ21wTWFpbi5TZXJOdW0iLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi45NTNaIiwidmFsdWUiOiIzMDEwMTc2MzI0In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5QbGFuLlN0b3BUbSIsImVkaXRhYmxlIjp0cnVlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMTRUMDk6MTI6MTIuNTg0WiIsInZhbHVlIjoiMTYxMDYzNzA2MSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlN5cy5EZXZSc3RyIiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMwMiIsIjExNDYiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjQyLjQ1OFoiLCJ2YWx1ZSI6IjMwMiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DbXBPUy5Td1JldiIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4NFoiLCJ2YWx1ZSI6IjEuNC4xIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuSW52ZXJ0ZXIuV01heEluIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MTM4MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMDAwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuR3JpZEd1YXJkLkNudHJ5LlZSdGciLCJlZGl0YWJsZSI6dHJ1ZSwibWF4IjoyNjAsIm1pbiI6MjEwLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMjMwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuUENDLldNYXhBc3ltIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MTAwMDAsIm1pbiI6MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjQ2MDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5PcGVyYXRpb24uQ29tVG1PdXQiLCJlZGl0YWJsZSI6dHJ1ZSwibWF4Ijo2MDAwMCwibWluIjoyMDAsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiI1MDAwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuU2VjLlNzaWQiLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjQ3OVoiLCJ2YWx1ZSI6IiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5BUnRnIiwiZWRpdGFibGUiOmZhbHNlLCJtYXgiOjMyLCJtaW4iOjMyLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMzIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5JbnZlcnRlci5XTWF4IiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MTM4MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMDAwIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNocmdDdHJsLlNlck51bVR4dCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjQ2M1oiLCJ2YWx1ZSI6IjAwMDAwMDEwMTQ0In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLldsTWFjSWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wNFQxMjo1OTozNS45MzhaIiwidmFsdWUiOiI0ODpFQjo2MjpDMzowMDo1MiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLkNocmcuUGxhbi5EdXJUbW0iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDA5OjEyOjEyLjU4OVoiLCJ2YWx1ZSI6IjM1OCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlVwZC5BdmFsQ2hrSXN0bCIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMDIiLCIxMTQ2Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi42MzZaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuVmVuZG9yIiwiZWRpdGFibGUiOmZhbHNlLCJwb3NzaWJsZVZhbHVlcyI6WyI0NjEiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1LjgxNVoiLCJ2YWx1ZSI6IjQ2MSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLldsLklzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTA0VDEyOjU5OjMxLjI1NloiLCJ2YWx1ZSI6IjExMzAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BdXRvQ2ZnSXNPbiIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIxMTI5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNzVaIiwidmFsdWUiOiIxMTI5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5TdHBXaGVuRmwiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMzAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BY3RsRG5zU3J2SXAiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNzVaIiwidmFsdWUiOiIxNzIuMjIuMC4zIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5TdHBXaGVuRmxUbSIsImVkaXRhYmxlIjp0cnVlLCJtYXgiOjE0NDAsIm1pbiI6NSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjE1In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuU29mdEFjc0lzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjYyNloiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5Eb0FjcSIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMzQyIiwiMzAyIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC42MjRaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLk1pblN3VG1zIiwiZWRpdGFibGUiOnRydWUsIm1heCI6NjAwLCJtaW4iOjAsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiIzMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTWFjSWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxNy4yODFaIiwidmFsdWUiOiIwMDoxNTpCQjowMjpDQTowNCJ9XX1d')}
2021.01.14 21:08:27 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/76_SMAEVCharger.pm line 726.
2021.01.14 21:08:27 3: eval: {SMAEVCharger_Done('Wallbox|1|bm9kZTBodHE4YTJqNWxjczAxdGZ1bzNzYWZ6aW1wNjExMC5ub2RlMHxleUpoYkdjaU9pSklVekkxTmlKOS5leUpwWVhRaU9qRTJNVEEyTlRRNU1EUXNJbk4xWWlJNklrWm9aVzBpTENKMWFXUWlPaUkzWXprd1kyVm1ZUzFrTUdWaExUUmhZakV0WWpSa1pDMHpaVGsyWW1RNU5qazJOV1VpTENKbGVIQWlPakUyTVRBMk5UZzFNRFI5LlNhUExKLXJYVVdHWDBxUGVET3hOYXV6dWlWWldfMElpSlpRUFJScm1JQmd8ZXlKaGJHY2lPaUpJVXpJMU5pSjkuZXlKcFlYUWlPakUyTVRBMk5UUTVNRFFzSW5OMVlpSTZJa1pvWlcwaUxDSjFhV1FpT2lJM1l6a3dZMlZtWVMxa01HVmhMVFJoWWpFdFlqUmtaQzB6WlRrMlltUTVOamsyTldVaUxDSmxlSEFpT2pFMk1UQTNOREV6TURRc0luUjVjR1VpT2lKeVpXWnlaWE5vSW4wLnl4UGpIWkpqLTJWZUEtb0FfbFhId2RtWlFCbXFpTW5qYzV2aGlGNVA4aEl8MTYxMDY1ODUwNC4yNTA0OQ==|W3siY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuQ2hhU2Vzcy5XaEluIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQxMzowNTowMi43OTRaIiwidmFsdWUiOjM3NTV9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNBIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNCIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuQS5waHNDIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NTBaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuSHoiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6NTB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuUGhWLnBoc0EiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6MjIwLjY3NH1dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LkdyaWRNcy5QaFYucGhzQiIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjoyMjUuNDA5fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuR3JpZE1zLlBoVi5waHNDIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyMy4zNjdaIiwidmFsdWUiOjIyMy4xMDh9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5HcmlkTXMuVG90UEYiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjM2N1oiLCJ2YWx1ZSI6MH1dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LkdyaWRNcy5Ub3RWQSIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuR3JpZE1zLlRvdFZBciIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuMzY3WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuSW5PdXQuR0kxIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wM1QxMTo1NToxMi40NjRaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5NZXRlcmluZy5HcmlkTXMuVG90V0luIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyNC44NDlaIiwidmFsdWUiOjB9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5NZXRlcmluZy5HcmlkTXMuVG90V0luLkNoYVN0YSIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjQuODQ5WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuTWV0ZXJpbmcuR3JpZE1zLlRvdFdoSW4iLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDIwOjA4OjIzLjMyNVoiLCJ2YWx1ZSI6MjcwNzI3fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuTWV0ZXJpbmcuR3JpZE1zLlRvdFdoSW4uQ2hhU3RhIiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMS0wMS0xNFQyMDowODoyMy4zMjVaIiwidmFsdWUiOjI3MDcyN31dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50Lk9wZXJhdGlvbi5FVmVoLkNoYVN0dCIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMjA6MDg6MjUuNDExWiIsInZhbHVlIjoyMDAxMTJ9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5PcGVyYXRpb24uRVZlaC5IZWFsdGgiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTAzVDExOjU2OjQ0LjkyMFoiLCJ2YWx1ZSI6MzA3fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuT3BlcmF0aW9uLkV2dC5Nc2ciLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIxLTAxLTE0VDExOjAzOjEyLjE5N1oiLCJ2YWx1ZSI6MzAyfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuT3BlcmF0aW9uLkhlYWx0aCIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjEtMDEtMTRUMTE6MDM6MTIuMTk4WiIsInZhbHVlIjozMDd9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5PcGVyYXRpb24uV01heExpbVNyYyIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjAtMTItMDNUMTE6NTQ6NTAuNjE2WiIsInZhbHVlIjoyNjA4fV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuV2wuQWNxU3R0IiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wM1QxMTo1NToyNC42MjNaIiwidmFsdWUiOjMzNjl9XX0seyJjaGFubmVsSWQiOiJNZWFzdXJlbWVudC5XbC5Db25uU3R0IiwiY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJ0aW1lIjoiMjAyMC0xMi0wNFQxMjo1OTozNS45MzhaIiwidmFsdWUiOjMwM31dfSx7ImNoYW5uZWxJZCI6Ik1lYXN1cmVtZW50LldsLlNpZ1B3ciIsImNvbXBvbmVudElkIjoiSUdVTEQ6U0VMRiIsInZhbHVlcyI6W3sidGltZSI6IjIwMjAtMTItMDRUMTI6NTk6MzUuOTM4WiIsInZhbHVlIjowfV19LHsiY2hhbm5lbElkIjoiTWVhc3VyZW1lbnQuV2wuU29mdEFjc0Nvbm5TdHQiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTAzVDExOjU1OjI0LjY0NloiLCJ2YWx1ZSI6MzA4fV19LHsiY2hhbm5lbElkIjoiU2V0cG9pbnQuUGxhbnRDb250cm9sLkludmVydGVyLkZzdFN0b3AiLCJjb21wb25lbnRJZCI6IklHVUxEOlNFTEYiLCJ2YWx1ZXMiOlt7InRpbWUiOiIyMDIwLTEyLTI3VDIyOjMzOjU2Ljc0N1oiLCJ2YWx1ZSI6MTQ2N31dfV18W3siY29tcG9uZW50SWQiOiJJR1VMRDpTRUxGIiwidmFsdWVzIjpbeyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNocmdDdHJsLlN3UmV2VHh0IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMTRUMjA6MDg6MjMuNDkwWiIsInZhbHVlIjoiU0EtMDEuMDIuMTEifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5TZWMuQ3J5IiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMzMjMiLCIzMzI0IiwiMzM5OCJdLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MjQuNDg0WiIsInZhbHVlIjoiMzM5OCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DbXBNYWluLkh3UmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTUuODEyWiIsInZhbHVlIjoiUjIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5JZ21wUXJ5VG1zIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MzE3NDQsIm1pbiI6MTEsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi4yOTFaIiwidmFsdWUiOiIxMjUifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTW9kZWwiLCJlZGl0YWJsZSI6ZmFsc2UsInBvc3NpYmxlVmFsdWVzIjpbIjk0ODQiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4MVoiLCJ2YWx1ZSI6Ijk0ODQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTG9jYXRpb24iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTA0VDEyOjU3OjQ4LjUwM1oiLCJ2YWx1ZSI6IkVWLUNoYXJnZXIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ21wTWFpbi5TdXN5SWQiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiI0MjQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5Eb1dQUyIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIzMzIxIiwiMzAyIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC43MjFaIiwidmFsdWUiOiIzMDIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BY3RsRG5zU3J2SXAiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNjBaIiwidmFsdWUiOiIxOTIuMTY4LjE3OC4xIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5BTWluQ2hhIiwiZWRpdGFibGUiOnRydWUsIm1heCI6MzIsIm1pbiI6Niwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjYifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5JbnZlcnRlci5PdXRQaHMiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMzI2Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0yN1QyMjozMzo1NC4zNjZaIiwidmFsdWUiOiIzMjYifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLlBsYW4uRW4iLCJlZGl0YWJsZSI6dHJ1ZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTE0VDA5OjEyOjEyLjU4MFoiLCJ2YWx1ZSI6IjQuMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5NYWluTW9kZWwiLCJlZGl0YWJsZSI6ZmFsc2UsInBvc3NpYmxlVmFsdWVzIjpbIjgwMDgiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE4LjkwNloiLCJ2YWx1ZSI6IjgwMDgifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuUGtnUmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTMuNjAyWiIsInZhbHVlIjoiMS4xLjIyLlIifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5QQ0MuQVJ0ZyIsImVkaXRhYmxlIjp0cnVlLCJtYXgiOjEwMCwibWluIjowLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiNTAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5BY3RsR3dJcCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM3NVoiLCJ2YWx1ZSI6IjE3Mi4yMi4wLjMifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5XbC5TZWMuUHNrIiwiZWRpdGFibGUiOnRydWUsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToyNC40ODJaIiwidmFsdWUiOiIqKioqIn0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuUENDLkZsYkludi5XTWF4IiwiZWRpdGFibGUiOnRydWUsIm1heCI6MjIwMDAsIm1pbiI6MCwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjEzMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BdXRvQ2ZnSXNPbiIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyIxMTI5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0wOFQxNTozMjozOS4zNjBaIiwidmFsdWUiOiIxMTI5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuSW52ZXJ0ZXIuV01heEluUnRnIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMjdUMjI6MzM6NTQuMzY2WiIsInZhbHVlIjoiMjIwMDAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuU2VyTnVtIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTcuMjgwWiIsInZhbHVlIjoiMzAxMDM2MDc2NiJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlN3Q21wLkNtcEVubmV4T1MuRnJ3ay5Td1JldiIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjE1Ljc4MFoiLCJ2YWx1ZSI6IjEuMTUuMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLk5hbWVwbGF0ZS5DaHJnQ3RybC5DaHJnVHlwVHh0IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTguOTA1WiIsInZhbHVlIjoid2FsbGJlIFNtYXJ0IENoYXJnZSBDb250cm9sIDI3OTEuMDQifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5TcGR3ci5BY3RsU25ldE1zayIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM1OVoiLCJ2YWx1ZSI6IjI1NS4yNTUuMjU1LjAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5VcGQuQXV0b1VwZElzT24iLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTAzVDExOjU1OjEzLjQ0NFoiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuTW9kZWxTdHIiLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxNS43ODFaIiwidmFsdWUiOiJFVkMyMi0zQUMtMTAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ2hyZ0N0cmwuU3VzeUlkIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTguOTAzWiIsInZhbHVlIjoiNDI4In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuV2wuQWN0bElwIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzYwWiIsInZhbHVlIjoiMTcyLjIyLjAuMSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLldsLkFjdGxTbmV0TXNrIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzc1WiIsInZhbHVlIjoiMjU1LjI1NS4wLjAifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5DaHJnLkFjdENoYU1vZCIsImVkaXRhYmxlIjp0cnVlLCJwb3NzaWJsZVZhbHVlcyI6WyI0NzE5IiwiNDcyMCIsIjQ3MTgiLCI0NzIxIl0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMS0wMS0xNFQxMTowMzoxMi4wNjVaIiwidmFsdWUiOiI0NzE5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuU3Bkd3IuSWdtcFFyeVR4IiwiZWRpdGFibGUiOnRydWUsInBvc3NpYmxlVmFsdWVzIjpbIjMwMyIsIjQ0NzgiLCI0NDc5Il0sInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi4yOTBaIiwidmFsdWUiOiI0NDc5In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuTmFtZXBsYXRlLkNtcE1haW4uUmV2IiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjAtMTItMDNUMTE6NTU6MTUuODE0WiIsInZhbHVlIjoiMCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlNwZHdyLkFjdGxHd0lwIiwiZWRpdGFibGUiOmZhbHNlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMDhUMTU6MzI6MzkuMzYwWiIsInZhbHVlIjoiMTkyLjE2OC4xNzguMSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlNwZHdyLkFjdGxJcCIsImVkaXRhYmxlIjpmYWxzZSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIxLTAxLTA4VDE1OjMyOjM5LjM1OVoiLCJ2YWx1ZSI6IjE5Mi4xNjguMTc4LjEyNCJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLkNocmcuVXNlRW5lcmd5TWV0ZXIiLCJlZGl0YWJsZSI6dHJ1ZSwicG9zc2libGVWYWx1ZXMiOlsiMTEyOSIsIjExMzAiXSwic3RhdGUiOiJDb25maXJtZWQiLCJ0aW1lc3RhbXAiOiIyMDIwLTEyLTI3VDIyOjMzOjU0LjM2NloiLCJ2YWx1ZSI6IjExMjkifSx7ImNoYW5uZWxJZCI6IlBhcmFtZXRlci5OYW1lcGxhdGUuQ21wTWFpbi5TZXJOdW0iLCJlZGl0YWJsZSI6ZmFsc2UsInN0YXRlIjoiQ29uZmlybWVkIiwidGltZXN0YW1wIjoiMjAyMC0xMi0wM1QxMTo1NToxMi45NTNaIiwidmFsdWUiOiIzMDEwMTc2MzI0In0seyJjaGFubmVsSWQiOiJQYXJhbWV0ZXIuQ2hyZy5QbGFuLlN0b3BUbSIsImVkaXRhYmxlIjp0cnVlLCJzdGF0ZSI6IkNvbmZpcm1lZCIsInRpbWVzdGFtcCI6IjIwMjEtMDEtMTRUMDk6MTI6MTIuNTg0WiIsInZhbHVlIjoiMTYxMDYzNzA2MSJ9LHsiY2hhbm5lbElkIjoiUGFyYW1ldGVyLlN5cy5EZXZSc3RyIiwiZWRpdGFibGUiOnRydWUsInBvc3NpYm

jual

Ja, an den Fehlern arbeite ich noch, sind aber alle unkritisch und auch nur Warnungen. Hier sollte es eigentlich keine Probleme geben.

Kamik

Meine Antwort war leider nicht vollständig...

Also das Attribut Interval funktioniert.
Das du Blocking Call eingebaut hast gefällt mir.
Das Setzen der Parameter für das Laden mit Vorgabe funktioniert auch.
Ich habe hier erst die Menge eingegeben und dann die Zeit. Hier musste ich nochmal nachsehen, weil in der App die Uhrzeit steht.
Also wenn man im Modul 02:00 eingibt sind es in zwei Stunden Fertig. In der App wird dann 23:54 angezeigt.

Das Laden wurde dann auch direkt gestartet ohne noch die Betriebsart ändern zu müssen.

Auch das setzen der Betriebsart zurück auf optimiertes Laden hat der Charger angenommen, runtergeregelt und abgeschaltet.

Und das allerbeste... Dein Modul mit Fhem ist bedeutend schneller als die Energy App... :-D

Also für die erste Version kann ich nur sagen, TOP!


Was man ggf. noch machen kann ist, dass der User verschlüsselt in Fhemweb angezeigt wird. Ich schaue mal ob ich finde womit man das machen kann. Z.B. im Harmony, oder Netatmo Modul.

Gruß Kamik