Panasonic Lucht-Water Monoblock en Split warmtepompen
.Ik wil met dit topic graag wat afsplitsing van het grote Lucht water warmtepomp forum, omdat daar zoveel algemene [vak]kennis zit. Dus ik hoop dat we hier wat meer specifieke Pana Monoblock/Splits kennis te kunnen delen. Door bijv. aansluit- settings- tips en trucs met elkaar te delen.Bijv. stook- of koellijn of het gat tussen retour water:-). of evt. tzt specifieke problemen oplossen. Of wie weet wat er nog meer uit voort komt.
.
Graag alles in dit topic houden bij de Pana mono en split units.
<br>Dit topic is niet bedoeld als Wiki of als vragenvuur voor aansluitingen van een systeem enz.
Je hebt een PANA en je wilt iets.
Dus vragen over randapparatuur en settings zijn zeker welkom. Bijvoorbeeld over: Heishamon, node-red, grafana, Lan box, HA en Domoticz enz
De Panasonic H versies hebben een interne COP meter, en die is RUK, dus een warmtemeter is aan te raden of een andere optie om te monitoren, bijv Graaddagen of het script van @AUijtdehaag om je COP te berekenen icm het opgeleverde vermogen aan de hand van je eigen gemeten verbruik.
Settings:
<br>Gekalibreerde Sensoren: Ta: +2, Tr: -2, Tb: 0
[s][i]WAR ik wil nooit meer anders. De WP gaat mooi aan en uit, belangrijker een erg heerlijke constante temperatuur in huis. Dus een blije WAF...
Vloeistofsetting: Water [ omdat mijn ervaring is dat Glycol een COP killer is, dus na 2 maanden Glycol er uit ]
Pompsnelheid: 15.5L/minuut
Delta T: 2 Celcius
Backupheater: Auto en mag meedoen vanaf + 5 graden
Vorstbeveiliging: Aan
?
Mijn verbruik grafiek:
https://pvoutput.org/aggr...98&t=y&est=0&gs=3&v=0&s=1En mijn Monitorsysteem:
PietPiet
http://143.176.124.13:3000
Mijn Stooklijn:
Stooklijn generator: https://vscope.at/heizkur...sollWert_2=-3&atCheck_2=0Settings aanpassen:
Factory reset:Reset van de unit naar eprom waarden: Stroom eraf. Stroom er na 1 minuut weer op, dan tijdens initialisatie tegelijkertijd alle 4 de cursorknoppen indrukken, dan staat ie weer in fabrieksstand. (wel vooraf even alle instellingen opschrijven dus :-)Sensoren ijken: Unit uitzetten. Dan terug toets, enter toets en pijltje naar recht tegelijk . Vanuit dat menu kan je de sensoren anders instellen
Opensource uitlees Softwar:
Nog mooiere software met een esp:https://github.com/Egyras/HeishaMon
En het heisiamon boardje... [ om je H versie opensource uit te lezen en te bedienen ]

