Hulp
ik snap er niets van, wil graag ESPaltherma om mijn Daikin EBHX08AE09 uit te lezen.
ik als computernerd krijg het niet aan het werk op de m5stickCplus2
via platform alles geïnstalleerd/ingesteld zoals beschreven, WIFI en MQTT ingevuld en pomp gekozen. Vervolgens alles wat ik wil weten uncommend bij de betreffende warmtepomp.
dit hierboven veelvuldig geprobeerd te installeren, stick opnieuw geflasht, instellingen gekopieerd vanuit dit topic maar geen resultaat.
Alles aangesloten volgens de beschrijving maar HA vindt ze niet............
Wat moet ik doen?
hieronder mijn code:
//Setup your credentials and mqtt info here:
//only change the value between the " " leave the rest of the line untouched.
#define WIFI_SSID "huis van takkie-5g"//**Your SSID here**
#define WIFI_PWD "Takkieshuis1"//**Your password here** leave empty if open (bad!)
//Uncomment this to set a static IP instead of DHCP for the ESP (Separate by commas instead of dots)
//#define WIFI_IP 192, 168, 1, 72
//#define WIFI_SUBNET 255, 255, 255, 0
//#define WIFI_GATEWAY 192, 168, 0, 1
//#define WIFI_PRIMARY_DNS 8, 8, 8, 8 //A DNS address is needed, even if it's not used
//#define WIFI_SECONDARY_DNS 8, 8, 4, 4 //A DNS address is needed, even if it's not used
#define MQTT_SERVER "192.168.1.73"//**IP address here of your MQTT server**
#define MQTT_USERNAME ""//leave empty if not set (bad!)
#define MQTT_PASSWORD ""//leave empty if not set (bad!)
#define MQTT_PORT 1883
//#define MQTT_ENCRYPTED // uncomment if MQTT connection is encrypted via TLS
#define FREQUENCY 30000 //query values every 30 sec
#if defined(ARDUINO_M5Stick_C) || defined(ARDUINO_M5Stick_C_Plus) || defined(ARDUINO_M5Stick_C_Plus2) || defined(ARDUINO_M5Stack_Tough)
// Values used when M5StickC, M5STickCPlus or M5Stick_C_Plus2 environment is selected:
#define RX_PIN 36// Pin connected to the TX pin of X10A
#define TX_PIN 26// Pin connected to the RX pin of X10A
#else
//Default GPIO PINs for Serial2:
#define RX_PIN 16// Pin connected to the TX pin of X10A
#define TX_PIN 17// Pin connected to the RX pin of X10A
#endif
#define PIN_THERM 0// Pin connected to the thermostat relay (normally open)
#define PIN_THERM_ACTIVE_STATE HIGH// State to trigger the thermostat relay
//Smart grid control - Optional:
//Uncomment and set to enable SG mqtt functions
//#define PIN_SG1 32// Pin connected to dry contact SG 1 relay (normally open)
//#define PIN_SG2 33// Pin connected to dry contact SG 2 relay (normally open)
// Define if your SG relay board is Low or High triggered (signal pins)
// Only uncomment one of them
#define SG_RELAY_HIGH_TRIGGER
//#define SG_RELAY_LOW_TRIGGER
// Safety relay - also called Prefered electric fare - Optional
// If the safety relay is triggered, the heat pump will be stopped
// uncomment and set to enable the safety relay
// #define SAFETY_RELAY_PIN 33// Pin connected to the safety relay
// #define SAFETY_RELAY_ACTIVE_STATE HIGH// Pin connected to the safety relay
// DO NOT CHANGE: Defines the SG active/inactive relay states, according to the definition of the trigger status
#if defined(SG_RELAY_LOW_TRIGGER)
#define SG_RELAY_ACTIVE_STATE LOW
#define SG_RELAY_INACTIVE_STATE HIGH
#else
#define SG_RELAY_ACTIVE_STATE HIGH
#define SG_RELAY_INACTIVE_STATE LOW
#endif
#define MAX_MSG_SIZE 7120//max size of the json message sent in mqtt
//Uncomment this line if the JSON message should be in a Json Table format []. Use only for IOBroker Vis.
//#define JSONTABLE
//Uncomment this if you want to activate the One Value <-> One Topic mode. Each value will be sent to a specific topic below
// #define ONEVAL_ONETOPIC
// #define MQTT_OneTopic "espaltherma/OneATTR/" //Keep the ending "/" !!
//Uncomment to disable common frequent log messages via MQTT to reduce network load
//#define DISABLE_LOG_MESSAGES
//Uncomment this line to enable DebugSerial - MQTT<>Serial gateway functionality
//Messages received on espaltherma/serialTX are sent to serial port
//Responses from serial port are published to espaltherma/serialRX
//#define DEBUG_SERIAL
//Uncomment *ONE* of the following according to your installation.
//Then, open and edit the selected file in the /include/def/ folder and uncomment each values you are interested in.
//To use a locale version eg German, change the path to the file to the localized version.
//Eg:
//instead of: #include "def/Altherma(EGSQH-A series 10kW GEO2).h"
//use:
// #include "def/German/Altherma(EGSQH-A series 10kW GEO2).h"
//
//Suported locales: French, German, Spanish.
//#include "def/DEFAULT.h"
//#include "def/Altherma(EBLA-EDLA D series 4-8kW Monobloc).h"
//#include "def/Altherma(EBLA-EDLA D series 9-16kW Monobloc).h"
//#include "def/Altherma(EGSAH-X-EWSAH-X-D series 6-10kW GEO3).h"
//#include "def/Altherma(EGSQH-A series 10kW GEO2).h"
//#include "def/Altherma(EPGA D EAB-EAV-EAVZ D(J) series 11-16kW).h"
//#include "def/Altherma(EPRA D ETSH-X 16P30-50 D series 14-16kW-ECH2O).h"
//#include "def/Altherma(EPRA D ETV16-ETB16-ETVZ16 D series 14-16kW).h"
//#include "def/Altherma(EPRA D_D7 ETSH-X 16P30-50 E_E7 series 14-18kW-ECH2O).h"
//#include "def/Altherma(EPRA D_D7 ETV16-ETB16-ETVZ16 E_E7 series 14-18kW).h"
//#include "def/Altherma(EPRA E ETSH-X 16P30-50 E series 8-12kW-ECH2O).h"
//#include "def/Altherma(EPRA E ETV16-ETB16-ETVZ16 E_EJ series 8-12kW).h"
//#include "def/Altherma(ERGA D EHSH-X P30-50 D series 04-08kW-ECH2O).h"
#include "def/Altherma(ERGA D EHV-EHB-EHVZ DA series 04-08kW).h"
//#include "def/Altherma(ERGA D EHV-EHB-EHVZ DJ series 04-08 kW).h"
//#include "def/Altherma(ERGA E EHSH-X P30-50 E_EF series 04-08kW-ECH2O).h"
//#include "def/Altherma(ERGA E EHV-EHB-EHVZ E_EJ series 04-08kW).h"
//#include "def/Altherma(ERLA D EBSH-X 16P30-50 D SERIES 11-16kW-ECH2O).h"
//#include "def/Altherma(ERLA D EBV-EBB-EBVZ D SERIES 11-16kW).h"
//#include "def/Altherma(ERLA03 D EHFH-EHFZ DJ series 3kW).h"
//#include "def/Altherma(Hybrid).h"
//#include "def/Altherma(LT_CA_CB_04-08kW).h"
//#include "def/Altherma(LT_CA_CB_11-16kW).h"
//#include "def/Altherma(LT_CB_04-08kW Bizone).h"
//#include "def/Altherma(LT_CB_11-16kW Bizone).h"
//#include "def/Altherma(LT_EBLQ-EBLQ-CA series 5-7kW Monobloc).h"
//#include "def/Altherma(LT_EBLQ-EDLQ-CA series 11-16kW Monobloc).h"
//#include "def/Altherma(LT_Multi_DHWHP).h"
//#include "def/Altherma(LT_Multi_Hybrid).h"
//#include "def/Daikin Mini chiller(EWAA-EWYA D series 4-8kW).h"
//#include "def/Daikin Mini chiller(EWAA-EWYA D series 9-16kW).h"
//#include "def/Daikin Mini chiller(EWAQ-EWYQ B series 4-8kW).h"
//#include "def/DEFAULT.h"
//#include "def/EKHWET-BAV3(Multi DHW tank).h"
//#include "def/PROTOCOL_S_ROTEX.h"
//#include "def/PROTOCOL_S.h"
#ifndef LABELDEF
#warning "NO DEFINITION SELECTED: Please select your heat pump definition in /src/setup.h -- Using default."
#include "def/DEFAULT.h"
#endif
// Default to "Protocol I"
#ifndef PROTOCOL
#define PROTOCOL 'I'
#endif
ik snap er niets van, wil graag ESPaltherma om mijn Daikin EBHX08AE09 uit te lezen.
ik als computernerd krijg het niet aan het werk op de m5stickCplus2
via platform alles geïnstalleerd/ingesteld zoals beschreven, WIFI en MQTT ingevuld en pomp gekozen. Vervolgens alles wat ik wil weten uncommend bij de betreffende warmtepomp.
dit hierboven veelvuldig geprobeerd te installeren, stick opnieuw geflasht, instellingen gekopieerd vanuit dit topic maar geen resultaat.
Alles aangesloten volgens de beschrijving maar HA vindt ze niet............
Wat moet ik doen?
hieronder mijn code:
//Setup your credentials and mqtt info here:
//only change the value between the " " leave the rest of the line untouched.
#define WIFI_SSID "huis van takkie-5g"//**Your SSID here**
#define WIFI_PWD "Takkieshuis1"//**Your password here** leave empty if open (bad!)
//Uncomment this to set a static IP instead of DHCP for the ESP (Separate by commas instead of dots)
//#define WIFI_IP 192, 168, 1, 72
//#define WIFI_SUBNET 255, 255, 255, 0
//#define WIFI_GATEWAY 192, 168, 0, 1
//#define WIFI_PRIMARY_DNS 8, 8, 8, 8 //A DNS address is needed, even if it's not used
//#define WIFI_SECONDARY_DNS 8, 8, 4, 4 //A DNS address is needed, even if it's not used
#define MQTT_SERVER "192.168.1.73"//**IP address here of your MQTT server**
#define MQTT_USERNAME ""//leave empty if not set (bad!)
#define MQTT_PASSWORD ""//leave empty if not set (bad!)
#define MQTT_PORT 1883
//#define MQTT_ENCRYPTED // uncomment if MQTT connection is encrypted via TLS
#define FREQUENCY 30000 //query values every 30 sec
#if defined(ARDUINO_M5Stick_C) || defined(ARDUINO_M5Stick_C_Plus) || defined(ARDUINO_M5Stick_C_Plus2) || defined(ARDUINO_M5Stack_Tough)
// Values used when M5StickC, M5STickCPlus or M5Stick_C_Plus2 environment is selected:
#define RX_PIN 36// Pin connected to the TX pin of X10A
#define TX_PIN 26// Pin connected to the RX pin of X10A
#else
//Default GPIO PINs for Serial2:
#define RX_PIN 16// Pin connected to the TX pin of X10A
#define TX_PIN 17// Pin connected to the RX pin of X10A
#endif
#define PIN_THERM 0// Pin connected to the thermostat relay (normally open)
#define PIN_THERM_ACTIVE_STATE HIGH// State to trigger the thermostat relay
//Smart grid control - Optional:
//Uncomment and set to enable SG mqtt functions
//#define PIN_SG1 32// Pin connected to dry contact SG 1 relay (normally open)
//#define PIN_SG2 33// Pin connected to dry contact SG 2 relay (normally open)
// Define if your SG relay board is Low or High triggered (signal pins)
// Only uncomment one of them
#define SG_RELAY_HIGH_TRIGGER
//#define SG_RELAY_LOW_TRIGGER
// Safety relay - also called Prefered electric fare - Optional
// If the safety relay is triggered, the heat pump will be stopped
// uncomment and set to enable the safety relay
// #define SAFETY_RELAY_PIN 33// Pin connected to the safety relay
// #define SAFETY_RELAY_ACTIVE_STATE HIGH// Pin connected to the safety relay
// DO NOT CHANGE: Defines the SG active/inactive relay states, according to the definition of the trigger status
#if defined(SG_RELAY_LOW_TRIGGER)
#define SG_RELAY_ACTIVE_STATE LOW
#define SG_RELAY_INACTIVE_STATE HIGH
#else
#define SG_RELAY_ACTIVE_STATE HIGH
#define SG_RELAY_INACTIVE_STATE LOW
#endif
#define MAX_MSG_SIZE 7120//max size of the json message sent in mqtt
//Uncomment this line if the JSON message should be in a Json Table format []. Use only for IOBroker Vis.
//#define JSONTABLE
//Uncomment this if you want to activate the One Value <-> One Topic mode. Each value will be sent to a specific topic below
// #define ONEVAL_ONETOPIC
// #define MQTT_OneTopic "espaltherma/OneATTR/" //Keep the ending "/" !!
//Uncomment to disable common frequent log messages via MQTT to reduce network load
//#define DISABLE_LOG_MESSAGES
//Uncomment this line to enable DebugSerial - MQTT<>Serial gateway functionality
//Messages received on espaltherma/serialTX are sent to serial port
//Responses from serial port are published to espaltherma/serialRX
//#define DEBUG_SERIAL
//Uncomment *ONE* of the following according to your installation.
//Then, open and edit the selected file in the /include/def/ folder and uncomment each values you are interested in.
//To use a locale version eg German, change the path to the file to the localized version.
//Eg:
//instead of: #include "def/Altherma(EGSQH-A series 10kW GEO2).h"
//use:
// #include "def/German/Altherma(EGSQH-A series 10kW GEO2).h"
//
//Suported locales: French, German, Spanish.
//#include "def/DEFAULT.h"
//#include "def/Altherma(EBLA-EDLA D series 4-8kW Monobloc).h"
//#include "def/Altherma(EBLA-EDLA D series 9-16kW Monobloc).h"
//#include "def/Altherma(EGSAH-X-EWSAH-X-D series 6-10kW GEO3).h"
//#include "def/Altherma(EGSQH-A series 10kW GEO2).h"
//#include "def/Altherma(EPGA D EAB-EAV-EAVZ D(J) series 11-16kW).h"
//#include "def/Altherma(EPRA D ETSH-X 16P30-50 D series 14-16kW-ECH2O).h"
//#include "def/Altherma(EPRA D ETV16-ETB16-ETVZ16 D series 14-16kW).h"
//#include "def/Altherma(EPRA D_D7 ETSH-X 16P30-50 E_E7 series 14-18kW-ECH2O).h"
//#include "def/Altherma(EPRA D_D7 ETV16-ETB16-ETVZ16 E_E7 series 14-18kW).h"
//#include "def/Altherma(EPRA E ETSH-X 16P30-50 E series 8-12kW-ECH2O).h"
//#include "def/Altherma(EPRA E ETV16-ETB16-ETVZ16 E_EJ series 8-12kW).h"
//#include "def/Altherma(ERGA D EHSH-X P30-50 D series 04-08kW-ECH2O).h"
#include "def/Altherma(ERGA D EHV-EHB-EHVZ DA series 04-08kW).h"
//#include "def/Altherma(ERGA D EHV-EHB-EHVZ DJ series 04-08 kW).h"
//#include "def/Altherma(ERGA E EHSH-X P30-50 E_EF series 04-08kW-ECH2O).h"
//#include "def/Altherma(ERGA E EHV-EHB-EHVZ E_EJ series 04-08kW).h"
//#include "def/Altherma(ERLA D EBSH-X 16P30-50 D SERIES 11-16kW-ECH2O).h"
//#include "def/Altherma(ERLA D EBV-EBB-EBVZ D SERIES 11-16kW).h"
//#include "def/Altherma(ERLA03 D EHFH-EHFZ DJ series 3kW).h"
//#include "def/Altherma(Hybrid).h"
//#include "def/Altherma(LT_CA_CB_04-08kW).h"
//#include "def/Altherma(LT_CA_CB_11-16kW).h"
//#include "def/Altherma(LT_CB_04-08kW Bizone).h"
//#include "def/Altherma(LT_CB_11-16kW Bizone).h"
//#include "def/Altherma(LT_EBLQ-EBLQ-CA series 5-7kW Monobloc).h"
//#include "def/Altherma(LT_EBLQ-EDLQ-CA series 11-16kW Monobloc).h"
//#include "def/Altherma(LT_Multi_DHWHP).h"
//#include "def/Altherma(LT_Multi_Hybrid).h"
//#include "def/Daikin Mini chiller(EWAA-EWYA D series 4-8kW).h"
//#include "def/Daikin Mini chiller(EWAA-EWYA D series 9-16kW).h"
//#include "def/Daikin Mini chiller(EWAQ-EWYQ B series 4-8kW).h"
//#include "def/DEFAULT.h"
//#include "def/EKHWET-BAV3(Multi DHW tank).h"
//#include "def/PROTOCOL_S_ROTEX.h"
//#include "def/PROTOCOL_S.h"
#ifndef LABELDEF
#warning "NO DEFINITION SELECTED: Please select your heat pump definition in /src/setup.h -- Using default."
#include "def/DEFAULT.h"
#endif
// Default to "Protocol I"
#ifndef PROTOCOL
#define PROTOCOL 'I'
#endif
[ Voor 88% gewijzigd door bartvanz op 10-11-2025 16:41 ]
:strip_exif()/f/image/huKrFdFqGPiqOXmH9bD5kEf1.png?f=user_large)
/f/image/kKZcBo97AOA6sdvJw6jXlCei.png?f=fotoalbum_large)
:strip_exif()/f/image/elf7McU8P7IjspeP5My27YNF.jpg?f=fotoalbum_large)
:strip_exif()/f/image/Q3IThKRhDdNfgAoT4kbvgKnY.jpg?f=fotoalbum_large)
:strip_exif()/f/image/oXg7Gyo3cLoLjfp9LGfUvZEq.jpg?f=fotoalbum_large)
:strip_exif()/f/image/AmAYLgi4oMkeOcoDl426Htke.jpg?f=fotoalbum_large)
:strip_exif()/f/image/X4IwjVzIJ06DarUB9lzo7bqA.jpg?f=fotoalbum_large)
/f/image/3J3PoQEKDVW00jpkhm1axWj3.png?f=fotoalbum_large)
/f/image/3ce5AOyKG1wlLNlHQNAgr9XN.png?f=fotoalbum_large)
/f/image/1jqZ6NQQbJCo8VG340Lxu98y.png?f=fotoalbum_large)
:strip_exif()/f/image/I1Hnju2w2CJr34vnZNsRgrgB.jpg?f=fotoalbum_large)
:strip_exif()/f/image/4dqkBsAG9pYRs8ykijjth2nI.png?f=user_large)
/f/image/38u3ihQWHtXMHGXUCkTP0hwZ.png?f=fotoalbum_large)
:strip_exif()/f/image/YAsK51VLD7F9RAJrZms2YuJt.png?f=user_large)
/f/image/ua9ojSe3ALGdygsp9PEG5EQn.png?f=fotoalbum_large)
/f/image/WIimm0EBy0Kng0V2gEzStakX.png?f=fotoalbum_large)
/f/image/jq8RtwKPRxy29KeUhDapuFJu.png?f=fotoalbum_large)
:strip_exif()/f/image/UZCDP8VMefMrqIk4BK8vA33d.jpg?f=fotoalbum_large)
:strip_exif()/f/image/Bvhn8a9o9AZmWllNMrOselw7.jpg?f=fotoalbum_large)
:strip_exif()/f/image/kKrwL231Zs32gC3a5VXvF6tj.jpg?f=fotoalbum_large)
/f/image/TNdjaXOO5dKAAZfGLTsT5eaV.png?f=fotoalbum_large)
:strip_exif()/f/image/0fwZztyQdJwaN2CdwHR7scmF.jpg?f=fotoalbum_large)
/f/image/KPNx4ptN0v9lD0CwKCK7GzXL.png?f=fotoalbum_large)
:no_upscale():strip_icc():strip_exif()/f/image/RvHPsW88EKup55IVhmd9N7y0.jpg?f=user_large)
/f/image/SfrJmKolKRHJugsX7dU5Yurb.png?f=fotoalbum_large)
/f/image/d2DJ5SXTxbMP1HTt7OaL0iHA.png?f=fotoalbum_large)
/f/image/RhD82svHrMnaM8TaU0JJ9rP9.png?f=fotoalbum_large)
:strip_exif()/f/image/gGRt3kgPsIBM2XOb5UvtV4z7.jpg?f=fotoalbum_large)