***gelöst***HTTPMOD wie richtige Abfrage eintragen - RIKA Pelletofen - Firenet

Begonnen von Helmi55, 04 September 2017, 17:18:00

Vorheriges Thema - Nächstes Thema

amenomade

Stimmt, das ist kein JSON. Trotzdem als POST Data und nicht als url-encoded zu schicken.

EDIT: ich muss aber sagen, ich erinnere mich nicht ganz genau. Die Analyse durch Burp Suite ist schon 3 Jahre her. Es kann sein, dass es auch als url-encoded geht. Aber "revision" muss unbedingt aktuell sein (aktualisiert durch jedes "get status", wenn ich mich richtig erinnere)
Ich glaube, ein paar Headers sind auch unbedingt nötig.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Helmi55

Hallo amenomade, hoffe es geht dir gut?

Ich schaff es leider nicht den Ofen richtig zu steuern.
Ich bekomme zwar alles super angezeigt und kann auch mit meinen DOIFs die Meldung erhalten wann die Ofenreinigung ist und wann Pellets nachzufüllen sind
ABER ich kann nix an den Ofen senden - wie zB: Temperatur oder Modus
Könntest du da mal drüberschauen - Danke
Hier ein List
Internals:
   BUSY       0
   DEF        https://www.rika-firenet.com/api/client/xyz/status 60
   FUUID      5c45c884-f33f-ee2d-41a0-8cb8d7c99143a44c
   Interval   60
   LastAuthTry 2021-08-31 15:12:02
   MainURL    https://www.rika-firenet.com/api/client/xyz/status
   ModuleVersion 4.1.10 - 6.7.2021
   NAME       Ofen
   NOTIFYDEV  global
   NR         199
   NTFY_ORDER 50-Ofen
   STATE      T: 23.8 ST: 20 BT:118
   TYPE       HTTPMOD
   value     
   CompiledRegexes:
   HTTPCookieHash:
     connect.sid;:
       Name       connect.sid
       Options    Path=/; HttpOnly
       Path       
       Value      s%3AZVg4P9QhmyPp8YKE0cp9hM62qt53xiui.M%2FCX3IpnzkhwwS3eHoYvQY0M1BHUXvNAn910QXhBq%2Bo
   HttpUtils:
     NAME       
     addr       https://www.rika-firenet.com:443
     auth       0
     code       200
     compress   1
     conn       
     data       
     displayurl https://www.rika-firenet.com/api/client/xyz/status
     header     Cookie: connect.sid=s%3AZVg4P9QhmyPp8YKE0cp9hM62qt53xiui.M%2FCX3IpnzkhwwS3eHoYvQY0M1BHUXvNAn910QXhBq%2Bo
     host       www.rika-firenet.com
     httpheader HTTP/1.1 200 OK
