wubbl0rz/FiatChamp

No Devices and No Entities listed in MQTT

mpbrady78 opened this issue · 2 comments

I don't have any of my car entries listed in MQTT. I've uninstalled and reinstalled both MQTT and the FiatChamp add-ons. I don't see any error messages in the logs. I've "tested" MQTT which appears to work.

My MQTT log shows:
2023-05-18 12:09:11: Received PINGREQ from FiatChamp
2023-05-18 12:09:11: Sending PINGRESP to FiatChamp
2023-05-18 12:09:26: Received PINGREQ from FiatChamp
2023-05-18 12:09:26: Sending PINGRESP to FiatChamp
2023-05-18 12:09:42: Received PINGREQ from FiatChamp
2023-05-18 12:09:42: Sending PINGRESP to FiatChamp
2023-05-18 12:09:57: Received PINGREQ from FiatChamp
2023-05-18 12:09:57: Sending PINGRESP to FiatChamp

My FiatChamp log shows:
[12:12:00 DBG] {
"id_token": "xxxxxx,
"CallId": "xxxxxx",
"ErrorCode": 0,
"ErrorDetails": null,
"ErrorMessage": null,
"ApiVersion": 2,
"StatusCode": 200,
"StatusReason": "OK",
"Time": "2023-05-18T16:11:58.353+00:00"
}

There's nothing that appears as far as I can tell in the HA log.
Home Assistant 2023.5.3
Supervisor 2023.04.1
Operating System 10.1
Frontend 20230503.3 - latest

Am I missing something?

th4git commented

Same for me:
Running FiatChamp within a standalone docker container its debug log says

[06:24:42 INF] Now fetching new data...
[06:24:42 INF] Mqtt connection successful
[06:24:44 DBG] {
  "CallId": "4311f5d2826f4fd5a214b13e13404111",
  "ErrorCode": 0,
  "ErrorDetails": null,
  "ErrorMessage": null,
  "ApiVersion": 2,
  "StatusCode": 200,
  "StatusReason": "OK",
  "Time": "2023-09-14T06:24:43.912+00:00"
}
...

and it shows the cars actual values (SOC, etc.) inside its debug log.

But the (iobroker) MQTT server instance just reports

mqtt.0 2023-09-14 07:47:52.087	info	Client [FiatChamp] connected with secret 1234567890124_4567
mqtt.0 2023-09-14 07:47:52.088	debug	Client [FiatChamp] with keepalive 15 set timeout to 22.5 seconds
mqtt.0 2023-09-14 07:47:52.092	debug	stateChange mqtt.0.info.connection: {"val":"FiatChamp","ack":true,"ts":1694670472090,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1694670472090}
mqtt.0 2023-09-14 07:48:07.356	debug	Client [FiatChamp] pingreq
mqtt.0 2023-09-14 07:48:22.556	debug	Client [FiatChamp] pingreq
...

and shows absolutely no topics of FiatChamp
.
Any hint how to get the cars values at MQTT?

Same here. Nothing happens in MQTT while the debug shows all the correct data. Any ideas?