Modul für Panasonic Comfort Cloud API?

Begonnen von joker4791, 26 Juni 2019, 07:52:04

Vorheriges Thema - Nächstes Thema

EinEinfach

ZitatWie bereits geschrieben, hätte ich die Device-ID bereits vorhanden, was muss denn eigentlich unter [MODELL] eingetragen werden? Kann man das in der App auslesen?

Ich musste nichts unter MODELL eintragen Device ID reicht. Mach doch mal ein List von deinem HTTPMOD und poste hier
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

joker4791

Zitat von: EinEinfach am 14 Februar 2021, 12:41:08Mach doch mal ein List von deinem HTTPMOD und poste hier
Das List ist im letzten Post, eine Seite vorher.

EinEinfach

Ändere bitte die Definition URL und Intervall wie folgt:

https://accsmart.panasonic.com/device/group 180

Kommen dann die Daten?
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

joker4791

Nachdem in mal HTTPMOD und den Rest des FHEM geupdated habe, kommen erstmal gar keine Readings mehr :( ...

EinEinfach

Setze den verbose Level vom HTTPMOD-Device auf 5 und schaue bitte im fhem Log warum der Authentifizierungsversuch scheitert
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

joker4791

Hier eine Fehlermeldung die ich gefunden habe:
2021.02.15 10:35:31 3: wz_klima: error while parsing JSON data: Wide character in subroutine entry at lib/FHEM/HTTPMOD/Utils.pm line 668.

EinEinfach

Poste mal den gesamten Log, sowas hatte ich auch. Irgendwas stimmt mit deinem Header nicht
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

joker4791

Hier mal ein bisschen log zum Gucken:
2021.02.15 11:07:30 5: wz_klima: get called with Status
2021.02.15 11:07:30 5: wz_klima: get found option Status in attribute get02Name
2021.02.15 11:07:30 4: wz_klima: get will now request Status, no optional value
2021.02.15 11:07:30 5: wz_klima: AddToQueue adds type get02 to URL https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], no data, header X-APP-TYPE: 1
2021.02.15 11:07:30 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:07:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:07:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:07:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID]
2021.02.15 11:07:30 4: wz_klima: HandleSendQueue sends get02 with timeout 2 to https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], No Data,
2021.02.15 11:07:31 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:07:31 4: wz_klima: Read callback: request type was get02 retry 0,
2021.02.15 11:07:31 5: wz_klima: Read callback: body
2021.02.15 11:07:31 4: wz_klima: BodyDecode found charset header and set decoding to utf-8 (bodyDecode was set to auto)
2021.02.15 11:07:31 4: wz_klima: BodyDecode is decoding the response body as utf-8
2021.02.15 11:07:31 3: wz_klima: error while parsing JSON data: Wide character in subroutine entry at lib/FHEM/HTTPMOD/Utils.pm line 668.
2021.02.15 11:07:31 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:07:31 5: wz_klima: ExtractSid called, context get, num 02
2021.02.15 11:07:31 4: wz_klima: checking for redirects, code=400, ignore=0
2021.02.15 11:07:31 4: wz_klima: no redirects to handle
2021.02.15 11:07:31 5: wz_klima: Read callback sets LAST_REQUEST to get02
2021.02.15 11:07:31 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:07:31 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:07:31 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:07:31 5: wz_klima: ExtractReading for context get, num 02 - no individual parse definition
2021.02.15 11:07:31 5: wz_klima: Read starts parsing response to get02 with defined readings: 01,02,03,04,05
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:07:31 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:07:31 4: wz_klima: Read response to get02 didn't match any Reading
2021.02.15 11:07:31 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:07:31 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:08:29 5: wz_klima: get called with Status
2021.02.15 11:08:29 5: wz_klima: get found option Status in attribute get02Name
2021.02.15 11:08:29 4: wz_klima: get will now request Status, no optional value
2021.02.15 11:08:29 5: wz_klima: AddToQueue adds type get02 to URL https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], no data, header X-APP-TYPE: 1
2021.02.15 11:08:29 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:08:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:08:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:08:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID]
2021.02.15 11:08:29 4: wz_klima: HandleSendQueue sends get02 with timeout 2 to https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], No Data,
2021.02.15 11:08:31 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:08:31 4: wz_klima: Read callback: request type was get02 retry 0,
2021.02.15 11:08:31 5: wz_klima: Read callback: body
2021.02.15 11:08:31 4: wz_klima: BodyDecode found charset header and set decoding to utf-8 (bodyDecode was set to auto)
2021.02.15 11:08:31 4: wz_klima: BodyDecode is decoding the response body as utf-8
2021.02.15 11:08:31 3: wz_klima: error while parsing JSON data: Wide character in subroutine entry at lib/FHEM/HTTPMOD/Utils.pm line 668.
2021.02.15 11:08:31 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:08:31 5: wz_klima: ExtractSid called, context get, num 02
2021.02.15 11:08:31 4: wz_klima: checking for redirects, code=400, ignore=0
2021.02.15 11:08:31 4: wz_klima: no redirects to handle
2021.02.15 11:08:31 5: wz_klima: Read callback sets LAST_REQUEST to get02
2021.02.15 11:08:31 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:08:31 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:08:31 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:08:31 5: wz_klima: ExtractReading for context get, num 02 - no individual parse definition
2021.02.15 11:08:31 5: wz_klima: Read starts parsing response to get02 with defined readings: 01,02,03,04,05
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:08:31 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:08:31 4: wz_klima: Read response to get02 didn't match any Reading
2021.02.15 11:08:31 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:08:31 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:08:55 4: wz_klima: GetUpdate called (update)
2021.02.15 11:08:55 4: wz_klima: UpdateTimer called from GetUpdate with cmd next sets timer to call update function in 180.0 sec at 11:11:55.585, interval 180
2021.02.15 11:08:55 5: wz_klima: AddToQueue adds type update to URL https://accsmart.panasonic.com/device/group, no data, header X-APP-TYPE: 1
2021.02.15 11:08:55 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:08:55 5: wz_klima: Replace called for type update, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:08:55 5: wz_klima: Replace called for type update, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:08:55 5: wz_klima: Replace called for type update, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/device/group
2021.02.15 11:08:55 4: wz_klima: HandleSendQueue sends update with timeout 2 to https://accsmart.panasonic.com/device/group, No Data,
2021.02.15 11:08:57 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:08:57 4: wz_klima: Read callback: request type was update retry 0,
2021.02.15 11:08:57 5: wz_klima: Read callback: body
2021.02.15 11:08:57 4: wz_klima: BodyDecode found charset header and set decoding to UTF-8 (bodyDecode was set to auto)
2021.02.15 11:08:57 4: wz_klima: BodyDecode is decoding the response body as UTF-8
2021.02.15 11:08:57 4: wz_klima: extracted JSON values to internal
2021.02.15 11:08:57 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:08:57 5: wz_klima: ExtractSid called, context reading, num 0
2021.02.15 11:08:57 4: wz_klima: checking for redirects, code=200, ignore=0
2021.02.15 11:08:57 4: wz_klima: no redirects to handle
2021.02.15 11:08:57 5: wz_klima: Read callback sets LAST_REQUEST to update
2021.02.15 11:08:57 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:08:57 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:08:57 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:08:57 5: wz_klima: Read starts parsing response to update with defined readings: 01,02,03,04,05
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_operate with json parameters_operate did not match a key directly - trying regex match to create a list
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_operate with json /^parameters_operate/ got keylist
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet did not match a key directly - trying regex match to create a list
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_desired-temp with json /^parameters_temperatureSet/ got keylist
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe did not match a key directly - trying regex match to create a list
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_nanoe with json /^parameters_actualNanoe/ got keylist
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode did not match a key directly - trying regex match to create a list
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_ecomode with json /^parameters_ecoMode/ got keylist
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode did not match a key directly - trying regex match to create a list
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_operationmode with json /^parameters_operationMode/ got keylist
2021.02.15 11:08:57 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:08:57 4: wz_klima: Read response to update didn't match any Reading
2021.02.15 11:08:57 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:08:57 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:09:29 5: wz_klima: get called with Status
2021.02.15 11:09:29 5: wz_klima: get found option Status in attribute get02Name
2021.02.15 11:09:29 4: wz_klima: get will now request Status, no optional value
2021.02.15 11:09:29 5: wz_klima: AddToQueue adds type get02 to URL https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], no data, header X-APP-TYPE: 1
2021.02.15 11:09:30 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:09:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:09:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:09:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID]
2021.02.15 11:09:30 4: wz_klima: HandleSendQueue sends get02 with timeout 2 to https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], No Data,
2021.02.15 11:09:31 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:09:31 4: wz_klima: Read callback: request type was get02 retry 0,
2021.02.15 11:09:31 5: wz_klima: Read callback: body
2021.02.15 11:09:31 4: wz_klima: BodyDecode found charset header and set decoding to utf-8 (bodyDecode was set to auto)
2021.02.15 11:09:31 4: wz_klima: BodyDecode is decoding the response body as utf-8
2021.02.15 11:09:31 3: wz_klima: error while parsing JSON data: Wide character in subroutine entry at lib/FHEM/HTTPMOD/Utils.pm line 668.
2021.02.15 11:09:31 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:09:31 5: wz_klima: ExtractSid called, context get, num 02
2021.02.15 11:09:31 4: wz_klima: checking for redirects, code=400, ignore=0
2021.02.15 11:09:31 4: wz_klima: no redirects to handle
2021.02.15 11:09:31 5: wz_klima: Read callback sets LAST_REQUEST to get02
2021.02.15 11:09:31 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:09:31 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:09:31 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:09:31 5: wz_klima: ExtractReading for context get, num 02 - no individual parse definition
2021.02.15 11:09:31 5: wz_klima: Read starts parsing response to get02 with defined readings: 01,02,03,04,05
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:09:31 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:09:31 4: wz_klima: Read response to get02 didn't match any Reading
2021.02.15 11:09:31 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:09:31 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:10:29 5: wz_klima: get called with Status
2021.02.15 11:10:29 5: wz_klima: get found option Status in attribute get02Name
2021.02.15 11:10:29 4: wz_klima: get will now request Status, no optional value
2021.02.15 11:10:29 5: wz_klima: AddToQueue adds type get02 to URL https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], no data, header X-APP-TYPE: 1
2021.02.15 11:10:29 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:10:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:10:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:10:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID]
2021.02.15 11:10:29 4: wz_klima: HandleSendQueue sends get02 with timeout 2 to https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], No Data,
2021.02.15 11:10:31 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:10:31 4: wz_klima: Read callback: request type was get02 retry 0,
2021.02.15 11:10:31 5: wz_klima: Read callback: body
2021.02.15 11:10:31 4: wz_klima: BodyDecode found charset header and set decoding to utf-8 (bodyDecode was set to auto)
2021.02.15 11:10:31 4: wz_klima: BodyDecode is decoding the response body as utf-8
2021.02.15 11:10:31 3: wz_klima: error while parsing JSON data: Wide character in subroutine entry at lib/FHEM/HTTPMOD/Utils.pm line 668.
2021.02.15 11:10:31 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:10:31 5: wz_klima: ExtractSid called, context get, num 02
2021.02.15 11:10:31 4: wz_klima: checking for redirects, code=400, ignore=0
2021.02.15 11:10:31 4: wz_klima: no redirects to handle
2021.02.15 11:10:31 5: wz_klima: Read callback sets LAST_REQUEST to get02
2021.02.15 11:10:31 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:10:31 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:10:31 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:10:31 5: wz_klima: ExtractReading for context get, num 02 - no individual parse definition
2021.02.15 11:10:31 5: wz_klima: Read starts parsing response to get02 with defined readings: 01,02,03,04,05
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:10:31 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:10:31 4: wz_klima: Read response to get02 didn't match any Reading
2021.02.15 11:10:31 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:10:31 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:11:29 5: wz_klima: get called with Status
2021.02.15 11:11:29 5: wz_klima: get found option Status in attribute get02Name
2021.02.15 11:11:29 4: wz_klima: get will now request Status, no optional value
2021.02.15 11:11:29 5: wz_klima: AddToQueue adds type get02 to URL https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], no data, header X-APP-TYPE: 1
2021.02.15 11:11:29 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:11:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:11:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:11:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID]
2021.02.15 11:11:30 4: wz_klima: HandleSendQueue sends get02 with timeout 2 to https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], No Data,
2021.02.15 11:11:31 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:11:31 4: wz_klima: Read callback: request type was get02 retry 0,
2021.02.15 11:11:31 5: wz_klima: Read callback: body
2021.02.15 11:11:31 4: wz_klima: BodyDecode found charset header and set decoding to utf-8 (bodyDecode was set to auto)
2021.02.15 11:11:31 4: wz_klima: BodyDecode is decoding the response body as utf-8
2021.02.15 11:11:31 3: wz_klima: error while parsing JSON data: Wide character in subroutine entry at lib/FHEM/HTTPMOD/Utils.pm line 668.
2021.02.15 11:11:31 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:11:31 5: wz_klima: ExtractSid called, context get, num 02
2021.02.15 11:11:31 4: wz_klima: checking for redirects, code=400, ignore=0
2021.02.15 11:11:31 4: wz_klima: no redirects to handle
2021.02.15 11:11:31 5: wz_klima: Read callback sets LAST_REQUEST to get02
2021.02.15 11:11:31 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:11:31 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:11:31 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:11:31 5: wz_klima: ExtractReading for context get, num 02 - no individual parse definition
2021.02.15 11:11:31 5: wz_klima: Read starts parsing response to get02 with defined readings: 01,02,03,04,05
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:11:31 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:11:31 4: wz_klima: Read response to get02 didn't match any Reading
2021.02.15 11:11:31 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:11:31 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:11:55 4: wz_klima: GetUpdate called (update)
2021.02.15 11:11:55 4: wz_klima: UpdateTimer called from GetUpdate with cmd next sets timer to call update function in 180.0 sec at 11:14:55.589, interval 180
2021.02.15 11:11:55 5: wz_klima: AddToQueue adds type update to URL https://accsmart.panasonic.com/device/group, no data, header X-APP-TYPE: 1
2021.02.15 11:11:55 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:11:55 5: wz_klima: Replace called for type update, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:11:55 5: wz_klima: Replace called for type update, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:11:55 5: wz_klima: Replace called for type update, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/device/group
2021.02.15 11:11:55 4: wz_klima: HandleSendQueue sends update with timeout 2 to https://accsmart.panasonic.com/device/group, No Data,
2021.02.15 11:11:56 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:11:56 4: wz_klima: Read callback: request type was update retry 0,
2021.02.15 11:11:56 5: wz_klima: Read callback: body
2021.02.15 11:11:56 4: wz_klima: BodyDecode found charset header and set decoding to UTF-8 (bodyDecode was set to auto)
2021.02.15 11:11:56 4: wz_klima: BodyDecode is decoding the response body as UTF-8
2021.02.15 11:11:56 4: wz_klima: extracted JSON values to internal
2021.02.15 11:11:56 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:11:56 5: wz_klima: ExtractSid called, context reading, num 0
2021.02.15 11:11:56 4: wz_klima: checking for redirects, code=200, ignore=0
2021.02.15 11:11:56 4: wz_klima: no redirects to handle
2021.02.15 11:11:56 5: wz_klima: Read callback sets LAST_REQUEST to update
2021.02.15 11:11:56 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:11:56 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:11:56 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:11:56 5: wz_klima: Read starts parsing response to update with defined readings: 01,02,03,04,05
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_operate with json parameters_operate did not match a key directly - trying regex match to create a list
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_operate with json /^parameters_operate/ got keylist
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet did not match a key directly - trying regex match to create a list
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_desired-temp with json /^parameters_temperatureSet/ got keylist
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe did not match a key directly - trying regex match to create a list
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_nanoe with json /^parameters_actualNanoe/ got keylist
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode did not match a key directly - trying regex match to create a list
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_ecomode with json /^parameters_ecoMode/ got keylist
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode did not match a key directly - trying regex match to create a list
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_operationmode with json /^parameters_operationMode/ got keylist
2021.02.15 11:11:56 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:11:56 4: wz_klima: Read response to update didn't match any Reading
2021.02.15 11:11:56 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:11:56 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:12:30 5: wz_klima: get called with Status
2021.02.15 11:12:30 5: wz_klima: get found option Status in attribute get02Name
2021.02.15 11:12:30 4: wz_klima: get will now request Status, no optional value
2021.02.15 11:12:30 5: wz_klima: AddToQueue adds type get02 to URL https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], no data, header X-APP-TYPE: 1
2021.02.15 11:12:30 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:12:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:12:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:12:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID]
2021.02.15 11:12:30 4: wz_klima: HandleSendQueue sends get02 with timeout 2 to https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], No Data,
2021.02.15 11:12:31 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:12:31 4: wz_klima: Read callback: request type was get02 retry 0,
2021.02.15 11:12:31 5: wz_klima: Read callback: body
2021.02.15 11:12:31 4: wz_klima: BodyDecode found charset header and set decoding to utf-8 (bodyDecode was set to auto)
2021.02.15 11:12:31 4: wz_klima: BodyDecode is decoding the response body as utf-8
2021.02.15 11:12:31 3: wz_klima: error while parsing JSON data: Wide character in subroutine entry at lib/FHEM/HTTPMOD/Utils.pm line 668.
2021.02.15 11:12:31 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:12:31 5: wz_klima: ExtractSid called, context get, num 02
2021.02.15 11:12:31 4: wz_klima: checking for redirects, code=400, ignore=0
2021.02.15 11:12:31 4: wz_klima: no redirects to handle
2021.02.15 11:12:31 5: wz_klima: Read callback sets LAST_REQUEST to get02
2021.02.15 11:12:31 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:12:31 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:12:31 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:12:31 5: wz_klima: ExtractReading for context get, num 02 - no individual parse definition
2021.02.15 11:12:31 5: wz_klima: Read starts parsing response to get02 with defined readings: 01,02,03,04,05
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:12:31 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:12:31 4: wz_klima: Read response to get02 didn't match any Reading
2021.02.15 11:12:31 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:12:31 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:13:29 5: wz_klima: get called with Status
2021.02.15 11:13:29 5: wz_klima: get found option Status in attribute get02Name
2021.02.15 11:13:29 4: wz_klima: get will now request Status, no optional value
2021.02.15 11:13:29 5: wz_klima: AddToQueue adds type get02 to URL https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], no data, header X-APP-TYPE: 1
2021.02.15 11:13:29 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:13:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:13:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:13:29 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID]
2021.02.15 11:13:29 4: wz_klima: HandleSendQueue sends get02 with timeout 2 to https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], No Data,
2021.02.15 11:13:31 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:13:31 4: wz_klima: Read callback: request type was get02 retry 0,
2021.02.15 11:13:31 5: wz_klima: Read callback: body
2021.02.15 11:13:31 4: wz_klima: BodyDecode found charset header and set decoding to utf-8 (bodyDecode was set to auto)
2021.02.15 11:13:31 4: wz_klima: BodyDecode is decoding the response body as utf-8
2021.02.15 11:13:31 3: wz_klima: error while parsing JSON data: Wide character in subroutine entry at lib/FHEM/HTTPMOD/Utils.pm line 668.
2021.02.15 11:13:31 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:13:31 5: wz_klima: ExtractSid called, context get, num 02
2021.02.15 11:13:31 4: wz_klima: checking for redirects, code=400, ignore=0
2021.02.15 11:13:31 4: wz_klima: no redirects to handle
2021.02.15 11:13:31 5: wz_klima: Read callback sets LAST_REQUEST to get02
2021.02.15 11:13:31 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:13:31 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:13:31 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:13:31 5: wz_klima: ExtractReading for context get, num 02 - no individual parse definition
2021.02.15 11:13:31 5: wz_klima: Read starts parsing response to get02 with defined readings: 01,02,03,04,05
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:13:31 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:13:31 4: wz_klima: Read response to get02 didn't match any Reading
2021.02.15 11:13:31 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:13:31 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:14:29 5: wz_klima: get called with Status
2021.02.15 11:14:29 5: wz_klima: get found option Status in attribute get02Name
2021.02.15 11:14:29 4: wz_klima: get will now request Status, no optional value
2021.02.15 11:14:29 5: wz_klima: AddToQueue adds type get02 to URL https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], no data, header X-APP-TYPE: 1
2021.02.15 11:14:29 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:14:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:14:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:14:30 5: wz_klima: Replace called for type get02, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID]
2021.02.15 11:14:30 4: wz_klima: HandleSendQueue sends get02 with timeout 2 to https://accsmart.panasonic.com/deviceStatus/[MODELL]+[DEVICE-ID], No Data,
2021.02.15 11:14:31 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:14:31 4: wz_klima: Read callback: request type was get02 retry 0,
2021.02.15 11:14:31 5: wz_klima: Read callback: body
2021.02.15 11:14:31 4: wz_klima: BodyDecode found charset header and set decoding to utf-8 (bodyDecode was set to auto)
2021.02.15 11:14:31 4: wz_klima: BodyDecode is decoding the response body as utf-8
2021.02.15 11:14:31 3: wz_klima: error while parsing JSON data: Wide character in subroutine entry at lib/FHEM/HTTPMOD/Utils.pm line 668.
2021.02.15 11:14:31 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:14:31 5: wz_klima: ExtractSid called, context get, num 02
2021.02.15 11:14:31 4: wz_klima: checking for redirects, code=400, ignore=0
2021.02.15 11:14:31 4: wz_klima: no redirects to handle
2021.02.15 11:14:31 5: wz_klima: Read callback sets LAST_REQUEST to get02
2021.02.15 11:14:31 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:14:31 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:14:31 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:14:31 5: wz_klima: ExtractReading for context get, num 02 - no individual parse definition
2021.02.15 11:14:31 5: wz_klima: Read starts parsing response to get02 with defined readings: 01,02,03,04,05
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:14:31 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:14:31 4: wz_klima: Read response to get02 didn't match any Reading
2021.02.15 11:14:31 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:14:31 5: wz_klima: HandleSendQueue found no usable entry in queue
2021.02.15 11:14:55 4: wz_klima: GetUpdate called (update)
2021.02.15 11:14:55 4: wz_klima: UpdateTimer called from GetUpdate with cmd next sets timer to call update function in 180.0 sec at 11:17:55.593, interval 180
2021.02.15 11:14:55 5: wz_klima: AddToQueue adds type update to URL https://accsmart.panasonic.com/device/group, no data, header X-APP-TYPE: 1
2021.02.15 11:14:55 5: wz_klima: HandleSendQueue called from AddToSendQueue, qlen = 1
2021.02.15 11:14:55 5: wz_klima: Replace called for type update, regex (?^:##PARAMS##), mode reading, empty value input: X-APP-TYPE: 1
2021.02.15 11:14:55 5: wz_klima: Replace called for type update, regex (?^:##PARAMS##), mode reading, empty value input:
2021.02.15 11:14:55 5: wz_klima: Replace called for type update, regex (?^:##PARAMS##), mode reading, empty value input: https://accsmart.panasonic.com/device/group
2021.02.15 11:14:55 4: wz_klima: HandleSendQueue sends update with timeout 2 to https://accsmart.panasonic.com/device/group, No Data,
2021.02.15 11:14:57 5: wz_klima: ReadCallback called from __ANON__
2021.02.15 11:14:57 4: wz_klima: Read callback: request type was update retry 0,
2021.02.15 11:14:57 5: wz_klima: Read callback: body
2021.02.15 11:14:57 4: wz_klima: BodyDecode found charset header and set decoding to UTF-8 (bodyDecode was set to auto)
2021.02.15 11:14:57 4: wz_klima: BodyDecode is decoding the response body as UTF-8
2021.02.15 11:14:57 4: wz_klima: extracted JSON values to internal
2021.02.15 11:14:57 5: wz_klima: GetCookies is looking for Cookies
2021.02.15 11:14:57 5: wz_klima: ExtractSid called, context reading, num 0
2021.02.15 11:14:57 4: wz_klima: checking for redirects, code=200, ignore=0
2021.02.15 11:14:57 4: wz_klima: no redirects to handle
2021.02.15 11:14:57 5: wz_klima: Read callback sets LAST_REQUEST to update
2021.02.15 11:14:57 5: wz_klima: Checking Auth with JSON message
2021.02.15 11:14:57 5: wz_klima: CheckAuth is checking buffer with ReAuthRegex (?^:Token expires)
2021.02.15 11:14:57 5: wz_klima: CheckAuth decided no authentication required
2021.02.15 11:14:57 5: wz_klima: Read starts parsing response to update with defined readings: 01,02,03,04,05
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_operate with json parameters_operate ...
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_operate with json parameters_operate did not match a key directly - trying regex match to create a list
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_operate with json /^parameters_operate/ got keylist
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_operate did not match
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet ...
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_desired-temp with json parameters_temperatureSet did not match a key directly - trying regex match to create a list
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_desired-temp with json /^parameters_temperatureSet/ got keylist
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_desired-temp did not match
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe ...
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_nanoe with json parameters_actualNanoe did not match a key directly - trying regex match to create a list
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_nanoe with json /^parameters_actualNanoe/ got keylist
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_nanoe did not match
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode ...
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_ecomode with json parameters_ecoMode did not match a key directly - trying regex match to create a list
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_ecomode with json /^parameters_ecoMode/ got keylist
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_ecomode did not match
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode ...
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_operationmode with json parameters_operationMode did not match a key directly - trying regex match to create a list
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_operationmode with json /^parameters_operationMode/ got keylist
2021.02.15 11:14:57 5: wz_klima: ExtractReading actual_operationmode did not match
2021.02.15 11:14:57 4: wz_klima: Read response to update didn't match any Reading
2021.02.15 11:14:57 5: wz_klima: HandleSendQueue called from ReadCallback, qlen = 0
2021.02.15 11:14:57 5: wz_klima: HandleSendQueue found no usable entry in queue

EinEinfach

Versuche deine Defintion, bevor es läuft, so lean wie möglich zu halten. Also parse erstmal keine bestimmten Readings. Ich sehe im Log dass er nicht parsen kann, aber warum (JSON fehlt, Authentifizierung fehlerhaft, das sieht man leider nicht.)

Mache wie ich bereits unten geschrieben die Definition mit
https://accsmart.panasonic.com/device/group 180
Vorteil hier, die URL ist immer richtig, hier musst du keine speziellen Anpassungen (Device ID etc.) machen
und setze bitte den Attribut
attr DeinHTTPMODDevice extractAllJSON 1
und dann schauen wir mal was alles als Readings ankommt.
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

joker4791

OK, habe das Gerät jetzt mal neu angelegt. Welche der Attribute sind denn jetzt zwingend erforderlich? Ich muss zugeben, bin nur Anwender und habe von HTTPMOD gar keine Ahnung...

EinEinfach

Brauchst kein neues Device. Schreib doch einfach in die Definition die URL, die ich dir zwei mal geschickt habe und setze das Attribut aus meinem letzten Post. Weil der Rest mit der Authentifizierung und Header was soweit in Ordnung.
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

joker4791

#41
OK, jetzt sind auf einmal Readings gekommen. Keine Ahnung, aber diese Definition hatte ich jetzt bestimmt schon 10x so  ???
Wie jetzt weiter? Soll ich dann die ursprüngliche Definition wieder eintragen und Model sowie DeviceID ergänzen?

EinEinfach

OK, jetzt sind auf einmal Readings gekommen.

Das ist gut. Dann ist die Authentifizierung und Get Header richtig. Jetzt lässt du die Basisdefinition so, und spielst mit deinen get bzw. set-URLs und wenn was nicht funktioniert, weißt du dass das nicht an deiner Basisdefintion liegt.

Wie schon oben erwähnt ich habe keinen Reading mit dem Model, habe nur die Device ID. Die devicespezifischen get-URLs nutze ich nicht, deswegen weiß ich nicht in wie weit sich die Defintion ohne Model ändert. Bei den set-URLs sieht der set01Data Attribut z.B. wie folgt aus:
{"deviceGuid": "CXXXXXXXXX", "parameters": {"operate": $val}}
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

EinEinfach

ZitatDie devicespezifischen get-URLs nutze ich nicht, deswegen weiß ich nicht in wie weit sich die Defintion ohne Model ändert.

Habe gerade ausprobiert, reicht einfach nur die Device ID zu nehmen:
https://accsmart.panasonic.com/deviceStatus/CXXXXXXXXX
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

joker4791

Super, vielen Dank für die Hilfe!
Ich bin nun in der Lage die Klimaanlage von FHEM aus einzuschalten  ;D 8) . Jetzt kann der Sommer kommen...