go-e Charger WallBox über HTTPMOD

Begonnen von Prof. Dr. Peter Henning, 28 Januar 2024, 12:12:03

Vorheriges Thema - Nächstes Thema

Jogi

Hallo zusammen,
ich bin der Empfehlung von Pah gefolgt und nun auch Besitzer einer Go-e Wallbox.
Ich habe diese Box über das Modul Modul 46_GoECharger.pm eingebunden und das funktioniert soweit ganz gut.
Weil ich damit aber einen Wert nicht setzen kann und zudem den Hinweis bekommen habe, dass das Modul nicht mehr gepflegt wird, wollte ich auf HTTPMOD wechseln.
Leider bekomme ich das aber nicht hin. FHEM zeigt entweder
read from http://192.168.178.86:80 timed outoder
DNS: Cant find hostan.
Der Fehler liegt mit Sicherheit bei mir. Ich weiß aber nicht, was ich falsch gemacht habe und bin für einen Tipp dankbar.
So bin ich vorgegangen:
FHEM Update
FHEM Neustart
Code aus Wiki-Eintrag kopiert und in FHEM eingegeben.
In der App der Box habe ich bei den Api-Einstellungen Api V2, Api V1 und Loler Modbus TCP Api freigegeben.
Die Box habe ich danach neu gestartet.

Hier ein List
Internals:
   BUSY       0
   DEF        http://192.168.178.86/api/status?filter=acu,alw,car,cus,err,eto,modelStatus,tma,tpa,trx,wh 60
   FUUID      67543fcc-f33f-8efe-60ba-992634ea58779435
   Interval   60
   MainURL    http://192.168.178.86/api/status?filter=acu,alw,car,cus,err,eto,modelStatus,tma,tpa,trx,wh
   ModuleVersion 4.2.0 - 11.8.2023
   NAME       Wallbox
   NOTIFYDEV  global
   NR         3354
   NTFY_ORDER 50-Wallbox
   STATE      <p align="left">
not_allowed
<br/>not authenticated
</p>
   TYPE       HTTPMOD
   eventCount 533
   value     
   CompiledRegexes:
   HttpUtils:
     NAME       
     addr       http://192.168.178.86:80
     auth       0
     buf       
     code       200
     compress   1
     conn       
     data       
     displayurl http://192.168.178.86/api/status?filter=acu,alw,car,cus,err,eto,modelStatus,tma,tpa,trx,wh
     header     
     host       192.168.178.86
     httpheader HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
     httpversion 1.0
     hu_blocking 0
     hu_filecount 1
     hu_port    80
     hu_portSfx
     ignoreredirects 1
     loglevel   4
     path       /api/status?filter=acu,alw,car,cus,err,eto,modelStatus,tma,tpa,trx,wh
     protocol   http
     redirects  0
     timeout    2
     url        http://192.168.178.86/api/status?filter=acu,alw,car,cus,err,eto,modelStatus,tma,tpa,trx,wh
     sslargs:
   QUEUE:
   READINGS:
     2024-12-10 11:28:42   LAST_ERROR      DNS: Cant find host
     2024-12-10 11:30:42   car             idle
     2024-12-10 11:30:42   car_num         1
     2024-12-10 11:30:42   charge          NotChargingBecauseAccessControlWait
     2024-12-10 11:30:42   charge_allowed  no
     2024-12-10 11:30:42   charge_num      2
     2024-12-10 11:30:42   current_allowed
     2024-12-10 11:30:42   energy          0.340
     2024-12-10 11:30:42   energy_connect  0.000
     2024-12-10 11:30:42   error           none
     2024-12-10 11:30:42   error_num       0
     2024-12-10 11:30:42   lock            unlocked
     2024-12-10 11:30:42   lock_num        1
     2024-12-10 11:30:42   power           0
     2024-12-10 11:30:42   temperature_box 19
     2024-12-10 11:30:42   temperature_cable 14
     2024-12-10 11:30:42   transaction     
   REQUEST:
     context    reading
     data       
     header     
     ignoreredirects 0
     num        unknown
     retryCount 0
     type       update
     url        http://192.168.178.86/api/status?filter=acu,alw,car,cus,err,eto,modelStatus,tma,tpa,trx,wh
   defptr:
     readingBase:
       car        reading
       car_num    reading
       charge     reading
       charge_allowed reading
       charge_num reading
       current_allowed reading
       energy     reading
       energy_connect reading
       error      reading
       error_num  reading
       lock       reading
       lock_num   reading
       power      reading
       temperature_box reading
       temperature_cable reading
       transaction reading
     readingNum:
       car        14
       car_num    13
       charge     11
       charge_allowed 01
       charge_num 12
       current_allowed 07
       energy     45
       energy_connect 04
       error      16
       error_num  15
       lock       36
       lock_num   37
       power      03
       temperature_box 05
       temperature_cable 06
       transaction 02
     readingOutdated:
     requestReadings:
       get02:
         car        reading 14
         car_num    reading 13
         charge     reading 11
         charge_allowed reading 01
         charge_num reading 12
         current_allowed reading 07
         energy     reading 45
         energy_connect reading 04
         error      reading 16
         error_num  reading 15
         lock       reading 36
         lock_num   reading 37
         power      reading 03
         temperature_box reading 05
         temperature_cable reading 06
         transaction reading 02
       update:
         car        reading 14
         car_num    reading 13
         charge     reading 11
         charge_allowed reading 01
         charge_num reading 12
         current_allowed reading 07
         energy     reading 45
         energy_connect reading 04
         error      reading 16
         error_num  reading 15
         lock       reading 36
         lock_num   reading 37
         power      reading 03
         temperature_box reading 05
         temperature_cable reading 06
         transaction reading 02
   lastpoll:
     settings   1733824135.89001
