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
Hallo
heute 31.10.2024 gab es ein Update für die myPyllant Integration auf v0.8.18
Ich konnte noch nicht testen da ich gerade voll auf ebusd konzentriert bin.
Peppie2
1. November 2024 um 10:07
64
Hab die Anwendung mal wieder aktiviert, Abruf der Daten auf 600 Sekunden gestellt, mal schauen, wie lange das funktioniert.
Hallo
heute Morgen (01.11.2024) wird erneut ein Update angeboten auf v.0.8.21
Update:
Hallo,
jetzt geht es schlag auf schlag.
Das nächste Update v.0.8.22
Separater Handler für Kontingentfehler in Systemdaten und Energiedaten hinzugefügt. Dies sollte hoffentlich dafür sorgen, dass der Großteil der Integration weiterhin funktioniert, wenn nur Energiedatenendpunkte Kontingentfehler aufweisen.
by HarryP: Zusammenführung Doppelpost
mkburg
6. November 2024 um 17:38
67
Wollte noch mal fragen, ob jemand einen Tipp hat die Takte der WP zu sehen.
Finde keine Entitäten dafür.
Mit den oben genannten Hinweisen kam ich nicht weiter.
Also bei mir ist es unter dem Gerät “Arotherm Plus” und in der Sektion “Diagnose”.
Hallo
Bei mir sind die Daten/Entitäten so zu finden:
Einstellungen
Geräte und Dienste
auf die (bei mir) 7 Geräte klicken
dort > Device 0 “aroTHERM plus” auswählen
weiter Diagnose auswählen und zum Dashboard hinzufügen
schon fertig
Leider wird diese Integration nach ein paar Tagen von Vaillant blockiert auch mit dem neuesten Update, wozu ich diese Daten gerne per ebus haben wollte
mkburg
7. November 2024 um 16:10
70
Device 0 aroTHERM plus habe ich, dort ist aber kein Punkt Diagnose.
Bei anderen Geräten gibt es Diagnose.
Ich habe auch nur 6 Geräte.
Hast du mal auf aroTHERM plus angeklickt,
dann gehen weitere Unterseiten auf
mkburg
9. November 2024 um 16:37
73
Hat keiner eine Idee warum ich den Punkt “Diagnose” nicht habe?
Habt Ihr die Live Daten die im Tower angezeigt werden als Entität?