Server: Cowboy
Connection: close
X-Powered-By: Express
Content-Type: application/json; charset=utf-8
Etag: W/"df8-OA9LIdNJ2jK8cuNUzjQwVy5ewTk"
Vary: Accept-Encoding
Content-Encoding: gzip
Date: Tue, 31 Aug 2021 13:58:58 GMT
Via: 1.1 vegur
     httpversion 1.0
     hu_blocking 0
     hu_filecount 1
     hu_port    443
     hu_portSfx
     ignoreredirects 1
     loglevel   4
     path       /api/client/xyz/status
     protocol   https
     redirects  0
     timeout    120
     url        https://www.rika-firenet.com/api/client/xyz/status
     sslargs:
   QUEUE:
   READINGS:
     2021-08-31 15:58:58   Absenkung       12
     2021-08-31 15:58:58   Betriebsart     K
     2021-08-31 15:58:58   BrennTemp       118
     2021-08-31 15:58:58   Frostschutz     4
     2021-08-31 15:58:58   Ofen            1
     2021-08-31 15:58:58   Pellets         10373
     2021-08-31 15:58:58   RaumTemp        23.8
     2021-08-31 15:58:58   SollTemp        20
     2021-08-31 15:58:58   controlsJSON    {"revision":1630418337,"onOff":true,"operatingMode":2,"heatingPower":70,"targetTemperature":"20","bakeTemperature":"340","ecoMode":false,"heatingTimeMon1":"07002200","heatingTimeMon2":"00000000","heatingTimeTue1":"06302200","heatingTimeTue2":"00000000","heatingTimeWed1":"06002200","heatingTimeWed2":"00000000","heatingTimeThu1":"06002200","heatingTimeThu2":"00000000","heatingTimeFri1":"07002200","heatingTimeFri2":"00000000","heatingTimeSat1":"06302200","heatingTimeSat2":"00000000","heatingTimeSun1":"06002200","heatingTimeSun2":"00000000","heatingTimesActiveForComfort":true,"setBackTemperature":"12","convectionFan1Active":false,"convectionFan1Level":0,"convectionFan1Area":0,"convectionFan2Active":false,"convectionFan2Level":0,"convectionFan2Area":0,"frostProtectionActive":false,"frostProtectionTemperature":"4","temperatureOffset":"0","RoomPowerRequest":4,"debug0":0,"debug1":0,"debug2":0,"debug3":0,"debug4":0}
     2021-08-31 15:58:58   controls_RoomPowerRequest 4
     2021-08-31 15:58:58   controls_bakeTemperature 340
     2021-08-31 15:58:58   controls_convectionFan1Active 0
     2021-08-31 15:58:58   controls_convectionFan1Area 0
     2021-08-31 15:58:58   controls_convectionFan1Level 0
     2021-08-31 15:58:58   controls_convectionFan2Active 0
     2021-08-31 15:58:58   controls_convectionFan2Area 0
     2021-08-31 15:58:58   controls_convectionFan2Level 0
     2021-08-31 15:58:58   controls_debug0 0
     2021-08-31 15:58:58   controls_debug1 0
     2021-08-31 15:58:58   controls_debug2 0
     2021-08-31 15:58:58   controls_debug3 0
     2021-08-31 15:58:58   controls_debug4 0
     2021-08-31 15:58:58   controls_ecoMode 0
     2021-08-31 15:58:58   controls_frostProtectionActive 0
     2021-08-31 15:58:58   controls_frostProtectionTemperature 4
     2021-08-31 15:58:58   controls_heatingPower 70
     2021-08-31 15:58:58   controls_heatingTimeFri1 07002200
     2021-08-31 15:58:58   controls_heatingTimeFri2 00000000
     2021-08-31 15:58:58   controls_heatingTimeMon1 07002200
     2021-08-31 15:58:58   controls_heatingTimeMon2 00000000
     2021-08-31 15:58:58   controls_heatingTimeSat1 06302200
     2021-08-31 15:58:58   controls_heatingTimeSat2 00000000
     2021-08-31 15:58:58   controls_heatingTimeSun1 06002200
     2021-08-31 15:58:58   controls_heatingTimeSun2 00000000
     2021-08-31 15:58:58   controls_heatingTimeThu1 06002200
     2021-08-31 15:58:58   controls_heatingTimeThu2 00000000
     2021-08-31 15:58:58   controls_heatingTimeTue1 06302200
     2021-08-31 15:58:58   controls_heatingTimeTue2 00000000
     2021-08-31 15:58:58   controls_heatingTimeWed1 06002200
     2021-08-31 15:58:58   controls_heatingTimeWed2 00000000
     2021-08-31 15:58:58   controls_heatingTimesActiveForComfort 1
     2021-08-31 15:58:58   controls_onOff  1
     2021-08-31 15:58:58   controls_operatingMode 2
     2021-08-31 15:58:58   controls_revision 1630418337
     2021-08-31 15:58:58   controls_setBackTemperature 12
     2021-08-31 15:58:58   controls_targetTemperature 20
     2021-08-31 15:58:58   controls_temperatureOffset 0
     2021-08-31 15:58:58   lastConfirmedRevision 1630417550
     2021-08-31 15:58:58   lastSeenMinutes 0
     2021-08-31 15:58:58   name            vorzimmer
     2021-08-31 15:58:58   oem             RIKA
     2021-08-31 15:58:58   sensors_inputBakeTemperature 1024
     2021-08-31 15:58:58   sensors_inputBoardTemperature 3.3
     2021-08-31 15:58:58   sensors_inputBurnBackFlapSwitch 1
     2021-08-31 15:58:58   sensors_inputCover 1
     2021-08-31 15:58:58   sensors_inputCurrentStage 56
     2021-08-31 15:58:58   sensors_inputCurrentStagePID 56
     2021-08-31 15:58:58   sensors_inputDoor 1
     2021-08-31 15:58:58   sensors_inputExternalRequest 1
     2021-08-31 15:58:58   sensors_inputFlameTemperature 118
     2021-08-31 15:58:58   sensors_inputFlueGasFlapSwitch 1
     2021-08-31 15:58:58   sensors_inputGridContact 1
     2021-08-31 15:58:58   sensors_inputPressureSensor 0
     2021-08-31 15:58:58   sensors_inputPressureSwitch 0
     2021-08-31 15:58:58   sensors_inputRoomTemperature 23.8
     2021-08-31 15:58:58   sensors_inputTargetStagePID 54
     2021-08-31 15:58:58   sensors_inputUpperTemperatureLimiter 1
     2021-08-31 15:58:58   sensors_outputAirFlaps 0
     2021-08-31 15:58:58   sensors_outputAirFlapsTargetPosition 0
     2021-08-31 15:58:58   sensors_outputBurnBackFlapMagnet 0
     2021-08-31 15:58:58   sensors_outputDischargeCurrent 0
     2021-08-31 15:58:58   sensors_outputDischargeMotor 0
     2021-08-31 15:58:58   sensors_outputGridMotor 0
     2021-08-31 15:58:58   sensors_outputIDFan 0
     2021-08-31 15:58:58   sensors_outputIDFanTarget 0
     2021-08-31 15:58:58   sensors_outputIgnition 0
     2021-08-31 15:58:58   sensors_outputInsertionCurrent 0
     2021-08-31 15:58:58   sensors_outputInsertionMotor 0
     2021-08-31 15:58:58   sensors_parameterCleanIntervalBig 360
     2021-08-31 15:58:58   sensors_parameterDebug0 0
     2021-08-31 15:58:58   sensors_parameterDebug1 0
     2021-08-31 15:58:58   sensors_parameterDebug2 0
     2021-08-31 15:58:58   sensors_parameterDebug3 0
     2021-08-31 15:58:58   sensors_parameterDebug4 0
     2021-08-31 15:58:58   sensors_parameterEcoModePossible 0
     2021-08-31 15:58:58   sensors_parameterErrorCount0 1
     2021-08-31 15:58:58   sensors_parameterErrorCount1 0
     2021-08-31 15:58:58   sensors_parameterErrorCount10 0
     2021-08-31 15:58:58   sensors_parameterErrorCount11 0
     2021-08-31 15:58:58   sensors_parameterErrorCount12 0
     2021-08-31 15:58:58   sensors_parameterErrorCount13 0
     2021-08-31 15:58:58   sensors_parameterErrorCount14 0
     2021-08-31 15:58:58   sensors_parameterErrorCount15 0
     2021-08-31 15:58:58   sensors_parameterErrorCount16 0
     2021-08-31 15:58:58   sensors_parameterErrorCount17 0
     2021-08-31 15:58:58   sensors_parameterErrorCount18 0
     2021-08-31 15:58:58   sensors_parameterErrorCount19 0
     2021-08-31 15:58:58   sensors_parameterErrorCount2 0
     2021-08-31 15:58:58   sensors_parameterErrorCount3 0
     2021-08-31 15:58:58   sensors_parameterErrorCount4 1
     2021-08-31 15:58:58   sensors_parameterErrorCount5 0
     2021-08-31 15:58:58   sensors_parameterErrorCount6 0
     2021-08-31 15:58:58   sensors_parameterErrorCount7 0
     2021-08-31 15:58:58   sensors_parameterErrorCount8 0
     2021-08-31 15:58:58   sensors_parameterErrorCount9 0
     2021-08-31 15:58:58   sensors_parameterFabricationNumber 1
     2021-08-31 15:58:58   sensors_parameterFeedRateService 247
     2021-08-31 15:58:58   sensors_parameterFeedRateTotal 10373
     2021-08-31 15:58:58   sensors_parameterFlameSensorOffset 38
     2021-08-31 15:58:58   sensors_parameterIDFanTuning 0
     2021-08-31 15:58:58   sensors_parameterIgnitionCount 2986
     2021-08-31 15:58:58   sensors_parameterKgTillCleaning 700
     2021-08-31 15:58:58   sensors_parameterLanguageNumber 1
     2021-08-31 15:58:58   sensors_parameterOnOffCycleCount 55
     2021-08-31 15:58:58   sensors_parameterPressureSensorOffset 0
     2021-08-31 15:58:58   sensors_parameterRuntimeLogs 0
     2021-08-31 15:58:58   sensors_parameterRuntimePellets 6747
     2021-08-31 15:58:58   sensors_parameterServiceCountdownKg 453
     2021-08-31 15:58:58   sensors_parameterServiceCountdownTime 0
     2021-08-31 15:58:58   sensors_parameterSpiralMotorsTuning 0
     2021-08-31 15:58:58   sensors_parameterStoveTypeNumber 13
     2021-08-31 15:58:58   sensors_parameterVersionMainBoard 227
     2021-08-31 15:58:58   sensors_parameterVersionMainBoardBootLoader 160
     2021-08-31 15:58:58   sensors_parameterVersionMainBoardSub 44501
     2021-08-31 15:58:58   sensors_parameterVersionTFT 227
     2021-08-31 15:58:58   sensors_parameterVersionTFTBootLoader 150
     2021-08-31 15:58:58   sensors_parameterVersionTFTSub 42901
     2021-08-31 15:58:58   sensors_parameterVersionWiFi 111
     2021-08-31 15:58:58   sensors_parameterVersionWiFiBootLoader 101
     2021-08-31 15:58:58   sensors_parameterVersionWiFiSub 12501
     2021-08-31 15:58:58   sensors_statusError 0
     2021-08-31 15:58:58   sensors_statusFrostStarted 0
     2021-08-31 15:58:58   sensors_statusHeatingTimesNotProgrammed 0
     2021-08-31 15:58:58   sensors_statusMainState 1
     2021-08-31 15:58:58   sensors_statusService 0
     2021-08-31 15:58:58   sensors_statusSubError 0
     2021-08-31 15:58:58   sensors_statusSubState 3
     2021-08-31 15:58:58   sensors_statusWarning 0
     2021-08-31 15:58:58   sensors_statusWifiStrength -46
     2021-08-31 15:58:58   stoveFeatures_airFlaps 0
     2021-08-31 15:58:58   stoveFeatures_bakeMode 0
     2021-08-31 15:58:58   stoveFeatures_insertionMotor 0
     2021-08-31 15:58:58   stoveFeatures_logRuntime 0
     2021-08-31 15:58:58   stoveFeatures_multiAir1 1
     2021-08-31 15:58:58   stoveFeatures_multiAir2 1
     2021-08-31 15:58:58   stoveID         xyz
     2021-08-31 15:58:58   stoveType       DOMO MultiAir
   REQUEST:
     context    reading
     data       
     header     
     ignoreredirects 0
     num        unknown
     retryCount 0
     type       update
     url        https://www.rika-firenet.com/api/client/xyz/status
   defptr:
     readingBase:
       Absenkung  reading
       Betriebsart reading
       BrennTemp  reading
       Frostschutz reading
       Ofen       reading
       Pellets    reading
       RaumTemp   reading
       SollTemp   reading
       controlsJSON reading
       controls_RoomPowerRequest reading
       controls_bakeTemperature reading
       controls_convectionFan1Active reading
       controls_convectionFan1Area reading
       controls_convectionFan1Level reading
       controls_convectionFan2Active reading
       controls_convectionFan2Area reading
       controls_convectionFan2Level reading
       controls_debug0 reading
       controls_debug1 reading
       controls_debug2 reading
       controls_debug3 reading
       controls_debug4 reading
       controls_ecoMode reading
       controls_frostProtectionActive reading
       controls_frostProtectionTemperature reading
       controls_heatingPower reading
       controls_heatingTimeFri1 reading
       controls_heatingTimeFri2 reading
       controls_heatingTimeMon1 reading
       controls_heatingTimeMon2 reading
       controls_heatingTimeSat1 reading
       controls_heatingTimeSat2 reading
       controls_heatingTimeSun1 reading
       controls_heatingTimeSun2 reading
       controls_heatingTimeThu1 reading
       controls_heatingTimeThu2 reading
       controls_heatingTimeTue1 reading
       controls_heatingTimeTue2 reading
       controls_heatingTimeWed1 reading
       controls_heatingTimeWed2 reading
       controls_heatingTimesActiveForComfort reading
       controls_onOff reading
       controls_operatingMode reading
       controls_revision reading
       controls_setBackTemperature reading
       controls_targetTemperature reading
       controls_temperatureOffset reading
       lastConfirmedRevision reading
       lastSeenMinutes reading
       name       reading
       oem        reading
       sensors_inputBakeTemperature reading
       sensors_inputBoardTemperature reading
       sensors_inputBurnBackFlapSwitch reading
       sensors_inputCover reading
       sensors_inputCurrentStage reading
       sensors_inputCurrentStagePID reading
       sensors_inputDoor reading
       sensors_inputExternalRequest reading
       sensors_inputFlameTemperature reading
       sensors_inputFlueGasFlapSwitch reading
       sensors_inputGridContact reading
       sensors_inputPressureSensor reading
       sensors_inputPressureSwitch reading
       sensors_inputRoomTemperature reading
       sensors_inputTargetStagePID reading
       sensors_inputUpperTemperatureLimiter reading
       sensors_outputAirFlaps reading
       sensors_outputAirFlapsTargetPosition reading
       sensors_outputBurnBackFlapMagnet reading
       sensors_outputDischargeCurrent reading
       sensors_outputDischargeMotor reading
       sensors_outputGridMotor reading
       sensors_outputIDFan reading
       sensors_outputIDFanTarget reading
       sensors_outputIgnition reading
       sensors_outputInsertionCurrent reading
       sensors_outputInsertionMotor reading
       sensors_parameterCleanIntervalBig reading
       sensors_parameterDebug0 reading
       sensors_parameterDebug1 reading
       sensors_parameterDebug2 reading
       sensors_parameterDebug3 reading
       sensors_parameterDebug4 reading
       sensors_parameterEcoModePossible reading
       sensors_parameterErrorCount0 reading
       sensors_parameterErrorCount1 reading
       sensors_parameterErrorCount10 reading
       sensors_parameterErrorCount11 reading
       sensors_parameterErrorCount12 reading
       sensors_parameterErrorCount13 reading
       sensors_parameterErrorCount14 reading
       sensors_parameterErrorCount15 reading
       sensors_parameterErrorCount16 reading
       sensors_parameterErrorCount17 reading
       sensors_parameterErrorCount18 reading
       sensors_parameterErrorCount19 reading
       sensors_parameterErrorCount2 reading
       sensors_parameterErrorCount3 reading
       sensors_parameterErrorCount4 reading
       sensors_parameterErrorCount5 reading
       sensors_parameterErrorCount6 reading
       sensors_parameterErrorCount7 reading
       sensors_parameterErrorCount8 reading
       sensors_parameterErrorCount9 reading
       sensors_parameterFabricationNumber reading
       sensors_parameterFeedRateService reading
       sensors_parameterFeedRateTotal reading
       sensors_parameterFlameSensorOffset reading
       sensors_parameterIDFanTuning reading
       sensors_parameterIgnitionCount reading
       sensors_parameterKgTillCleaning reading
       sensors_parameterLanguageNumber reading
       sensors_parameterOnOffCycleCount reading
       sensors_parameterPressureSensorOffset reading
       sensors_parameterRuntimeLogs reading
       sensors_parameterRuntimePellets reading
       sensors_parameterServiceCountdownKg reading
       sensors_parameterServiceCountdownTime reading
       sensors_parameterSpiralMotorsTuning reading
       sensors_parameterStoveTypeNumber reading
       sensors_parameterVersionMainBoard reading
       sensors_parameterVersionMainBoardBootLoader reading
       sensors_parameterVersionMainBoardSub reading
       sensors_parameterVersionTFT reading
       sensors_parameterVersionTFTBootLoader reading
       sensors_parameterVersionTFTSub reading
       sensors_parameterVersionWiFi reading
       sensors_parameterVersionWiFiBootLoader reading
       sensors_parameterVersionWiFiSub reading
       sensors_statusError reading
       sensors_statusFrostStarted reading
       sensors_statusHeatingTimesNotProgrammed reading
       sensors_statusMainState reading
       sensors_statusService reading
       sensors_statusSubError reading
       sensors_statusSubState reading
       sensors_statusWarning reading
       sensors_statusWifiStrength reading
       stoveFeatures_airFlaps reading
       stoveFeatures_bakeMode reading
       stoveFeatures_insertionMotor reading
       stoveFeatures_logRuntime reading
       stoveFeatures_multiAir1 reading
       stoveFeatures_multiAir2 reading
       stoveID    reading
       stoveType  reading
     readingNum:
       Absenkung  02
       Betriebsart 05
       BrennTemp  06
       Frostschutz 03
       Ofen       08
       Pellets    07
       RaumTemp   01
       SollTemp   04
       controlsJSON 10
       controls_RoomPowerRequest unknown
       controls_bakeTemperature unknown
       controls_convectionFan1Active unknown
       controls_convectionFan1Area unknown
       controls_convectionFan1Level unknown
       controls_convectionFan2Active unknown
       controls_convectionFan2Area unknown
       controls_convectionFan2Level unknown
       controls_debug0 unknown
       controls_debug1 unknown
       controls_debug2 unknown
       controls_debug3 unknown
       controls_debug4 unknown
       controls_ecoMode unknown
       controls_frostProtectionActive unknown
       controls_frostProtectionTemperature unknown
       controls_heatingPower unknown
       controls_heatingTimeFri1 unknown
       controls_heatingTimeFri2 unknown
       controls_heatingTimeMon1 unknown
       controls_heatingTimeMon2 unknown
       controls_heatingTimeSat1 unknown
       controls_heatingTimeSat2 unknown
       controls_heatingTimeSun1 unknown
       controls_heatingTimeSun2 unknown
       controls_heatingTimeThu1 unknown
       controls_heatingTimeThu2 unknown
       controls_heatingTimeTue1 unknown
       controls_heatingTimeTue2 unknown
       controls_heatingTimeWed1 unknown
       controls_heatingTimeWed2 unknown
       controls_heatingTimesActiveForComfort unknown
       controls_onOff unknown
       controls_operatingMode unknown
       controls_revision unknown
       controls_setBackTemperature unknown
       controls_targetTemperature unknown
       controls_temperatureOffset unknown
       lastConfirmedRevision unknown
       lastSeenMinutes unknown
       name       unknown
       oem        unknown
       sensors_inputBakeTemperature unknown
       sensors_inputBoardTemperature unknown
       sensors_inputBurnBackFlapSwitch unknown
       sensors_inputCover unknown
       sensors_inputCurrentStage unknown
       sensors_inputCurrentStagePID unknown
       sensors_inputDoor unknown
       sensors_inputExternalRequest unknown
       sensors_inputFlameTemperature unknown
       sensors_inputFlueGasFlapSwitch unknown
       sensors_inputGridContact unknown
       sensors_inputPressureSensor unknown
       sensors_inputPressureSwitch unknown
       sensors_inputRoomTemperature unknown
       sensors_inputTargetStagePID unknown
       sensors_inputUpperTemperatureLimiter unknown
       sensors_outputAirFlaps unknown
       sensors_outputAirFlapsTargetPosition unknown
       sensors_outputBurnBackFlapMagnet unknown
       sensors_outputDischargeCurrent unknown
       sensors_outputDischargeMotor unknown
       sensors_outputGridMotor unknown
       sensors_outputIDFan unknown
       sensors_outputIDFanTarget unknown
       sensors_outputIgnition unknown
       sensors_outputInsertionCurrent unknown
       sensors_outputInsertionMotor unknown
       sensors_parameterCleanIntervalBig unknown
       sensors_parameterDebug0 unknown
       sensors_parameterDebug1 unknown
       sensors_parameterDebug2 unknown
       sensors_parameterDebug3 unknown
       sensors_parameterDebug4 unknown
       sensors_parameterEcoModePossible unknown
       sensors_parameterErrorCount0 unknown
       sensors_parameterErrorCount1 unknown
       sensors_parameterErrorCount10 unknown
       sensors_parameterErrorCount11 unknown
       sensors_parameterErrorCount12 unknown
       sensors_parameterErrorCount13 unknown
       sensors_parameterErrorCount14 unknown
       sensors_parameterErrorCount15 unknown
       sensors_parameterErrorCount16 unknown
       sensors_parameterErrorCount17 unknown
       sensors_parameterErrorCount18 unknown
       sensors_parameterErrorCount19 unknown
       sensors_parameterErrorCount2 unknown
       sensors_parameterErrorCount3 unknown
       sensors_parameterErrorCount4 unknown
       sensors_parameterErrorCount5 unknown
       sensors_parameterErrorCount6 unknown
       sensors_parameterErrorCount7 unknown
       sensors_parameterErrorCount8 unknown
       sensors_parameterErrorCount9 unknown
       sensors_parameterFabricationNumber unknown
       sensors_parameterFeedRateService unknown
       sensors_parameterFeedRateTotal unknown
       sensors_parameterFlameSensorOffset unknown
       sensors_parameterIDFanTuning unknown
       sensors_parameterIgnitionCount unknown
       sensors_parameterKgTillCleaning unknown
       sensors_parameterLanguageNumber unknown
       sensors_parameterOnOffCycleCount unknown
       sensors_parameterPressureSensorOffset unknown
       sensors_parameterRuntimeLogs unknown
       sensors_parameterRuntimePellets unknown
       sensors_parameterServiceCountdownKg unknown
       sensors_parameterServiceCountdownTime unknown
       sensors_parameterSpiralMotorsTuning unknown
       sensors_parameterStoveTypeNumber unknown
       sensors_parameterVersionMainBoard unknown
       sensors_parameterVersionMainBoardBootLoader unknown
       sensors_parameterVersionMainBoardSub unknown
       sensors_parameterVersionTFT unknown
       sensors_parameterVersionTFTBootLoader unknown
       sensors_parameterVersionTFTSub unknown
       sensors_parameterVersionWiFi unknown
       sensors_parameterVersionWiFiBootLoader unknown
       sensors_parameterVersionWiFiSub unknown
       sensors_statusError unknown
       sensors_statusFrostStarted unknown
       sensors_statusHeatingTimesNotProgrammed unknown
       sensors_statusMainState unknown
       sensors_statusService unknown
       sensors_statusSubError unknown
       sensors_statusSubState unknown
       sensors_statusWarning unknown
       sensors_statusWifiStrength unknown
       stoveFeatures_airFlaps unknown
       stoveFeatures_bakeMode unknown
       stoveFeatures_insertionMotor unknown
       stoveFeatures_logRuntime unknown
       stoveFeatures_multiAir1 unknown
       stoveFeatures_multiAir2 unknown
       stoveID    unknown
       stoveType  unknown
     readingOutdated:
     requestReadings:
       update:
         Absenkung  reading 02
         Betriebsart reading 05
         BrennTemp  reading 06
         Frostschutz reading 03
         Ofen       reading 08
         Pellets    reading 07
         RaumTemp   reading 01
         SollTemp   reading 04
         controlsJSON reading 10
         controls_RoomPowerRequest reading unknown
         controls_bakeTemperature reading unknown
         controls_convectionFan1Active reading unknown
         controls_convectionFan1Area reading unknown
         controls_convectionFan1Level reading unknown
         controls_convectionFan2Active reading unknown
         controls_convectionFan2Area reading unknown
         controls_convectionFan2Level reading unknown
         controls_debug0 reading unknown
         controls_debug1 reading unknown
         controls_debug2 reading unknown
         controls_debug3 reading unknown
         controls_debug4 reading unknown
         controls_ecoMode reading unknown
         controls_frostProtectionActive reading unknown
         controls_frostProtectionTemperature reading unknown
         controls_heatingPower reading unknown
         controls_heatingTimeFri1 reading unknown
         controls_heatingTimeFri2 reading unknown
         controls_heatingTimeMon1 reading unknown
         controls_heatingTimeMon2 reading unknown
         controls_heatingTimeSat1 reading unknown
         controls_heatingTimeSat2 reading unknown
         controls_heatingTimeSun1 reading unknown
         controls_heatingTimeSun2 reading unknown
         controls_heatingTimeThu1 reading unknown
         controls_heatingTimeThu2 reading unknown
         controls_heatingTimeTue1 reading unknown
         controls_heatingTimeTue2 reading unknown
         controls_heatingTimeWed1 reading unknown
         controls_heatingTimeWed2 reading unknown
         controls_heatingTimesActiveForComfort reading unknown
         controls_onOff reading unknown
         controls_operatingMode reading unknown
         controls_revision reading unknown
         controls_setBackTemperature reading unknown
         controls_targetTemperature reading unknown
         controls_temperatureOffset reading unknown
         lastConfirmedRevision reading unknown
         lastSeenMinutes reading unknown
         name       reading unknown
         oem        reading unknown
         sensors_inputBakeTemperature reading unknown
         sensors_inputBoardTemperature reading unknown
         sensors_inputBurnBackFlapSwitch reading unknown
         sensors_inputCover reading unknown
         sensors_inputCurrentStage reading unknown
         sensors_inputCurrentStagePID reading unknown
         sensors_inputDoor reading unknown
         sensors_inputExternalRequest reading unknown
         sensors_inputFlameTemperature reading unknown
         sensors_inputFlueGasFlapSwitch reading unknown
         sensors_inputGridContact reading unknown
         sensors_inputPressureSensor reading unknown
         sensors_inputPressureSwitch reading unknown
         sensors_inputRoomTemperature reading unknown
         sensors_inputTargetStagePID reading unknown
         sensors_inputUpperTemperatureLimiter reading unknown
         sensors_outputAirFlaps reading unknown
         sensors_outputAirFlapsTargetPosition reading unknown
         sensors_outputBurnBackFlapMagnet reading unknown
         sensors_outputDischargeCurrent reading unknown
         sensors_outputDischargeMotor reading unknown
         sensors_outputGridMotor reading unknown
         sensors_outputIDFan reading unknown
         sensors_outputIDFanTarget reading unknown
         sensors_outputIgnition reading unknown
         sensors_outputInsertionCurrent reading unknown
         sensors_outputInsertionMotor reading unknown
         sensors_parameterCleanIntervalBig reading unknown
         sensors_parameterDebug0 reading unknown
         sensors_parameterDebug1 reading unknown
         sensors_parameterDebug2 reading unknown
         sensors_parameterDebug3 reading unknown
         sensors_parameterDebug4 reading unknown
         sensors_parameterEcoModePossible reading unknown
         sensors_parameterErrorCount0 reading unknown
         sensors_parameterErrorCount1 reading unknown
         sensors_parameterErrorCount10 reading unknown
         sensors_parameterErrorCount11 reading unknown
         sensors_parameterErrorCount12 reading unknown
         sensors_parameterErrorCount13 reading unknown
         sensors_parameterErrorCount14 reading unknown
         sensors_parameterErrorCount15 reading unknown
         sensors_parameterErrorCount16 reading unknown
         sensors_parameterErrorCount17 reading unknown
         sensors_parameterErrorCount18 reading unknown
         sensors_parameterErrorCount19 reading unknown
         sensors_parameterErrorCount2 reading unknown
         sensors_parameterErrorCount3 reading unknown
         sensors_parameterErrorCount4 reading unknown
         sensors_parameterErrorCount5 reading unknown
         sensors_parameterErrorCount6 reading unknown
         sensors_parameterErrorCount7 reading unknown
         sensors_parameterErrorCount8 reading unknown
         sensors_parameterErrorCount9 reading unknown
         sensors_parameterFabricationNumber reading unknown
         sensors_parameterFeedRateService reading unknown
         sensors_parameterFeedRateTotal reading unknown
         sensors_parameterFlameSensorOffset reading unknown
         sensors_parameterIDFanTuning reading unknown
         sensors_parameterIgnitionCount reading unknown
         sensors_parameterKgTillCleaning reading unknown
         sensors_parameterLanguageNumber reading unknown
         sensors_parameterOnOffCycleCount reading unknown
         sensors_parameterPressureSensorOffset reading unknown
         sensors_parameterRuntimeLogs reading unknown
         sensors_parameterRuntimePellets reading unknown
         sensors_parameterServiceCountdownKg reading unknown
         sensors_parameterServiceCountdownTime reading unknown
         sensors_parameterSpiralMotorsTuning reading unknown
         sensors_parameterStoveTypeNumber reading unknown
         sensors_parameterVersionMainBoard reading unknown
         sensors_parameterVersionMainBoardBootLoader reading unknown
         sensors_parameterVersionMainBoardSub reading unknown
         sensors_parameterVersionTFT reading unknown
         sensors_parameterVersionTFTBootLoader reading unknown
         sensors_parameterVersionTFTSub reading unknown
         sensors_parameterVersionWiFi reading unknown
         sensors_parameterVersionWiFiBootLoader reading unknown
         sensors_parameterVersionWiFiSub reading unknown
         sensors_statusError reading unknown
         sensors_statusFrostStarted reading unknown
         sensors_statusHeatingTimesNotProgrammed reading unknown
         sensors_statusMainState reading unknown
         sensors_statusService reading unknown
         sensors_statusSubError reading unknown
         sensors_statusSubState reading unknown
         sensors_statusWarning reading unknown
         sensors_statusWifiStrength reading unknown
         stoveFeatures_airFlaps reading unknown
         stoveFeatures_bakeMode reading unknown
         stoveFeatures_insertionMotor reading unknown
         stoveFeatures_logRuntime reading unknown
         stoveFeatures_multiAir1 reading unknown
         stoveFeatures_multiAir2 reading unknown
         stoveID    reading unknown
         stoveType  reading unknown