Attributes:
   cmdIcon    on:general_an off:general_aus
   devStateIcon disabled.*:ev_car_charger@darkgrey not_allowed.*:ev_car_charger@white ready_no_car.*:ev_car_charger@blue charging_car.*:ev_car_charger@darkorange wait_for_car.*:ev_car_charger@pink finished.*:ev_car_charger@green error.*:ev_car_charger@red
   enableControlSet 1
   event-on-change-reading .*
   event-on-update-reading alw,LAST_ERROR
   eventMap   /charge_allowed yes:on/charge_allowed no:off/
   extractAllJSON 0
   get01Name  status
   get01URL   http://%goeIP%/api/status?filter=acu,alw,car,cus,err,eto,modelStatus,tma,tpa,trx,wh
   get02Name  settings
   get02Poll  1
   get02PollDelay 3600
   get02URL   http://%goeIP%/api/status?filter=acs,ama,amp,amt,ate,cbl,cco,clp,dwo,fna,fup,lck,lmo,pha,psm,spl3,upo,ust,acu,alw,car,cus,err,eto,modelStatus,tma,tpa,trx,wh
   get03Name  energy_details
   get03URL   http://%goeIP%/api/status?filter=fhz,nrg,pvopt_averagePGrid,pvopt_averagePPv,pvopt_averagePAkku
   get04Name  led_details
   get04URL   http://%goeIP%/api/status?filter=lbr,lse,cid,cwc,cch,cfi
   get05Name  goe_details
   get05URL   http://%goeIP%/api/status?filter=sse,fwv,typ
   group      energyControl
   oldreadings energy
   reading01JSON alw
   reading01Name charge_allowed
   reading01OMap 0:no, 1:yes
   reading02JSON trx
   reading02Name transaction
   reading03JSON tpa
   reading03Name power
   reading03OExpr (ReadingsVal("Wallbox","car",0) =~ /charging/)?sprintf("%.3f",$val/1000):0
   reading04JSON wh
   reading04Name energy_connect
   reading04OExpr sprintf("%.3f",$val/1000)
   reading05JSON tma_0
   reading05Name temperature_box
   reading06JSON tma_1
   reading06Name temperature_cable
   reading07JSON acu
   reading07Name current_allowed
   reading08JSON ama
   reading08Name current_limit
   reading09JSON clp
   reading09Name current_limitPresets
   reading09RecombineExpr join ",", @matchlist
   reading10JSON amp
   reading10Name current_requested
   reading11JSON modelStatus
   reading11Name charge
   reading11OMap 0:NotChargingBecauseNoChargeCtrlData, 1:NotChargingBecauseOvertemperature, 2:NotChargingBecauseAccessControlWait,3:ChargingBecauseForceStateOn, 4:NotChargingBecauseForceStateOff, 5:NotChargingBecauseScheduler, 6:NotChargingBecauseEnergyLimit, 7:ChargingBecauseAwattarPriceLow, 8:ChargingBecauseAutomaticStopTestLadung, 9:ChargingBecauseAutomaticStopNotEnoughTime, 10:ChargingBecauseAutomaticStop, 11:ChargingBecauseAutomaticStopNoClock, 12:ChargingBecausePvSurplus, 13:ChargingBecauseFallbackGoEDefault, 14:ChargingBecauseFallbackGoEScheduler, 15:ChargingBecauseFallbackDefault, 16:NotChargingBecauseFallbackGoEAwattar, 17:NotChargingBecauseFallbackECO, 18:NotChargingBecauseFallbackAutomaticStop, 19:ChargingBecauseCarCompatibilityKeepAlive, 20:ChargingBecauseChargePauseNotAllowed, 21:NotChargingBecauseSimulateUnplugging, 22:NotChargingBecausePhaseSwitch, 23:NotChargingBecausePhaseSwitch, 24:NotChargingBecauseMinPauseDuration
   reading12JSON modelStatus
   reading12Name charge_num
   reading13JSON car
   reading13Name car_num
   reading14JSON car
   reading14Name car
   reading14OMap 0:unknown,1:idle,2:charging,3:wait,4:finished,5:error
   reading15JSON err
   reading15Name error_num
   reading16JSON err
   reading16Name error
   reading16OMap 0:none, 1:FiAc, 2:FiDc, 3:Phase, 4:OverVolt, 5:OverAmp, 6:Diode, 7:PpInvalid, 8:GndInvalid, 9:ContactorStuck, 10:ContactorMiss, 11:FiUnknown, 12:Unknown, 13:OverTemp, 14:NoComm, 15:LockStuckOpen, 16:LockStuckLocked
   reading17JSON sse
   reading17Name goe_serial
   reading18JSON fwv
   reading18Name goe_firmware
   reading19JSON typ
   reading19Name goe_device
   reading20JSON acs
   reading20Name charge_auth
   reading20OMap 0:open,1:authentication
   reading21JSON psm
   reading21Name phase_switchmode
   reading21OMap 0:auto, 1:force_1, 2:force_3
   reading22JSON spl3
   reading22Name phase_switchlevel
   reading23JSON pvopt_averagePGrid
   reading23Name power_grid_av
   reading23OExpr (ReadingsVal("Wallbox","charge_mode",0) eq "eco")?sprintf("%.1f",$val/1000):"-"
   reading24JSON pvopt_averagePPv
   reading24Name power_pv_av
   reading24OExpr (ReadingsVal("Wallbox","charge_mode",0) eq "eco")?sprintf("%.1f",$val/1000):"-"
   reading25JSON pvopt_averagePAkku
   reading25Name power_battery_av
   reading25OExpr (ReadingsVal("Wallbox","charge_mode",0) eq "eco")?sprintf("%.1f",$val/1000):"-"
   reading27JSON amt
   reading27Name temperature_limit
   reading28JSON fna
   reading28Name name
   reading29JSON lmo
   reading29Name charge_mode
   reading29OMap 3:default,4:eco,5:nexttrip
   reading30JSON dwo
   reading30Name energy_stop
   reading30OExpr ($val =~ /\d+/)?sprintf("%.1f",$val/1000):"no"
   reading31JSON cco
   reading31Name nexttrip_energy_100km
   reading32Format %2.1f
   reading32JSON ate
   reading32Name nexttrip_energy
   reading32OExpr $val/1000
   reading33JSON ust
   reading33Name lock_setting
   reading33OMap 0:while_car_present, 1:while_charging, 2:always
   reading34JSON lck
   reading34Name lock_mode
   reading34OMap 0:normal, 1:auto_unlock, 2:always, 3:force_unlock
   reading35JSON upo
   reading35Name lock_powerout
   reading35OMap 1:unlock, 0:no_unlock
   reading36JSON cus
   reading36Name lock
   reading36OMap 0:unknown, 1:unlocked, 2:unlock_failed, 3:locked, 4:lock_failed, 5:unlock_powerout
   reading37JSON cus
   reading37Name lock_num
   reading40JSON nrg
   reading40Name voltage_L1_L2_L3_N
   reading40RecombineExpr sprintf "%.1f - %.1f - %.1f - %.1f",$matchlist[0],$matchlist[1],$matchlist[8],$matchlist[9]
   reading41JSON nrg
   reading41Name current_L1_L2_L3
   reading41RecombineExpr sprintf "%.1f - %.1f - %.1f ",$matchlist[10],$matchlist[11],$matchlist[12]
   reading42JSON nrg
   reading42Name power_L1_L2_L3_N_t
   reading42RecombineExpr sprintf "%.1f - %.1f - %.1f - %.1f - %.1f",$matchlist[13],$matchlist[14],$matchlist[15],$matchlist[2],$matchlist[3]
   reading43JSON nrg
   reading43Name phaseF_L1_L2_L3_N
   reading43RecombineExpr sprintf "%.1f - %.1f - %.1f - %.1f",$matchlist[4],$matchlist[5],$matchlist[6],$matchlist[7]
   reading44Format %.2f
   reading44JSON fhz
   reading44Name frequency
   reading45Format %.3f
   reading45JSON eto
   reading45Name energy
   reading45OExpr $val/1000
   reading46Name phases
   reading47JSON fup
   reading47Name charge_pvSurplus
   reading47OMap 0:no,1:yes
   reading48JSON frc
   reading48Name forceState
   reading48OMap 0:neutral, 1:off, 2:on
   reading51JSON lbr
   reading51Name led_brightness
   reading52JSON lse
   reading52Name led_ecomode
   reading52OMap 0:no, 1:yes
   reading53JSON cid
   reading53Name led_colorIdle
   reading53OExpr substr $val,1
   reading54JSON cwc
   reading54Name led_colorWaitcar
   reading54OExpr substr $val,1
   reading55JSON cch
   reading55Name led_colorCharge
   reading55OExpr substr $val,1
   reading56JSON cfi
   reading56Name led_colorFinished
   reading56OExpr substr $val,1
   replacement70Mode text
   replacement70Regex %goeIP%
   replacement70Value <IP-Adresse>
   room       97.Wallbox
   set01IMap  trx=0&frc=0:yes, frc=1:no, frc=2:forced
   set01Name  charge_allowed
   set01URL   http://%goeIP%/api/set?$val
   set02IMap  0:open,1:authentication
   set02Name  charge_auth
   set02URL   http://%goeIP%/api/set?acs=$val
   set04Hint  slider,6,1,16
   set04Max   16
   set04Min   6
   set04Name  current_requested
   set04URL   http://%goeIP%/api/set?amp=$val
   set05IExpr ($val =~ /\d+/)?$val*1000:"null"
   set05Name  energy_stop
   set05URL   http://%goeIP%/api/set?dwo=$val
   set06Format %2.1f
   set06IExpr $val*10*ReadingsVal("Wallbox","nexttrip_energy_100km",0)
   set06Name  nexttrip_distance
   set06URL   http://%goeIP%/api/set?ate=$val
   set07Name  nexttrip_energy_100km
   set07URL   http://%goeIP%/api/set?cco=$val
   set08IMap  0:while_car_present, 1:while_charging, 2:always
   set08Name  lock_setting
   set08URL   http://%goeIP%/api/set?ust=$val
   set09IMap  true:unlock, false:no_unlock
   set09Name  lock_powerout
   set09URL   http://%goeIP%/api/set?upo=$val
   set10IMap  3:default,4:eco,5:nexttrip
   set10Name  charge_mode
   set10URL   http://%goeIP%/api/set?lmo=$val
   set11IMap  0:auto,1:force_1,2:force_3
   set11Name  phase_switchmode
   set11URL   http://%goeIP%/api/set?psm=$val
   set12Name  phase_switchlevel
   set12URL   http://%goeIP%/api/set?spl3=$val
   set13Name  goe_reboot
   set13NoArg 1
   set13URL   http://%goeIP%/api/set?rst="true"
   set20Max   255
   set20Min   0
   set20Name  led_brightness
   set20URL   http://%goeIP%/api/set?lbr=$val
   set21IMap  true:yes,false:no
   set21Name  led_ecomode
   set21URL   http://%goeIP%/api/set?lse=$val
   set22FollowGet led_details
   set22Name  led_colorIdle
   set22TextArg 1
   set22URL   http://%goeIP%/api/set?cid="%23$val"
   set23FollowGet led_details
   set23Name  led_colorWaitcar
   set23TextArg 1
   set23URL   http://%goeIP%/api/set?cwc="%23$val"
   set24FollowGet led_details
   set24Name  led_colorCharge
   set24TextArg 1
   set24URL   http://%goeIP%/api/set?cch="%23$val"
   set25FollowGet led_details
   set25Name  led_colorFinished
   set25TextArg 1
   set25URL   http://%goeIP%/api/set?cfi="%23$val"
   set47IMap  true:yes, false:no
   set47Name  charge_pvSurplus
   set47URL   http://%goeIP%/api/set?fup=$val
   set48IMap  0:neutral, 1:off, 2:on
   set48Name  forceState
   set48URL   http://%goeIP%/api/set?frc=$val
   set70Name  a_setAutoPvCharging
   set70NoArg 1
   set70URL   http://%goeIP%/api/set?psm=0&amp=16&lmo=4&fup=true
   set71Name  a_setManualMaxCharging
   set71NoArg 1
   set71URL   http://%goeIP%/api/set?psm=2&amp=16&lmo=3&fup=false
   set72Name  a_setManualMinCharging
   set72NoArg 1
   set72URL   http://%goeIP%/api/set?psm=1&amp=6&lmo=3&fup=false
   setFollowGet settings
   showError  1
   sortby     3
   stateFormat { my $c=ReadingsVal("Wallbox","car_num",5);
  my $ca=ReadingsVal("Wallbox","charge_allowed","no");
  my $ch=ReadingsVal("Wallbox","charge_num",0);
  my $p=ReadingsVal("Wallbox","power",0);
  my $l=ReadingsVal("Wallbox","energy",0);
  my $e=(ReadingsVal("Wallbox","connection","") ne "ok");
  my $ret;
  if($ca eq "no"){
     $ret="<p align=\"left\">\nnot_allowed\n<br/>not authenticated\n</p>";
  }elsif($c==1){
    $ret=sprintf("<p align=\"left\">\nwaiting_car\n<br/>waiting for car (idle)\n<p/>");
  }elsif($c==2){
    $ret=sprintf("<p align=\"left\">\ncharging_car\n<br/>charging %.1f kW\n<p/>",$p);
  }elsif($ch==12){
      $ret=sprintf("<p align=\"left\">\ncharging paused\n<br/>charging PvSurplus %.1f kW\n</p>",$p);
  }elsif($ch==17){
      $ret=sprintf("<p align=\"left\">\ncharging pausedrn<br/>charging PvSurplus paused\n</p>");
  }elsif($c==3){
    $ret=sprintf("<p align=\"left\">\nwaiting_car\n<br/>waiting for car\n<p/>");
  }elsif($c==4){
    $ret=sprintf("<p align=\"left\">\nfinished_car\n<br/>finished %.2f\n<p/>",$l);
  }else{
    $ret="unknown";
 }
 $ret}
   useSetExtensions 0
   userReadings nexttrip_distance:nexttrip_energy.* {sprintf("%.1f",ReadingsVal("$NAME","nexttrip_energy",0)/ReadingsVal("$NAME","nexttrip_energy_100km",1)*100)},
  energy_today:energy_total.*  {sprintf("%.3f",ReadingsVal($NAME,"energy_total",0)-ReadingsVal("$NAME","energy_yesterday",0))},
  energy_yesterday:none {}
   webCmd     on:off
   widgetOverride led_brightness:slider,0,1,255 led_colorIdle:colorpicker,RGB led_colorWaitcar:colorpicker,RGB led_colorCharge:colorpicker,RGB led_colorFinished:colorpicker,RGB

