FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: Shadow3561 am 11 Juli 2026, 20:16:10

Titel: gelöst. Benötige hilfe bei Fahrzeugintegration über mqtt mit Verschleiß. topic.
Beitrag von: Shadow3561 am 11 Juli 2026, 20:16:10
Moin,
ich habe es nach 2 Wochen endlich geschafft den mqtt Topic zu entschlüsseln.
Aber anscheinend bin ich zu verwirrt um die Topics überhaupt erst mal in FHEM zu bekommen.

Ich habe ein device erstellt was sich mit dem Broker verbindet

Internals:
   BUF       
   CFGFN     
   Clients    :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
   ClientsKeepOrder 1
   DEF        ca-rtm.iov.changanauto.com.de:8883
   DeviceName ca-rtm.iov.changanauto.com.de:8883
   FD         74
   FUUID      6a527291-f33f-d66d-4f9e-7a008cda3ca5fe46
   NAME       DeepalMQTT
   NR         1642
   PARTIAL   
   SSL        1
   STATE      opened
   TYPE       MQTT2_CLIENT
   WBCallback
   clientId   xxx
   eventCount 675
   lastMsgTime 1783793056.61418
   nextOpenDelay 10
   nrConnects 20
   MatchList:
     1:MQTT2_DEVICE ^.
     2:MQTT_GENERIC_BRIDGE ^.
   READINGS:
     2026-07-11 20:00:15   state           opened
Attributes:
   SSL        1
   autocreate no
   clientId   xxxxxxxxxxx
   rawEvents  1
   subscriptions $vdp/xxxx/#
   username   xxx

das klappt auch soweit und unter showMQTT traffic werden mir die empfangenen Daten angezeigt.

dann habe ich ein MQTT"_Device erstellt.
Internals:
   CFGFN     
   FUUID      6a5276af-f33f-d66d-c86c-3489974f416b43f1
   IODev      DeepalMQTT
   NAME       DeepalS05
   NR         1643
   STATE      ???
   TYPE       MQTT2_DEVICE
   READINGS:
     2026-07-11 19:07:16   IODev           DeepalMQTT
Attributes:
   IODev      DeepalMQTT
   autocreate 0
   readingList $vdp/xxxxx/properties/report:.* topic

nur leider werden mir keine readings angezeigt weil der topic wohl kein json ist

Beispiel:
$vdp/xxxxx/properties/report {"b":{"cc":"xxxx+00021","cid":"xxx","mc":"xx","sc":"C857-EU","t":"xxxx","ti":"CA_EV_TENANT","uid":"xxxx","vin":"xxx"},"did":"3xxxx","dt":"2026-07-11T18:42:35+02:00","e":1,"mt":"properties","pt":2,"r":"xxxxxx_1783788155198122","sers":"oJo/ig3IH6PpFtvs2XMuOgCsInc1uYupI093YKoXvObsO8CLEOtyHGIPbRwVetWOqS9zMfEy6SfrHV4wEUao44khtX57muJ3ix/MDuPTyms14O3qi1zcCGSMBeYjH3F5IFymMgqcRsDaBf7zP8jvebILgm8MSA4eR5On+5GzJ8AzrS3wjMKsMnAEyLvO7EF7R9K6ihDrFM97hKKOXwLD84srZLj+HGhMW0/tJ6sWJikoA7ARy3ouhqUYShizY2AhT+OLAsH3uFRLOH2Yl6i+aShhv+GG8PmoFCPw+DF3a/wIw0zP0Bw+5EkmXHzBDC2Xr3xEVljvqLLZNFYX472dmDRsPxm3q25Bi0AQUI8uKcECvWGQQdm+f6Yt9BBgkaTP","st":"2026-07-11T16:42:35.502Z","tf":0,"tt":0,"v":"v1.0.0","z":"gzip"}
aus diesem topic benötige ich den Wert in "r" und "sers" damit ich ihn an eine funktion in myUtils zu übergeben damit die Entschlüsselung und das entpacken stattfinden kann.
Danach bekomme ich erst ein richtig aufgebautes json was ich zu readings machen kann.

wer hilft mir auf die Sprünge?
Gruss,
Daniel
Titel: Aw: Benötige hilfe bei Fahrzeugintegration über mqtt mit verschlüsseltem topic.
Beitrag von: Shadow3561 am 11 Juli 2026, 20:34:32
Hat sich erledigt. Autocreate hat geholfen. Ich Dussel