Attributes:
   alias      Ofen
   enableCookies 1
   extractAllJSON 1
   get09Name  revision
   get09URL   https://www.rika-firenet.com/api/client/xyz/status
   group      Temperatur
   reAuthRegex id="login"|Unauthorized
   reading01JSON sensors_inputRoomTemperature
   reading01Name RaumTemp
   reading02JSON controls_setBackTemperature
   reading02Name Absenkung
   reading03JSON controls_frostProtectionTemperature
   reading03Name Frostschutz
   reading04JSON controls_targetTemperature
   reading04Name SollTemp
   reading05JSON controls_operatingMode
   reading05Name Betriebsart
   reading05OMap 0:M, 1:A, 2:K
   reading06JSON sensors_inputFlameTemperature
   reading06Name BrennTemp
   reading07JSON sensors_parameterFeedRateTotal
   reading07Name Pellets
   reading08JSON controls_onOff
   reading08Name Ofen
   reading08OMap true:On, false:Off
   reading10Name controlsJSON
   reading10Regex (?s)controls.*?({.*?})
   replacement01Mode expression
   replacement01Regex {{data}}
   room       Favoriten,Ofen
   set11Name  frostProtectionTemperature
   set11Replacement01Value replaceJSON("frostProtectionTemperature", 2)
   set12Name  targetTemperature
   set12Replacement01Value replaceJSON("targetTemperature", 24)
   set13IMap  0:Manuell, 1:Auto, 2:Komfort
   set13Name  controls_operatingMode
   set13Replacement01Value replaceJSON("operatingMode", 2)
   setData    {{data}}
   setURL     https://www.rika-firenet.com/api/client/xyz/controls
   sid01Data  logindaten!!!!!
   sid01URL   https://www.rika-firenet.com/web/login
   sortby     2
   stateFormat T: RaumTemp ST: SollTemp BT:BrennTemp
   timeout    120
   userattr   get05IMap get05Map get05OMap set05Hint set05IMap set05OMap
   verbose    2
   widgetOverride targetTemperature:slider,20,23,24,25,26