Für einen Hinweis/Tipp bin ich echt dankbar.
Gruß,
Jogi

isy

Die Def sieht bei mir genau so aus und funktioniert:
http://192.168.178.98/api/status?filter=acu,alw,car,cus,err,modelStatus,tma,tpa,trx,wh 60

Fehlt ein Setting in der Box?

VG Helmut
Ein Weg wird erst zu einem Weg, wenn man ihn geht

Prof. Dr. Peter Henning

Ich nehme auch an, dass da etwas an den Einstellungen fehlt.

LG

pah

Jogi

#93
Vielen Dank für die schnellen Antworten.
Könnt Ihr mir einen Tipp geben, um welche Einstellung es sich handeln könnt, oder wie Ihr die Box eingestellt habt.
Meine Einstellungen stehen ja schon in meinem Post.
Falls es wichtig ist, meine Box hat die Softwareversion 56.8
Gruß,
Jogi

Prof. Dr. Peter Henning

Geht der Zugriff auf genau diese URL per Browser?

LG

pah

Jogi

Wenn ich
http://192.168.178.86in den Browser eingebe, bekomme ich
Nothing matches the given URIDas finde ich seltsam, denn das andere Modul fragt ja dieselbe IP ab.
Und bei der bekomme ich die Daten ja in FHEM angezeigt.
Ich bin da mit meinen Kenntnissen überfordert.

