Hallo,
ich bin auch betroffen,
Auch bei mir lief das myPyllant Integration sehr gut bis das irgendwann in den letzten Tagen immer öfters keine Daten mehr da waren. Bei mir ging es soweit das meine WP sich auch nicht mehr über die myVaillant App steuern ließ. Das Vaillant an der API etwas geändert hat habe ich auch hier gefunden:
opened 10:00PM - 08 Oct 24 UTC
### Before submitting a new issue
- [x] I [redownloaded the latest release](h… ttps://my.home-assistant.io/redirect/hacs_repository/?owner=signalkraft&repository=mypyllant-component) and restarted Home Assistant
- [x] I've checked [known issues](https://signalkraft.com/mypyllant-component/#known-issues)
- [x] I've [enabled debug logs](https://signalkraft.com/mypyllant-component/3-contributing/#debugging) and attached the relevant logs to this ticket
### Problem description
Unexpected error fetching myVAILLANT data
### Logs
```
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/mypyllant/coordinator.py", line 177, in _async_update_data
data = [
^
File "/usr/local/lib/python3.12/site-packages/myPyllant/api.py", line 358, in get_systems
system = System.from_api(
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/myPyllant/models.py", line 954, in from_api
DomesticHotWater.from_api(
File "/usr/local/lib/python3.12/site-packages/myPyllant/models.py", line 575, in from_api
data["current_special_function"] = DHWCurrentSpecialFunctionVRC700(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/enum.py", line 757, in __call__
return cls.__new__(cls, value)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/enum.py", line 1171, in __new__
raise ve_exc
ValueError: 'ONE_DAY_BANK_HOLIDAY' is not a valid DHWCurrentSpecialFunctionVRC700
```
The app works fine for me.
And what is strange, I'm able to run `TEST DATA` action from HA:
```
homes:
- homeName: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
serialNumber: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
systemId: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
productMetadata:
productType: VR921
productionYear: "22"
productionWeek: "21"
articleNumber: "0020260965"
state: CLAIMED
migrationState: FINISHED
migrationFinishedAt: "2024-04-09T16:40:59.767070615Z"
onlineState: ONLINE
firmware:
version: 0357.40.35
connectedToOldIoTPlatform: null
updateEnabled: true
updateRequired: false
nomenclature: VR 921
cag: false
countryCode: PL
productInformation: VR921
firmwareVersion: 0357.40.35
control_identifier:
controlIdentifier: vrc700
time_zone:
timeZone: Europe/Warsaw
diagnostic_trouble_codes:
- serialNumber: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
articleNumber: "0020171316"
codes: []
- serialNumber: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
articleNumber: "0010024648"
codes: []
- serialNumber: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
articleNumber: "0020260965"
codes: []
connection_status:
connected: true
system:
state:
system:
outdoorTemperature: 23.875
outdoorTemperatureAverage24h: 17.78125
systemWaterPressure: 1.7
legionellaProtectionStartWeekday: "OFF"
energyManagerState: STANDBY
systemOff: false
zones:
- index: 0
desiredRoomTemperatureSetpointHeating: 0
desiredRoomTemperatureSetpoint: 0
currentRoomTemperature: 18.6875
currentRoomHumidity: 68
currentSpecialFunction: NONE
circuits:
- index: 0
circuitState: STANDBY
currentCircuitFlowTemperature: 20.5
heatingCircuitFlowSetpoint: 0
calculatedEnergyManagerState: HEATING_STANDBY
domesticHotWater:
- index: 255
currentSpecialFunction: NONE
currentDomesticHotWaterTemperature: 29
ventilations: []
properties:
system:
controllerType: VRC700
controllerRevision: R6
systemScheme: 1
backupHeaterType: CONDENSING
backupHeaterAllowedFor: DOMESTIC_HOT_WATER_AND_HEATING
temporaryAllowBackupHeater: DISABLED
moduleConfigurationVR71: 3
energyProvidePowerCutBehavior: DISABLE_HEATPUMP
smartPhotovoltaicBufferOffset: 10
externalEnergyManagementActivation: false
operationModeEffect: ALL
zones:
- index: 0
isActive: true
zoneBinding: CENTRAL_CONTROL
associatedCircuitIndex: 0
circuits:
- index: 0
mixerCircuitTypeExternal: HEATING
heatingCircuitType: DIRECT_HEATING_CIRCUIT
isCoolingAllowed: false
domesticHotWater:
- index: 255
minSetpoint: 35
maxSetpoint: 65
ventilations: []
configuration:
system:
continuousHeatingStartSetpoint: -26
alternativePoint: -21
heatingCircuitBivalencePoint: 0
domesticHotWaterBivalencePoint: -7
adaptiveHeatingCurve: true
domesticHotWaterMaximumLoadingTime: 60
domesticHotWaterHysteresis: 5
domesticHotWaterFlowSetpointOffset: 25
maxFlowSetpointHeatpumpError: 25
domesticHotWaterMaximumTemperature: 80
hybridControlStrategy: BIVALENCE_POINT
paralellTankLoadingAllowed: false
zones:
- index: 0
general:
name: Ogrzewanie
holidayStartDateTime: "2015-01-01T00:00:00Z"
holidayEndDateTime: "2015-01-01T00:00:00Z"
holidaySetpoint: 10
heating:
operationModeHeating: "OFF"
setBackTemperature: 17.5
dayTemperatureHeating: 20
timeProgramHeating:
metaInfo:
minSlotsPerDay: 0
maxSlotsPerDay: 3
setpointRequiredPerSlot: false
monday: []
tuesday: []
wednesday: []
thursday: []
friday: []
saturday:
- startTime: 600
endTime: 1320
sunday:
- startTime: 600
endTime: 1320
cooling: {}
circuits:
- index: 0
heatingCurve: 1.1500001
heatingFlowTemperatureMinimumSetpoint: 15
heatingFlowTemperatureMaximumSetpoint: 60
heatDemandLimitedByOutsideTemperature: 17
heatingCircuitFlowSetpointExcessOffset: 0
epsilon: 2
setbackModeEnabled: false
roomTemperatureControlMode: NON
domesticHotWater:
- index: 255
operationModeDomesticHotWater: "OFF"
tappingSetpoint: 50
holidayStartDateTime: "2015-01-01T00:00:00Z"
holidayEndDateTime: "2015-01-01T00:00:00Z"
timeProgramDomesticHotWater:
metaInfo:
minSlotsPerDay: 0
maxSlotsPerDay: 3
setpointRequiredPerSlot: false
monday:
- startTime: 1200
endTime: 1310
tuesday:
- startTime: 1200
endTime: 1310
wednesday:
- startTime: 1200
endTime: 1310
thursday:
- startTime: 1200
endTime: 1310
friday:
- startTime: 1200
endTime: 1320
saturday:
- startTime: 600
endTime: 1320
sunday:
- startTime: 600
endTime: 1320
timeProgramCirculationPump:
metaInfo:
minSlotsPerDay: 0
maxSlotsPerDay: 3
setpointRequiredPerSlot: false
monday:
- startTime: 540
endTime: 1270
tuesday:
- startTime: 540
endTime: 1270
wednesday:
- startTime: 540
endTime: 1270
thursday:
- startTime: 540
endTime: 1270
friday:
- startTime: 540
endTime: 1270
saturday:
- startTime: 540
endTime: 1270
sunday:
- startTime: 540
endTime: 1270
ventilations: []
current_system:
system_type: BOILER_OR_ELECTRIC_HEATER
has_emf_capable_devices: true
primary_heat_generator:
device_uuid: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ebus_id: BAI00
spn: 376
bus_coupler_address: 0
article_number: "0010024648"
emfValid: true
device_serial_number: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
device_type: BOILER
first_data: "2022-10-11T14:17:35Z"
last_data: "2024-10-09T10:44:19.415Z"
data:
- operation_mode: DOMESTIC_HOT_WATER
value_type: CONSUMED_ELECTRICAL_ENERGY
calculated: false
from: "2022-10-11T14:17:35Z"
to: "2024-10-09T10:44:19.415Z"
- operation_mode: HEATING
value_type: CONSUMED_ELECTRICAL_ENERGY
calculated: false
from: "2022-10-11T14:17:35Z"
to: "2024-10-09T10:44:19.087Z"
- operation_mode: DOMESTIC_HOT_WATER
value_type: CONSUMED_PRIMARY_ENERGY
calculated: false
from: "2022-10-11T14:17:35Z"
to: "2024-10-09T10:44:18.212Z"
- operation_mode: HEATING
value_type: CONSUMED_PRIMARY_ENERGY
calculated: false
from: "2022-10-11T14:17:35Z"
to: "2024-10-09T10:44:17.837Z"
product_name: VC 25CS/1-5 (N-PL) ecoTEC plus
secondary_heat_generators: []
electric_backup_heater: null
solar_station: null
ventilation: null
gateway: null
mpc:
devices: []
rts:
statistics: []
device_buckets:
startDate: "2024-10-08T00:00:00Z"
endDate: "2024-10-09T00:00:00Z"
resolution: HOUR
operationMode: DOMESTIC_HOT_WATER
energyType: CONSUMED_ELECTRICAL_ENERGY
totalConsumption: 25.709258280988383
data:
- startDate: "2024-10-08T00:00:00Z"
endDate: "2024-10-08T01:00:00Z"
value: 0
- startDate: "2024-10-08T01:00:00Z"
endDate: "2024-10-08T02:00:00Z"
value: 0
- startDate: "2024-10-08T02:00:00Z"
endDate: "2024-10-08T03:00:00Z"
value: 0
- startDate: "2024-10-08T03:00:00Z"
endDate: "2024-10-08T04:00:00Z"
value: 0
- startDate: "2024-10-08T04:00:00Z"
endDate: "2024-10-08T05:00:00Z"
value: 0
- startDate: "2024-10-08T05:00:00Z"
endDate: "2024-10-08T06:00:00Z"
value: 0
- startDate: "2024-10-08T06:00:00Z"
endDate: "2024-10-08T07:00:00Z"
value: 0
- startDate: "2024-10-08T07:00:00Z"
endDate: "2024-10-08T08:00:00Z"
value: 0
- startDate: "2024-10-08T08:00:00Z"
endDate: "2024-10-08T09:00:00Z"
value: 0
- startDate: "2024-10-08T09:00:00Z"
endDate: "2024-10-08T10:00:00Z"
value: 0
- startDate: "2024-10-08T10:00:00Z"
endDate: "2024-10-08T11:00:00Z"
value: 0
- startDate: "2024-10-08T11:00:00Z"
endDate: "2024-10-08T12:00:00Z"
value: 0
- startDate: "2024-10-08T12:00:00Z"
endDate: "2024-10-08T13:00:00Z"
value: 0
- startDate: "2024-10-08T13:00:00Z"
endDate: "2024-10-08T14:00:00Z"
value: 0
- startDate: "2024-10-08T14:00:00Z"
endDate: "2024-10-08T15:00:00Z"
value: 0
- startDate: "2024-10-08T15:00:00Z"
endDate: "2024-10-08T16:00:00Z"
value: 10.968487259579335
- startDate: "2024-10-08T16:00:00Z"
endDate: "2024-10-08T17:00:00Z"
value: 13.869530781343732
- startDate: "2024-10-08T17:00:00Z"
endDate: "2024-10-08T18:00:00Z"
value: 0.8514350840769347
- startDate: "2024-10-08T18:00:00Z"
endDate: "2024-10-08T19:00:00Z"
value: 0
- startDate: "2024-10-08T19:00:00Z"
endDate: "2024-10-08T20:00:00Z"
value: 0
- startDate: "2024-10-08T20:00:00Z"
endDate: "2024-10-08T21:00:00Z"
value: 0.0029669536208675675
- startDate: "2024-10-08T21:00:00Z"
endDate: "2024-10-08T22:00:00Z"
value: 0.0056127341225030184
- startDate: "2024-10-08T22:00:00Z"
endDate: "2024-10-08T23:00:00Z"
value: 0.0056127341225030184
- startDate: "2024-10-08T23:00:00Z"
endDate: "2024-10-09T00:00:00Z"
value: 0.0056127341225030184
rbr:
rbrCapable: true
rooms: []
energy_management:
energyManager:
available: false
compatible: false
energyManagementStatus:
thermalStorage:
domesticHotWater:
available: false
selected: false
heatingBufferCylinder:
available: false
selected: true
ship_self:
ski: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
brand: Vaillant
type: Gateway
model: VR921
spineEnabled: false
spineEnabledStatus: DETERMINED
spineCapable: true
```
Dort sind noch mehr User die die gleichen Probleme haben.
Nun habe ich auch einen ebusd Adapter den ich gestern zum laufen gebracht habe, da fehlen aber einige Werte die vorher in der myPyllant Integration drinnen waren.
Dazu gibt es hier im Forum auch einen Beitrag, habe ich gestern durchgearbeitet und auch Beitrag 34 geschrieben.
Hat evtl. von Euch jemand noch Hinweise für den ebusd Adapter mit mehr Entitäten?
Dann bitte in dem Beitrag (einrichtung-ebusd-adapter-und-integration/10008) Antworten, damit wir hier und auch dort beim Thema bleiben.
Gruß
meierchen006