ich dachte mit set Ofen targetTemperature kann ich den Sollwert verändern und mit
controls_operatingMode kann ich zwischen Auto manuell und Komfort umschalten


so wie du in#58 geschrieben hast:
ermöglicht das Befehel "set Ofen targetTemperature 28" - default Wert 24.

Leider funktioniert das nicht

Herzlichen Dank für deine Zeit und Hilfe
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Hallo an alle HTTPMOD Profis,

ich komme da nicht weiter.
Mein Device Ofen bekommt die Werte vom Rika Ofen richtig übertragen = Verbindung zum Ofen steht!
Nur ich kann nichts zurücksenden???
In den controlsJSON ist "targetTemperatur" vorhanden.
Ich habe ein
reading04JSON controls_targetTemperature
ein
reading04Name SollTemp
und ein
set12Name targetTemperature

angelegt.

Es wird aber kein Wert übertragen
wenn ich  eingebe: set Ofen targetTemperature 24

sehe ich im eventMonitor = 2021-09-07 12:40:41 HTTPMOD Ofen targetTemperature 24


was mache ich hier falsch?

Danke
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Hallo
kann mir wirklich keiner weiterhelfen?

was fehlt bitte oder was mach ich falsch?

Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Ich hab jetzt auch noch die 99_myUtil gecheckt - die sollte auch passen........