Prof. Dr. Peter Henning

Nein, bitte komplett mit http://192.168.178.86/api/status?filter=acu,alw,car,cus,err,eto,modelStatus,tma,tpa,trx,wh.

So lange das nicht funktioniert und einen JSON-Code produziert, ist die Wallbox nicht unter dieser Nummer erreichbar, sorry.

LG

pah

isy

Zitat von: Jogi am 10 Dezember 2024, 13:46:41Wenn ich
http://192.168.178.86in den Browser eingebe, bekomme ich
Nothing matches the given URIDas finde ich seltsam, denn das andere Modul fragt ja dieselbe IP ab.
Und bei der bekomme ich die Daten ja in FHEM angezeigt.
Ich bin da mit meinen Kenntnissen überfordert.
Schau mal in den API Einstellungen der Box.
Meine ist jetzt 2 Jahre alt und ich habe API 1 und V2 aktiviert
Ein Weg wird erst zu einem Weg, wenn man ihn geht

Prof. Dr. Peter Henning

Und im Zweifelsfall auch mal einen ping auf die IP-Adresse setzen.

Nach den unten geschilderten Problemen mit dem WLAN habe ich so ein klein wenig den Verdacht, dass in dem Netz zweimal dieselbe IP-Adresse vergeben wurde und deshalb Kollisionen auftauchen.