https://www.tindie.com/stores/thehognl/
.
.
Info bij @thehog
Opensource Domoticz Plugin voor de Heisamon
https://github.com/MarFanNL/HeishamonMQTTMade by: @MarFan
En dan 2 kwh aangesloten:
:strip_exif()/f/image/JpJ88EwPFFD2p0f0b0haBWrX.jpg?f=fotoalbum_large)
Mijn Nodered flow:
Om je Heishamon werkend te krijgen in Domoticz:
code:
1
| [{"id":"b2e48303.56e8a","type":"tab","label":"HeishaMon","disabled":false,"info":""},{"id":"6e02aa86.084cf4","type":"mqtt in","z":"b2e48303.56e8a","name":"MQTT HeishaSensor","topic":"panasonic_heat_pump/sdc/#","qos":"2","datatype":"auto","broker":"f6628dbd.b9935","x":140,"y":260,"wires":[["7f464261.6a34ac"]]},{"id":"7f464261.6a34ac","type":"function","z":"b2e48303.56e8a","name":"Map sensor to ID","func":"// if there's an entry in the global defined variable then \n// the value needs to be saved (send) to next function \nvar sensorsplit = msg.topic.split(\"/\");\nvar sensor = sensorsplit[sensorsplit.length-1];\n \nvar sensorvalue = msg.payload;\nfor (i = 0; i < context.global.heishamon.SensorMapping.length; i++) {\n // when sensor is in the global settings \n msg.sensor = sensor;\n if(sensor == context.global.heishamon.SensorMapping[i][0]){\n// node.warn(context.global.heishamon.SensorMapping[i]);\n // add the home automation ID/name \n msg.HAid = context.global.heishamon.SensorMapping[i][1];\n\n // add type (if it exists):\n if(context.global.heishamon.SensorMapping[i][2]){\n msg.type = context.global.heishamon.SensorMapping[i][2];\n } \n return msg;\n }\n}\nreturn;","outputs":1,"noerr":0,"x":390,"y":260,"wires":[["34e58f38.f27b3"]]},{"id":"4878e4b3.2f90ec","type":"function","z":"b2e48303.56e8a","name":"global setup","func":"if (!context.global.heishamon) {\n context.global.heishamon = {};\n}\n\n// write down the Home Automation applications used\n// Possible values: Domoticz, InfluxDB, openHAB, HomeAssistant\n// comma seperated and case sensitive\ncontext.global.heishamon.HAapplication = \"Domoticz, InfluxDB\";\n\n\n//This is the overview of sensors which has to be sent to the Home Automation system\ncontext.global.heishamon.SensorMapping = [\n // [ \"name of topic\", \"IDx in Domoticz \"]\n // Dummy IDX ----- ------ Set--- Topic---- Custom Device name ---- Device type -- Units \n //[\"Heatpump_State\",xxxx,\"Switch\"], \t //SET1 // TOP0 x WP: Aan - Uit [ NR ] -- Light/Switch \n [\"Pump_Flow\",12524], \t \t\t // TOP1 x WP: Flow [ NR ] -- Custom Sensor\t-- unit= :L/m \n //[\"Force_DHW_State\",xxx,\"Switch\"],\t\t //SET10 // TOP2 \n [\"Quiet_Mode_Schedule\",12501], \t // TOP3 / WP: Pana Stil ST -- Light/Switch\n //[\"Operating_Mode_State\",12896,\"Selector Switch\"], //SET9 // TOP4 x NR: WP-Mode State -- Selector Switch -- make 7 levels - (0=Heat only, 10=Cool only, 20=Auto, 30=DHW only, 40=Heat+DHW, 50=Cool+DHW, 60=Auto+DHW)\n [\"Main_Inlet_Temp\",12494], // TOP5 x WP: Instroom [ NR ] [ Retour ] -- Temp\n [\"Main_Outlet_Temp\",12493], // TOP6 x WP: Uitstroom [ NR ] [ Aanvoer] -- Temp\n [\"Main_Target_Temp\",12898], // TOP7 x WP: Stooklijn Water [ NR ] -- Temp\n [\"Compressor_Freq\",12526], // TOP8 x WP: Frequentie [ NR ] -- Custom Sensor -- unit= :Hz\n //[\"DHW_Target_Temp\", null], // TOP9 \n //[\"DHW_Temp\", null], // TOP10 \n [\"Operations_Hours\",12499], // TOP11 x WP: Bedrijfstijd [ NR ] -- RFXMeter counter -- unit= :Hours \n [\"Operations_Counter\",12498], // TOP12 x WP: Start - Stops [ NR ] -- RFXMeter counter -- unit= x :On / Off\n [\"Main_Schedule_State\",12899,\"Switch\"], \t // TOP13 x WP: Weektimer ST [ NR ] -- Light/Switch\n [\"Outside_Temp\",12495], // TOP14 x WP: Buiten [ NR ] -- Temp\n [\"Heat_Energy_Production\",12900], // TOP15 x WP: Vermogen W [ NR ] -- Usage\n [\"Heat_Energy_Consumption\",12901], // TOP16 x WP: Verbruik W [ NR ]\n [\"Powerful_Mode_Time\",12955,\"Selector Switch\"], //SET4 // TOP17 x idx voor time: 12902 WP: Extra Power ST [ NR ] -- Selector Switch -- make 4 levels -- 0= off - 10= 30 Minute - 20= 60 Minute - 30= 90 Minute\n [\"Quiet_Mode_Level\",12501,\"Selector Switch\"], // TOP18 x WP: Pana Stil ST [ NR ]-- Selector Switch - make 4 levels -- 0= off - 10= Sillent 1 - 20= Sillent 2 - 30= Sillent 3 IDX Ook bij andere flow invullen\n [\"Holiday_Mode_State\",12903,\"Switch\"], //SET2 // TOP19 x WP: Vakantiemodus ST [ NR ] -- Light/Switch\n [\"ThreeWay_Valve_State\",12904,\"Selector Switch\"], // TOP20 x WP: 3 Weg ST [ NR ] -- Selector Switch -- make 2 levels -- 0=Room, 10=DHW\n [\"Outside_Pipe_Temp\",12905], // TOP21 x WP: Outside_Pipe_Temp [ NR ] -- Temp\n //[\"DHW_Heat_Delta\", null], // TOP22 \n [\"Heat_Delta\",12906], \t // TOP23 x WP: Cv DT SP [ NR] -- Temp\n [\"Cool_Delta\",12907], // TOP24 x WP: Koel DT SP [ NR ] -- Temp\n //[\"DHW_Holiday_Shift_Temp\", null], // TOP25 \n [\"Defrosting_State\",12908,\"Switch\"], // TOP26 x WP: Defrost ST [ NR ] -- Light/Switch\n [\"Z1_Heat_Request_Temp\",12961], \t // TOP27 x WP: Shift W ST [ NR ] -- Temp\n [\"Z1_Cool_Request_Temp\",12962], // TOP28 x WP: Shift K ST [ NR ] -- Temp\n [\"Z1_Heat_Curve_Target_High_Temp\",12911], // TOP29 x WP: Curve W Hoog SP [ NR ] -- Temp\n [\"Z1_Heat_Curve_Target_Low_Temp\",12912], // TOP30 x WP: Curve W Laag SP [ NR ] -- Temp\n [\"Z1_Heat_Curve_Outside_High_Temp\",12913], // TOP31 x WP: Curve B Hoog SP [ NR ] -- Temp\n [\"Z1_Heat_Curve_Outside_Low_Temp\",12914], // TOP32 x WP: Curve B Laag SP [ NR ] -- Temp\n [\"Room_Thermostat_Temp\",12933], // TOP33 x WP: Kamerthermostaat ST [ NR ]-- Temp\n //[\"Z2_Heat_Request_Temp\",null], // TOP34 \n //[\"Z2_Cool_Request_Temp\",null], // TOP35 \n //[\"Z1_Water_Temp\",xxxx], // TOP36 \t\n //[\"Z2_Water_Temp\",xxxx], // TOP37 \n\t\t\t[\"Cool_Energy_Production\",12919], // TOP38 x WP: Power Vermogen K [ NR ] -- Usage\n [\"Cool_Energy_Consumption\",12920], // TOP39 x WP: Energie Verbruik K [ NR ] -- Usage\n\t\t\t//[\"DHW_Energy_Production\", null], // TOP40 \n //[\"DHW_Energy_Consumption\",null], // TOP41 \n [\"Z1_Water_Target_Temp\",12918], // TOP42 x\tWP: Z1 Water Doel ST [ NR ] -- Temp\n //[\"Z2_Water_Target_Temp\",xxxx], // TOP43 \n [\"Error\",12954], \t // TOP44 x\tWP: Error [ NR ] -- Alert\n [\"Room_Holiday_Shift_Temp\",12926], // TOP45 x\tWP: Vakantie ST [ NR ] -- Temp\n //[\"Buffer_Temp\", null], // TOP46 \n //[\"Solar_Temp\", null], // TOP47 \n //[\"Pool_Temp\", null], // TOP48 \n [\"Main_Hex_Outlet_Temp\",12927], // TOP49 x\tWP: Hex ST [ NR ] -- Temp\n [\"Discharge_Temp\", 12929], // TOP50 x WP: Discharge ST [ NR ] -- Temp\n [\"Inside_Pipe_Temp\", 12930], // TOP51 x\tWP: Inside Pipe ST [ NR ] -- Temp\n //[\"Defrost_Temp\",], // TOP52\t Cut in Pana Mono\n [\"Eva_Outlet_Temp\",12932], // TOP53 x\tWP: EvaOutlet ST [ NR ] -- Temp\n //[\"Bypass Outlet_Temp\",xxxxx], // TOP54\t \n [\"Ipm_Temp\",12934], // TOP55 x\tWP: IPM ST [ NR ] -- Temp\n [\"Z1_Temp\",12935], // TOP56 x WP: Z1 Actueel ST [ NR ] -- Temp \n //[\"Z2_Temp\",xxxxx], // TOP57 \n //[\"DHW_Heater_State\",xxxxx,\"Switch\"], // TOP58 \n [\"Room_Heater_State\",12938], // TOP59 /\tWP: BHeater Toestaan ST [ NR ] -- Light/Switch\n [\"Internal_Heater_State\",12587], // TOP60 / WP: InternalHeater ST [ NR ] -- Light/Switch\n [\"External_Heater_State\", 12957], // TOP61 / WP: ExternalHeater ST [ NR ] -- Light/Switch\n [\"Fan1_Motor_Speed\",12940], // TOP62 x\tWP: Fan Speed [ NR ] -- Custom Sensor\t-- Unit = r/Minute\n //[\"Fan2 Motor_Speed\", null], // TOP63 \n [\"High_Pressure\",12941], // TOP64 x\tWP: High-Druk [ NR ] -- Custom Sensor -- Unit = Kgf/cm2\n [\"Pump_Speed\",12942], // TOP65 x WP: Pomp Speed [ NR ] -- Custom Sensor -- Unit = r/min\t\n [\"Low_Pressure\",12943], // TOP66 x WP: Low_Druk [ NR ]\t -- Custom Sensor -- Unit = Kgf/cm2\n [\"Compressor_Current\",12944], // TOP67 x WP: Current [ NR ] -- Custom Sensor -- Unit = Ampere\n [\"Force_Heater_State\",12945], // TOP68 x WP: ForceHeater ST [ NR ] -- Light/Switch\n //[\"Sterilization_State\", null], // TOP69\t\n //[\"Sterilization_Temp\", null], // TOP70 \n //[\"Sterilization_Max_Time\", null], // TOP71 \n [\"Z1_Cool_Curve_Target_High_Temp\",12931], // TOP72 x WP: Cool curve Target High [ NR ] --- Temp\t\t\n\t\t\t[\"Z1_Cool_Curve_Target_Low_Temp\",12988], // TOP73 x WP: Cool curve Target Low [ NR ] --- Temp\t\n\t\t\t[\"Z1_Cool_Curve_Outside_High_Temp\",13213], // TOP74 x WP: Cool curve Out High [ NR ] --- Temp\t\n\t\t\t[\"Z1_Cool_Curve_Outside_Low_Temp\",13263], // TOP75 x\tWP: Cool curve Out Low [ NR ] -- Temp\t\n\t\t\t[\"Heating_Mode\",12960,\"Selector Switch\"], // TOP76 x WP: Heating_Mode Curve direct [ NR ] -- Selector Switch -- make 4 levels - (0=comp heat/direct cool, 10=comp heat+cool, 20=direct heat+cool, 30=direct heat/comp cool)\n\t\t\t[\"Heating_Off_Outdoor_Temp\",13389], \t\t\t\t // TOP77 x WP: WP Verwarmen uit SP [ NR ] --- Temp\n\t\t\t[\"Heater_On_Outdoor_Temp\",13390], \t // TOP78 x WP: Backupheater Aan SP [ NR ] --- Temp\n\t\t\t[\"Heat_To_Cool_Temp\",13391], \t // TOP79 x WP: Verwarm naar Koelen SP [ NR ] --- Temp\n [\"Cool_To_Heat_Temp\",13392], // TOP80 x WP: Koel naar Verwarm SP [ NR ] --- Temp\n [\"Cooling_Mode\",13393], // TOP81 x WP: Koelmode Curve/Direct ST [ NR ] --- Switch\n //[\"Z2_Heat_Curve_Target_High_Temp\"], // TOP82\n //[\"Z2_Heat_Curve_Target_Low_Temp\"], // TOP83\n //[\"Z2_Heat_Curve_Outside_High_Temp\"], // TOP84\n //[\"Z2_Heat_Curve_Outside_Low_Temp\"], // TOP85\n //[\"Z2_Cool_Curve_Target_High_Temp\"], // TOP86\n //[\"Z2_Cool_Curve_Target_Low_Temp\"], // TOP87\n //[\"Z2_Cool_Curve_Outside_High_Temp\"], // TOP88\n //[\"Z2_Cool_Curve_Outside_Low_Temp\"], // TOP89\n [\"Room_Heater_Operations_Hours\",12503], // TOP90 x WP: Backupheater [ NR ] -- Custom Sensor -- Unit = hour\n //[\"DHW_Heater_Operations_Hours\"], // TOP91\n ];\n \ncontext.global.heishamon.ActionMapping = [\n // actioncommand, type, \"IDx in Domoticz/Name in Home Assistant/ ?? openHAB ??\" \n [\"SetHeatpump\",\"Switch\",13401], //SET1 // TOP0 x WP: Aan - Uit [ NR ] -- Light/Switch \n [\"SetHolidayMode\",\"Switch\",12903],\t\t\t\t\t //SET2 // TOP19 WP: Vakantiemodus [ NR ]\t -- Light/Switch\n\t[\"SetQuietMode\",\"Selector Switch\",12959],\t\t\t //SET3 WP: WP Stil [ NR ] -- Selector Switch - make 4 levels -- 0= off - 10= Sillent 1 - 20= Sillent 2 - 30= Sillent 3 \n [\"SetPowerfulMode\",\"Selector Switch\",12955], //SET4 // New WP: Extra Power [ NR ] -- Selector Switch -- make 4 levels -- 0= off - 10= 30 Minute - 20= 60 Minute - 30= 90 Minute\n [\"SetZ1HeatRequestTemperature\",\"Thermostat\",12956], //SET5\t // TOP27 WP: Shift W [ NR ] -- Thermostat SetPoint\n [\"SetZ1CoolRequestTemperature\",\"Thermostat\",12948], //SET6 // TOP28 WP: Z1 Shift K [ NR ] -- Thermostat\tSetPoint\n //[\"SetZ2HeatRequestTemperature\", \"Thermostat\",xxxx], //SET7 // TOP34 \n //[\"SetZ2CoolRequestTemperature\", \"Thermostat\",xxxx], //SET8 // TOP35 \n [\"SetOperationMode\",\"Selector Switch\",12896],\t\t\t //SET9 \t // TOP4 WP: Mode [ NR ] -- Selector Switch -- make 7 levels - (0=Heat only, 10=Cool only, 20=Auto, 30=DHW only, 40=Heat+DHW, 50=Cool+DHW, 60=Auto+DHW)\n //[\"SetForceDHW\",\"Switch\",xxxx],\t\t\t\t //SET10\t // \n //[\"SetDHWTemp\",\"Thermostat\",xxxx], //SET11 // \n [\"SetForceDefrost\",\"Switch\",12958], //SET12 // New WP: Forceer DF [ NR ] -- Light/Switch\n //[\"SetForceSterilization\",\"Switch\",xxxxx] //SET14 // \n \n \n];\nreturn msg;","outputs":1,"noerr":0,"x":450,"y":80,"wires":[[]]},{"id":"e08e8faf.7fd75","type":"inject","z":"b2e48303.56e8a","name":"","topic":"Startup","payload":"","payloadType":"date","repeat":"","crontab":"","once":true,"onceDelay":0.1,"x":210,"y":120,"wires":[["4878e4b3.2f90ec"]]},{"id":"34e58f38.f27b3","type":"switch","z":"b2e48303.56e8a","name":"Which HA app ","property":"heishamon.HAapplication","propertyType":"global","rules":[{"t":"cont","v":"Domoticz","vt":"str"},{"t":"cont","v":"HomeAssistant","vt":"str"},{"t":"cont","v":"openHAB","vt":"str"},{"t":"cont","v":"InfluxDB","vt":"str"}],"checkall":"true","repair":true,"outputs":4,"x":600,"y":300,"wires":[["c233f22c.eefd1"],["e3204d9b.10c3e"],["857a1699.062408"],["ab23be16.6d1a7"]]},{"id":"c233f22c.eefd1","type":"function","z":"b2e48303.56e8a","name":"Prepare Domoticz output","func":"if(msg.HAid !== null){\n msg1 = {};\n msg1.payload = {};\n msg1.payload.idx = msg.HAid; \n msg1.topic = \"domoticz/in\";\n\n if(msg.type == \"Selector Switch\"){\n msg1.payload.command = \"switchlight\";\n msg1.payload.switchcmd = \"Set Level\";\n msg1.payload.level = msg.payload * 10;\n }else if(msg.type == \"Switch\"){\n msg1.payload.command = \"switchlight\"\n if(msg.payload == 1){ cmd = \"On\"; }else{ cmd=\"Off\"}\n msg1.payload.switchcmd = cmd;\n }else{\n msg1.payload.svalue = msg.payload;\n }\n return msg1;\n}\n\nreturn;","outputs":1,"noerr":0,"x":810,"y":180,"wires":[["621c032a.31eebc","eff897d7.62a918"]]},{"id":"621c032a.31eebc","type":"mqtt out","z":"b2e48303.56e8a","name":"MQTT publish","topic":"","qos":"1","retain":"","broker":"5f9a258f.e3a78c","x":1020,"y":380,"wires":[]},{"id":"ab23be16.6d1a7","type":"function","z":"b2e48303.56e8a","d":true,"name":"Prepare InfluxDB output","func":"if(isNaN(parseFloat(msg.payload))){\n return;\n}else{\n \n msg.payload = [{\n numValue: parseFloat(msg.payload),\n strValue: msg.sensor\n },\n {\n tag1:msg.sensor\n }];\n return msg;\n}","outputs":1,"noerr":0,"x":690,"y":400,"wires":[["3294702d.3f7fc"]]},{"id":"857a1699.062408","type":"function","z":"b2e48303.56e8a","d":true,"name":"Prepare openHAB output","func":"if(msg.payload.HAid != null){\n //do something\n}\n\nreturn;","outputs":1,"noerr":0,"x":850,"y":320,"wires":[["621c032a.31eebc"]]},{"id":"e3204d9b.10c3e","type":"function","z":"b2e48303.56e8a","d":true,"name":"Prepare HomeAssistant output","func":"msg1 = {};\nmsg1.payload = msg.payload;\nmsg1.topic = \"home/\" + msg.HAid; // Example: home/Compressor_Freq (or how it is mentioned in global setup)\nreturn msg1;\n","outputs":1,"noerr":0,"x":850,"y":260,"wires":[["621c032a.31eebc","eff897d7.62a918"]]},{"id":"c15a594e.3f0858","type":"mqtt in","z":"b2e48303.56e8a","name":"Domoticz Publish","topic":"domoticz/out/#","qos":"2","datatype":"auto","broker":"153fcf5b.f22d21","x":180,"y":660,"wires":[["dae9e7aa.939bd8"]]},{"id":"ce84fbda.2f7708","type":"debug","z":"b2e48303.56e8a","name":"","active":true,"console":"false","complete":"false","x":1030,"y":620,"wires":[]},{"id":"dae9e7aa.939bd8","type":"json","z":"b2e48303.56e8a","name":"","property":"payload","action":"","pretty":false,"x":390,"y":660,"wires":[["53c08a90.077964"]]},{"id":"53c08a90.077964","type":"function","z":"b2e48303.56e8a","name":"Translate HomeAutomation to Heishamon","func":"//node.warn(msg.payload.idx)\nvar type;\n\nfor (i = 0; i < context.global.heishamon.ActionMapping.length; i++) {\n if(msg.payload.idx == context.global.heishamon.ActionMapping[i][2]){\n if(context.global.heishamon.ActionMapping[i][1]){\n msg.topic = \"panasonic_heat_pump/\" + context.global.heishamon.ActionMapping[i][0];\n type = context.global.heishamon.ActionMapping[i][1];\n node.warn(msg.payload);\n switch(type){\n case \"Selector Switch\":\n msg.payload = (msg.payload.svalue1 / 10);\n return msg;\n case \"Thermostat\":\n msg.payload = parseInt(msg.payload.svalue1);\n return msg;\n case \"Switch\":\n msg.payload = msg.payload.nvalue;\n return msg;\n }\n\n }\n }\n}\n\n/*\nif (msg.payload.idx===1704) { // Silent Mode\n //node.warn(msg.payload);\n msg.topic = \"panasonic_heat_pump/SetQuietMode\";\n msg.payload = msg.payload.svalue1 % 10;\n return msg;\n\n} else if (msg.payload.idx===1702) { // TargetTemp\n \n node.warn(msg.payload);\n var TempInDec = parseInt(msg.payload.svalue1);\n msg.topic = \"panasonic_heat_pump/SetShiftTemperature\";\n msg.payload = TempInDec;\n return msg;\n \n} else if (msg.payload.idx===1703) { // OnOff\n \n node.warn(msg.payload);\n msg.topic = \"panasonic_heat_pump/SetShiftTemperature\";\n msg.payload = msg.payload.nvalue;\n return msg;\n} else {\n // node.warn(\"other device\")\n}\n*/\nreturn;","outputs":1,"noerr":0,"x":660,"y":660,"wires":[["ce84fbda.2f7708","57914fbe.193ae"]]},{"id":"57914fbe.193ae","type":"mqtt out","z":"b2e48303.56e8a","name":"MQTT Publish Set-command","topic":"","qos":"","retain":"","broker":"153fcf5b.f22d21","x":1000,"y":760,"wires":[]},{"id":"eff897d7.62a918","type":"debug","z":"b2e48303.56e8a","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","x":1050,"y":120,"wires":[]},{"id":"34737919.018776","type":"comment","z":"b2e48303.56e8a","d":true,"name":"Version 02","info":"Only the 'global setup' node needs to be changed (and if you're not running on localhost you need to change those mqtt connection nodes also). ","x":160,"y":60,"wires":[]},{"id":"225f81f5.03c9ae","type":"rbe","z":"b2e48303.56e8a","name":"","func":"rbe","gap":"","start":"","inout":"out","property":"payload","x":310,"y":420,"wires":[[]]},{"id":"6f2e992.1e2b768","type":"comment","z":"b2e48303.56e8a","d":true,"name":"Zorgt voor geen overtollige niet in gebruik ","info":"","x":400,"y":200,"wires":[]},{"id":"3294702d.3f7fc","type":"influxdb out","z":"b2e48303.56e8a","d":true,"influxdb":"","name":"","measurement":"heishamon","precision":"","retentionPolicy":"","x":840,"y":460,"wires":[]},{"id":"3ec0f45.d93ed0c","type":"mqtt in","z":"b2e48303.56e8a","name":"Domoticz test","topic":"domoticz/out/#","qos":"2","datatype":"auto","broker":"f6628dbd.b9935","x":170,"y":740,"wires":[[]]},{"id":"f6628dbd.b9935","type":"mqtt-broker","broker":"127.0.0.1","port":"1883","clientid":"","usetls":false,"verifyservercert":true,"compatmode":true,"keepalive":15,"cleansession":true,"birthQos":"0","willQos":"0"},{"id":"5f9a258f.e3a78c","type":"mqtt-broker","z":"","name":"","broker":"192.168.5.70","port":"1883","clientid":"","usetls":false,"verifyservercert":true,"compatmode":true,"keepalive":"15","cleansession":true,"birthTopic":"Domoticz","birthQos":"2","birthRetain":"true","birthPayload":"","closeTopic":"","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"153fcf5b.f22d21","type":"mqtt-broker","broker":"127.0.0.1","port":"1883","clientid":"","usetls":false,"verifyservercert":true,"compatmode":true,"keepalive":15,"cleansession":true,"birthQos":"0","willQos":"0"}] |
Of vanaf mijn Git:
https://github.com/Dylant...p/blob/master/Globalsetup
Met heel veel dank aan @Lurge
Node-Red voor Dallas sensors van: @BazemanKM
code:
1
| [{"id":"3c1f50c.4f56ab","type":"tab","label":"HeishaMon 1-wire","disabled":false,"info":""},{"id":"f113927e.2a81f","type":"mqtt in","z":"3c1f50c.4f56ab","name":"Zonneboiler aanvoer","topic":"panasonic_heat_pump/1wire/28179baa08000090","qos":"2","datatype":"utf8","broker":"116b5471.9dcbd4","x":150,"y":160,"wires":[["f58a09e4.25cbb8","176bfc40.d82354"]]},{"id":"f58a09e4.25cbb8","type":"debug","z":"3c1f50c.4f56ab","name":"","active":false,"tosidebar":true,"console":true,"tostatus":true,"complete":"payload","targetType":"msg","x":600,"y":220,"wires":[]},{"id":"8c857705.24eaf8","type":"mqtt out","z":"3c1f50c.4f56ab","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"4d2ff189.666908","x":950,"y":260,"wires":[]},{"id":"176bfc40.d82354","type":"function","z":"3c1f50c.4f56ab","name":"","func":"var temp = msg.payload;\nmsg.payload = {};\nmsg.payload.svalue = temp;\nmsg.payload.idx = 77;\nreturn msg;","outputs":1,"noerr":0,"x":660,"y":160,"wires":[["8c857705.24eaf8"]]},{"id":"8b5a0e87.85c27","type":"mqtt in","z":"3c1f50c.4f56ab","name":"Zonneboiler retour","topic":"panasonic_heat_pump/1wire/28ff03e7601603c8","qos":"2","datatype":"utf8","broker":"116b5471.9dcbd4","x":150,"y":240,"wires":[["a5d2b0fe.2a02d","88456c51.e2c9a"]]},{"id":"a5d2b0fe.2a02d","type":"debug","z":"3c1f50c.4f56ab","name":"","active":false,"tosidebar":true,"console":true,"tostatus":true,"complete":"payload","targetType":"msg","x":600,"y":380,"wires":[]},{"id":"88456c51.e2c9a","type":"function","z":"3c1f50c.4f56ab","name":"","func":"var temp = msg.payload;\nmsg.payload = {};\nmsg.payload.svalue = temp;\nmsg.payload.idx = 78;\nreturn msg;","outputs":1,"noerr":0,"x":670,"y":300,"wires":[["8c857705.24eaf8"]]},{"id":"ec035bb4.c9d098","type":"mqtt in","z":"3c1f50c.4f56ab","name":"Zonnepaneel","topic":"panasonic_heat_pump/1wire/283e65cd04000019","qos":"2","datatype":"utf8","broker":"116b5471.9dcbd4","x":130,"y":340,"wires":[["64040fd1.896bc","eaeebe93.8513c"]]},{"id":"eaeebe93.8513c","type":"debug","z":"3c1f50c.4f56ab","name":"","active":false,"tosidebar":true,"console":true,"tostatus":true,"complete":"payload","targetType":"msg","x":520,"y":460,"wires":[]},{"id":"64040fd1.896bc","type":"function","z":"3c1f50c.4f56ab","name":"","func":"var temp = msg.payload;\nmsg.payload = {};\nmsg.payload.svalue = temp;\nmsg.payload.idx = 46;\nreturn msg;","outputs":1,"noerr":0,"x":690,"y":440,"wires":[["8c857705.24eaf8"]]},{"id":"db0244e3.22381","type":"comment","z":"3c1f50c.4f56ab","name":"Informatie","info":"Aan de linkerkant dien je de nummers na panasonic_heat_pump/1wire/ aan te passen aan jouw situatie. De nummers vindt je in Heishamon webpagina.\n\nIn de gele vlakken vul je het juiste IDX nummer in.\n\nVerder pas je de juiste server nummers aan.","x":320,"y":80,"wires":[]},{"id":"116b5471.9dcbd4","type":"mqtt-broker","z":"","name":"","broker":"192.168.2.13","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"4d2ff189.666908","type":"mqtt-broker","z":"","name":"","broker":"127.0.0.1","port":"1883","clientid":"","usetls":false,"verifyservercert":true,"compatmode":true,"keepalive":"15","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closePayload":"","willTopic":"","willQos":"0","willPayload":""}] |
Zie: https://github.com/zwartevogel/Panasonic-Aquarea-NodeRed/
Als de wifi box zijn data op aquarea service cloud zet dan maakt het kastje niet uit.
Voor zover mij bekend is er voor de H serie maar 1 kastje (pz-taw1 uit mn hoofd).
In deze uitgebreide manual vind je alles, ook de service instellingen:
https://www.climamarket.b...loads/SM-WH-MDC05H3E5.pdf
S0
:strip_exif()/f/image/JpJ88EwPFFD2p0f0b0haBWrX.jpg?f=fotoalbum_large)
Aansluiten icm de Heishamon van @thehog
thehog in "Panasonic monoblock warmtepompen topic deel 1"
https://tweakers.net/i/QB...JNbuhoBK.png?f=user_large
Boodschappenlijstje:
Alles aangesloten met Galva pijp. goedkoop en werkt prettig.
Gebruik geen teflon of hennep maar Loctite 55 tape, lijkt duur, maar werkt perfect en weinig tot geen lekkers
Overgang van Warmtepomp [ 1 1/4 ] naar de bestaande CV leiding [ 32 mm ] met Uponor [ kijk ook eens op MP ]
Dan weer Uponor RTM koppelingen gebruikt aangezien je die zonder pers zelf kunt aansluiten
RVS flex voor buiten, om toch minder star de pomp aan te sluiten.
Mantelbuizen van 160MM PVC met rubbers, past alles veel beter in, alleen 45 graden bochten gebruiken. [ Duitsland erg goedkoop ]
Filter F1 Uit UK om je systeem te reinigen en je WP te beschermen tegen vuil.
2x een 3x 1.5mm² grondkabel naar mijn WP die achter een 16A C allamat zitten.
2x LAN kabel er naar toe rechtstreeks naar mijn switch
1x 2 aderige elektra draad voor de bediening [ mijn thermostaat ]
1x afgeknipte LAN kabel voor de draadjes die erin zitten [ toekomstig Internet bediening ]
Buisisolatie voor buiten: https://nl.aliexpress.com...21-452e-a5c6-2daca4719150
Mooi lijstje van @Stephanoff :
https://gathering.tweaker...message/57535054#57535054
Websites
Shop in Duitsland:
https://www.immotecshop24.de/jtl4/Panasonic_2
https://shop.rjtec.eu/de/
https://www.heima24.de/
https://www.selfio.de/
https://zaehleronlineshop...ausatz-fuer-Waermezaehler
Shop in UK:
https://www.pmcoppack.com...OW-TEMP/Panasonic-Aquarea
COP meter
https://zaehleronlineshop...ler-Kamstrup-MultiCal-302
https://dutch.alibaba.com...erlist.0.0.1f7b12a4NsXt4R
Mbus
https://bit.ly/3isbbOS
Tanksensor:
@pleio65
https://gathering.tweaker...message/60266800#60266800
Digitale Sensor aanvoer en retour meting
https://www.google.com/se...&sourceid=chrome&ie=UTF-8
Siemens RDE100.1 ruimteklokthermostaat, wit - S55770-T279
Ruimte thermostaat voor op de WP
https://www.installatieva...DgPW5dBedRAUaAkY7EALw_wcB
Aanvullingen tips enz enz Graag
![]() |
Mijn systeem:
:strip_exif()/f/image/rNeXi7QrwcswT4KqoUegSQMW.jpg?f=fotoalbum_large)
/f/image/8yGC1jkg9h1A1SkNVqT9t2f3.png?f=fotoalbum_large)
/f/image/WHEpBj1zUU3NXe0xuKrgfi2y.png?f=fotoalbum_large)
:fill(white):strip_exif()/f/image/TMW6zzxxO8rSytWrNClwLVsz.png?f=user_large)
:fill(white):strip_exif()/f/image/hRjAa0JPYYBCyCQOcs0Zgy4W.png?f=user_large)
:fill(white):strip_exif()/f/image/41asJIQRwQUzdRgEkn74VqKV.png?f=user_large)
:fill(white):strip_exif()/f/image/EN9QC5ZtAIlvoHBhcdHwdYKr.png?f=user_large)
/f/image/8yGC1jkg9h1A1SkNVqT9t2f3.png?f=fotoalbum_large)
:fill(white):strip_exif()/f/image/eabmGBcZQClJo5f2FEOIpgpp.png?f=user_large)
:fill(white):strip_exif()/f/image/kK6YN7Xl2He91iFY1EZvGhjw.png?f=user_large)
:fill(white):strip_exif()/f/image/J86HjlSz1TxdKJIyWKO540rX.png?f=user_large)
:fill(white):strip_exif()/f/image/sJNnAttItxCYfIos9BXNfAaX.png?f=user_large)
/f/image/dZy4PCQheeGQsnmt24gDPgRh.png?f=fotoalbum_large)
:fill(white):strip_exif()/f/image/oNUF249H1mIz2ghZLXKIDTz4.png?f=user_large)
:fill(white):strip_exif()/f/image/6OPI1py5BGRkgRkiretfb4Eo.png?f=user_large)
/f/image/Tb4n77CecD4SBF1xFQXfO32L.png?f=fotoalbum_large)
:fill(white):strip_exif()/f/image/Zp5UWmRC5X6vIZP1GVteBAB8.png?f=user_large)
:fill(white):strip_exif()/f/image/ZYklcIKxMDEKD4IkVm9fYs6w.png?f=user_large)
/f/image/T6kEsapbqxLb5T0cuSbQDWb5.png?f=fotoalbum_large)
...
Gebruikers:
High Performance H versie- @Dylantje2 WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5 KW uit de UK ] [ NL ] Heishamon and Lan box
- @JvdW WH-MDC09H3E5 monoblock Aquarea warmtepomp 1 Fase [ 9 KW uit .. ] [ NL ]
- @pleio65 WH-MDC09H3E5 monoblock Aquarea warmtepomp 1 Fase [ 9 kW uit France ] ?
- @luukske WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5 KW uit de UK ] [ BE ]
- @jeroenvervuren WH-MDC07H3E5 monoblock Aquarea warmtepomp 1 Fase [ 7 KW uit de UK ] [ NL ]
- @Willie Wortel WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5 KW uit ?? ] [ NL ]
- @rjd22 WH-MDC07H3E5 monoblock Aquarea warmtepomp 1 Fase [ 7 KW uit France ] [ NL ]
- @javaboon WH-MDC07H3E5 monoblock Aquarea warmtepomp 1 Fase [ 7 KW uit NL] [ NL ]
- @t.oswald WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5 kW uit ??] [NL]
- @Stephanoff WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5 kW uit UK ] [NL]
- @Me Albert WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5 kW uit NL ] [NL]
- @tux-87 WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5Kw uit DE] [ NL ] Kamstrup
- @JoKo WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5Kw uit DE] [ NL ] Lan box
- @Gamer dénis WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5Kw uit DE] [ NL ]
- @theXman WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5Kw uit DE] [ NL ]
- @HFman WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5Kw uit DE] [ NL ] Lan Box en PCB
- @knarf_st WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5kW uit DE] [ NL ] Lan Box
- @tweakerpip WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [import DE]
- @hannibal2206 WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5 kW uit UK ] [NL]
- @Crazy- WH-MDC05H3E5 monoblock Aquarea warmtepomp 1 Fase [ 5 kW uit DE] [NL]
T-Cap:
- @tomtommetje WH-MXC09H3E8 monoblock Aquarea T-CAP 3 Fase [ 9kW uit NL ] [ NL ]- @Baapje327 WH-MXC12H9E8 monoblock Aquarea T-CAP 3 Fase [ 12kW uit NL ]
- @marthijnhoiting WH-MXC09H3E8 monoblock Aquarea T-CAP 3 Fase [ 9kW uit DE ] [ DE ]
- @twain4me WH-MXC09H3E8 monoblock Aquarea T-CAP 3 Fase [ 9kW uit DE ] [ NL ]
T-Cap Split:
- @Felicia KIT-WC09H3E8 split Aquarea warmtepomp 3 Fase [ 9 KW uit NL ] [ NL ]Split:
- @thehog WXC09H3E8 split Aquarea warmtepomp 3 Fase [ 9 KW uit .. ] [ NL ] [ Heishamon core ]
- @BenEco WC-05H3E5 split Aquarea warmtepomp 1 Fase [ 5 KW uit .. ] [ NL ]
Gebruikers:
High Performance J versie
https://www.panasonicproc...loc%20R32%20Serie%20J.pdf
@CurlyMo WH-MDC05J3E5 monoblock Aquarea warmtepomp 1 Fase [ 5 KW uit de DE] [ NL ] Heishamon
@burnerchief WH-MDC05J3E5 monoblock Aquarea warmtepomp 1 Fase [ rjtec DE] [ NL ]
- Graag jullie type [ zodat we van elkaar simpel kunnen zien wie welke..]
[ Voor 255% gewijzigd door Dylantje2 op 12-12-2020 19:23 ]
zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520