Wenn ich ein set Ofen targetTemperature 24 eingebe, sehe ich im eventMonitor
2021-09-08 16:33:34 HTTPMOD Ofen targetTemperature 24

Das sieht doch korrekt aus ?


Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Vize

Hallo Helmut,

im Reading controlJSON steht die Wunschtemperatur in Gänsefüßchen.
Vielleicht musst du da noch entsprechend anpassen?

Ist aber nur ein Schuss ins Blaue...

VG
Andreas

Helmi55

servus
Leider nein. Wenn ich den Wert in "25" angebe bekomme ich
set value "25" is not numeric  retour.

Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Vize

Hmm, dann muss das wohl noch weiter angepasst werden. Vielleicht muss man die " " auch escapen oder so...da bin ich aber leider kein Profi.

Vielleicht wissen andere da mehr...

VG
Andreas

Helmi55

#113
Guten Abend,
so, ich mache keine Geheimnis draus, das Problem sitzt vor dem Bildschirm 8)
Ich habe anscheinend beim C&P die Ofen ID des alten Ofen bei
get09Url und setUrl
eingetragen

Nun funktioniert das

set Ofen targetTemperature 18

wieder.

Wünsch einen schönen Abend und gesund bleiben

Gruß
Helmut

PS - Danke an @Vize für seine Definition - die hat mir weitergeholfen
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Mickie