LG

pah

Jogi

Hallo pah,
Danke für die Unterstützung und sorry, wenn ich manches nur laienhaft beschreiben kann. Ich gebe mein Bestes ;-)
Dein Tipp mit der doppelten IP-Adresse war schon mal sehr gut. Ich habe in meinem Unifi Netzwerk tatsächlich die Go-e mit der IP 86 als inaktives Gerät gefunden. Das kam aus der ersten Inbetriebnahme ohne Repeater. Der Repeater ist jetzt aber direkt an der Fritzbox angeschlossen. Somit kann die Box im Unifi Netzwerk nicht auftauchen. Ich habe sie im Unify gelöscht und danach die Fritzbox und den Unifi Controller neu gestartet.
Leider hat das nicht den gewünschten Erfolg gebracht.

Hier das Ergebnis vom Ping:
Ping wird ausgeführt für 192.168.178.86 mit 32 Bytes Daten:
Antwort von 192.168.178.86: Bytes=32 Zeit=15ms TTL=64
Antwort von 192.168.178.86: Bytes=32 Zeit=5ms TTL=64
Antwort von 192.168.178.86: Bytes=32 Zeit=5ms TTL=64
Antwort von 192.168.178.86: Bytes=32 Zeit=6ms TTL=64

Ping-Statistik für 192.168.178.86:
    Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0
    (0% Verlust),