Hallo.

Super Anleitung und funktioniert.

Nur leider kann ich nicht mehr über die Webseite (z.B. vom Handy) auf den Ofen zugreifen.
Der wird dann als offline angezeigt.
Erst als Fhem keinen Zugriff mehr hatte funktionierte auch die Steuerung über die Webseite wieder.

Ist das bei jedem so, oder man das noch einstellen?
Danke für die Unterstützung

Mickie

@Helmi55
Welcher Wert gibt denn den aktuellen Stand der Pellets raus?
(für das doif)
Mein Ofen ist erst ein paar Tage alt und demnach sind alle Werte recht niedrig.


Danke
Danke für die Unterstützung

Helmi55

Servus Mickie

das mit dem Zugriff verstehe ich nicht. Kann vom Handy und vom iMac parallel drauf zugreifen - ohne Problem.

Der Totalverbrauch der Pellets ist: sensors_parameterFeedRateTotal

Weiss nicht ob du hier vom Forum FHEMapp kennst.
Da wurde mir sehr geholfen und ich konnte diese Anzeige erreichen:
Lässt sich super schalten und du hast alle wichtigen Daten beisammen.

Bei Fragen einfach melden - soweit ich in der Lage bin, helfe ich gerne.

Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Badflex

Hallo, an alle. Kann man irgendwie in die Steuerung im Automatik Modus eingreifen. Mir geht es darum das der Ofen ja im Automatik Modus erstmal auf 100% läuft und dann zu spät runter regelt.
Morgens ist das erstmal kein Thema.
Ich würde das so Steuern wollen das er z.B. die erste halbe Stunde auf 100% läuft danach auf 50% bis eine bestimmte Temperatur erreicht ist.
Eigentlich dürfte er dann fast den ganzen Tag durchlaufen. Wenn ich jetzt auf Automatik stelle geht er im 2 Stundentakt an und aus und verbraucht auch viel mehr Pellets.
Kann man da irgendwie eingreifen?