Ca. Zeitangaben in Millisek.:
    Minimum = 5ms, Maximum = 15ms, Mittelwert = 7ms
Sowohl in der Fritzbox, als auch im Repeater wird die Wallbox korrekt mit der IP86 angezeigt.

Mich wundern zwei Dinge:
FHEM zeigt für die Wallbox "not authenticated" an. Ist das normal oder muss ich da irgendwas freigeben, identifizieren, autorisieren oder ein Passwort eingeben?
Zudem sieht es für mich so aus, als würden 2 Werte tatsächlich abgerufen werden:
temperature_box
18.5
2024-12-10 17:58:41
temperature_cable
13.5
2024-12-10 17:30:13

Wenn ich direkt in die App gucke, dann stimmen die beiden Werte, zumindest werden dort die gleichen Werte angezeigt.

Ich verstehe es nicht.

Prof. Dr. Peter Henning

#100
"Not authenticated" ist komplett richtig, wenn kein Fahrzeug für die Ladung autorisiert ist.

Also ist doch alles ok, das HTTPMOD-Device verbindet sich ganz wunderbar mit der Wallbox.

LG

pah

Edit: Tipp: Der Wallbox eine feste IP-Adresse geben. 2.Tipp: Einen Repeater setzt man besser so ein, dass er nicht irgendwelche wichtigen Aufgaben von der Zentrale wegnimmt. Also keinen eigenen DHCP-Server aufmacht, sondern die IP-Adressen zentral von der FB vergeben lässt. Und dann dafür sorgt, dass die Wallbox immer dieselbe IP-Adresse bekommt - wenn es schon keine feste sein kann.

Jogi

Naja, ich bin da nicht so sicher, denn außer den beiden Temperaturwerten passiert da nichts und ich kann auch nichts verstellen.
Aber ich warte jetzt erst mal ab, bis das Auto da ist und dann sehen wir weiter.
Dir vielen Dank für die Unterstützung,
Jogi

PS. Feste IP habe ich übrigens vergeben