Danke
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

Helmi55

Servus
warum verwendest du nicht den "Komfort Modus"?

Hier stellst du die gewünschte Temp ein und fertig.
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Badflex

Nein das funktioniert nicht  im 30m2 Raum mit nur einer Tür wenn man den rest des Hauses auch ein bisschen heizen will.
Im Komfortmodus Heizt er auch mit voller Leistung.
Dann ist der Raum zwar schnell auf Temperatur und der Ofen geht wieder aus. Daurch das die Tür offen ist, ist der Raum in einer Stunde wieder kalt und springt dann erneut  an. Dadurch ist der Verschleiß der Zündelektrode sehr hoch und der Pelletverbrauch ist höher

Der Ofen springt dann 5 - 6 mal am Tag wieder an, und zwischendurch ist es dann auch kalt im Wohnzimmer.

Die besten Ergebnisse habe ich im Manuellem Modus  gemacht.
Heize den Ofen auf 100% bis ich 20 - 21Grad hab, dann die Leistung auf 50-30% runter regeln. Dann bleibt er fasst den ganzen Tag an und verteilt die wärme langsam im Haus.
Leider geht das dann nicht automatisch.
Hab grad versucht ü er Alexa Routinen was zu basteln. Mal schauen wie gut das geht.
Ist halt nicht das schönste mit Alexa.

Verstehe halt nicht das ich der einzige bin der zu verschiedenen Zeiten unterschiedliche Temperaturen und Leistungstufen einstellen möchte.
Weil dann würde es auch irgendwie gehen.
Bei einer Nomalen Heizung kann ich ja auch absenktemperaturen einstellen.
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo