Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement missing Functional Channels #29

Closed
6 of 14 tasks
jogibear9988 opened this issue Jan 25, 2019 · 34 comments
Closed
6 of 14 tasks

Implement missing Functional Channels #29

jogibear9988 opened this issue Jan 25, 2019 · 34 comments

Comments

@jogibear9988
Copy link
Member

jogibear9988 commented Jan 25, 2019

Following are still missing

  • CLIMATE_SENSOR_CHANNEL
  • DEVICE_INCORRECT_POSITIONED
  • DEVICE_PERMANENT_FULL_RX
  • DEVICE_SABOTAGE
  • DEVICE_OPERATIONLOCK
  • DEHUMIDIFIER_DEMAND_CHANNEL
  • HEAT_DEMAND_CHANNEL
  • FLOOR_TERMINAL_BLOCK_CHANNEL
  • FLOOR_TERMINAL_BLOCK_LOCAL_PUMP_CHANNEL
  • DEVICE_GLOBAL_PUMP_CONTROL
  • PASSAGE_DETECTOR_CHANNEL
  • PRESENCE_DETECTION_CHANNEL
  • SMOKE_DETECTOR_CHANNEL
  • WALL_MOUNTED_THERMOSTAT_WITHOUT_DISPLAY_CHANNEL
@dprobst76
Copy link

Bei mir kommt noch der Channel SMOKE_DETECTOR_CHANNEL dazu

@jogibear9988
Copy link
Member Author

Smoke Detector ist in git erledigt

@Rippchen4711
Copy link

Der Switch-Channel des HmIP-PCBS fehlt nach dem Update.

@jogibear9988
Copy link
Member Author

gibts denn im log ein fehler?

@jogibear9988
Copy link
Member Author

SWITCH_MEASURING_CHANNEL sollte angelegt werden

@Rippchen4711
Copy link

hmip.0 2019-01-27 21:39:23.625 info hmip adapter connected and ready
hmip.0 2019-01-27 21:39:23.146 info unkown channel type - SWITCH_CHANNEL - {"id":"3014F711A0000458A989B15E","homeId":"e89d079b-99ea-4cec-a685-9268196a2cfc","label":"Schaltplatine","lastStatusUpdate":1548620846124,"type":"PLUGABLE_SWITC
hmip.0 2019-01-27 21:39:22.908 info unkown channel type - SWITCH_CHANNEL - {"id":"3014F711A0000458A989B15E","homeId":"e89d079b-99ea-4cec-a685-9268196a2cfc","label":"Schaltplatine","lastStatusUpdate":1548620846124,"type":"PLUGABLE_SWITC
hmip.0 2019-01-27 21:39:22.394 info starting. Version 0.0.7 in /opt/iobroker/node_modules/iobroker.hmip, node: v8.15.0
yahka.0 2019-01-27 21:39:21.223 info objectChange system.adapter.hmip.0 {"_id":"system.adapter.hmip.0","type":"instance","common":{"name":"hmip","version":"0.0.7","news":{"0.0.7":{"en":"fixes wrong state handling","de":"behebt falsche Z
host.tinkerboard 2019-01-27 21:39:21.206 info instance system.adapter.hmip.0 started with pid 7905
host.tinkerboard 2019-01-27 21:39:21.178 info object change system.adapter.hmip.0
host.tinkerboard 2019-01-27 21:39:18.355 info instance system.adapter.hmip.0 terminated with code 0 (OK)
hmip.0 2019-01-27 21:39:18.333 info cleaned everything up...
yahka.0 2019-01-27 21:39:18.330 info objectChange system.adapter.hmip.0 {"_id":"system.adapter.hmip.0","type":"instance","common":{"name":"hmip","version":"0.0.7","news":{"0.0.7":{"en":"fixes wrong state handling","de":"behebt falsche Z
host.tinkerboard 2019-01-27 21:39:18.314 info stopInstance system.adapter.hmip.0 killing pid 7848
host.tinkerboard 2019-01-27 21:39:18.313 info stopInstance system.adapter.hmip.0
hmip.0 2019-01-27 21:39:18.317 info cleaned everything up...

@jogibear9988
Copy link
Member Author

jogibear9988 commented Jan 27, 2019

bräuchte von den oberen 2 zeilen das komplette log, also über datei download

@Rippchen4711
Copy link

2019-01-27 21:49:15.683 - info: hmip.0 unkown channel type - SWITCH_CHANNEL - {"id":"3014F711A0000458A989B15E","homeId":"e89d079b-99ea-4cec-a685-9268196a2cfc","label":"Schaltplatine","lastStatusUpdate":1548622155655,"type":"PLUGABLE_SWITCH","functionalChannels":{"0":{"label":"","deviceId":"3014F711A0000458A989B15E","index":0,"groupIndex":0,"functionalChannelType":"DEVICE_BASE","groups":["b7af25dc-ae9a-414b-987b-126a2d61d50a"],"unreach":false,"lowBat":null,"routerModuleEnabled":true,"routerModuleSupported":true,"rssiDeviceValue":-51,"rssiPeerValue":-50,"configPending":false,"dutyCycle":false},"1":{"label":"","deviceId":"3014F711A0000458A989B15E","index":1,"groupIndex":1,"functionalChannelType":"SWITCH_CHANNEL","groups":["a70f8a0b-afb1-4c50-a910-a77db1d70267"],"on":false,"profileMode":"AUTOMATIC","userDesiredProfileMode":"AUTOMATIC"}},"oem":"eQ-3","manufacturerCode":1,"updateState":"UP_TO_DATE","firmwareVersionInteger":133634,"firmwareVersion":"2.10.2","liveUpdateState":"LIVE_UPDATE_NOT_SUPPORTED","availableFirmwareVersion":"2.10.2","serializedGlobalTradeItemNumber":"3014F711A0000458A989B15E","modelType":"HmIP-PCBS","modelId":272,"permanentlyReachable":true}

2019-01-27 21:49:19.210 - info: hmip.0 unkown channel type - SWITCH_CHANNEL - {"id":"3014F711A0000458A989B15E","homeId":"e89d079b-99ea-4cec-a685-9268196a2cfc","label":"Schaltplatine","lastStatusUpdate":1548622159189,"type":"PLUGABLE_SWITCH","functionalChannels":{"0":{"label":"","deviceId":"3014F711A0000458A989B15E","index":0,"groupIndex":0,"functionalChannelType":"DEVICE_BASE","groups":["b7af25dc-ae9a-414b-987b-126a2d61d50a"],"unreach":false,"lowBat":null,"routerModuleEnabled":true,"routerModuleSupported":true,"rssiDeviceValue":-51,"rssiPeerValue":-50,"configPending":false,"dutyCycle":false},"1":{"label":"","deviceId":"3014F711A0000458A989B15E","index":1,"groupIndex":1,"functionalChannelType":"SWITCH_CHANNEL","groups":["a70f8a0b-afb1-4c50-a910-a77db1d70267"],"on":false,"profileMode":"AUTOMATIC","userDesiredProfileMode":"AUTOMATIC"}},"oem":"eQ-3","manufacturerCode":1,"updateState":"UP_TO_DATE","firmwareVersionInteger":133634,"firmwareVersion":"2.10.2","liveUpdateState":"LIVE_UPDATE_NOT_SUPPORTED","availableFirmwareVersion":"2.10.2","serializedGlobalTradeItemNumber":"3014F711A0000458A989B15E","modelType":"HmIP-PCBS","modelId":272,"permanentlyReachable":true}
 

@jogibear9988
Copy link
Member Author

sollte gefixt sein

@jogibear9988
Copy link
Member Author

in git

@jogibear9988
Copy link
Member Author

bitte prüfen dann mach ich ein release

@Rippchen4711
Copy link

Rippchen4711 commented Jan 27, 2019

Sorry Ich weiß nicht was das bedeutet :-)
Was muss ich machen?

@jogibear9988
Copy link
Member Author

sollte in 0.0.8 gefixt sein

@Rippchen4711
Copy link

Werde es dann testen.
Vielen Dank für Deine Arbeit!

@dprobst76
Copy link

Ich habe den Fehler im Log

error starting homematic: TypeError: Cannot read property 'id' of undefined

Weiss jemand was das bedeutet?

@jogibear9988
Copy link
Member Author

ja, ist in der aktuellen git version gefixt

@jogibear9988
Copy link
Member Author

sollte zumindest

@dprobst76
Copy link

Stimmt, ist wieder weg :-) Vielen Dank

@drose030
Copy link

Mir würde noch WALL_MOUNTED_THERMOSTAT_WITHOUT_DISPLAY_CHANNEL fehlen.

Für CLIMATE_SENSOR_CHANNEL könnte ich auch Logdaten liefern wenn benötigt

@jogibear9988
Copy link
Member Author

für WALL_MOUNTED_THERMOSTAT_WITHOUT_DISPLAY_CHANNEL brauche ich logdaten

@jogibear9988
Copy link
Member Author

CLIMATE_SENSOR_CHANNEL ist nun drin

@drose030
Copy link

Hoffe das genügt so.
log.txt

Vielen Dank

@Frank1978s
Copy link

Frank1978s commented Feb 3, 2019

Würde mich auch sehr über "WALL_MOUNTED_THERMOSTAT_WITHOUT_DISPLAY_CHANNEL" freuen.
Logdaten sind ja bereits online...Wenn ich sonst irgendwie helfen kann ;-)
Danke!

@Frank1978s
Copy link

Bei HMIP-eTRV wird die valvePosition und der valveState nicht angezeigt, vielleicht kannst du da mal schauen. Danke!

@jogibear9988
Copy link
Member Author

Bei HMIP-eTRV wird die valvePosition und der valveState nicht angezeigt, vielleicht kannst du da mal schauen. Danke!

gefixt im GIT Repo

@jogibear9988
Copy link
Member Author

Würde mich auch sehr über "WALL_MOUNTED_THERMOSTAT_WITHOUT_DISPLAY_CHANNEL" freuen.
Logdaten sind ja bereits online...Wenn ich sonst irgendwie helfen kann ;-)
Danke!

gefixt im GIT Repo

@Frank1978s
Copy link

Funktioniert, vielen Dank!

@Kaya2019
Copy link

Kaya2019 commented Feb 7, 2019

Danke für die tolle Arbeit! Der Adapter hat echt gefehlt. Habe aber Stand 7.2. den fehlenden channel "WALL_MOUNTED_THERMOSTAT_WITHOUT_DISPLAY_CHANNEL" immer noch (sollte doch gefixt sein, oder? Bei 2 Temperatur/Humidity Sensoren taucht nur bei einem der Fehler auf. Dieser ist in einem Raum mit einem HMIP Thermostat zusammen, womit die sich connecten sollten, oder? Der andere ist solo als Sensor. Eventuell ist das relevant.

2019-02-07 16:05:42.682 - �[32minfo�[39m: hmip.0 unkown channel type - WALL_MOUNTED_THERMOSTAT_WITHOUT_DISPLAY_CHANNEL - {"id":"3014F711A0000E58A9A26964","homeId":"xxxxx(gibt es natürlich)","label":"Temp und Luft 1","lastStatusUpdate":1549551942957,"type":"TEMPERATURE_HUMIDITY_SENSOR","functionalChannels":{"0":{"label":"","deviceId":"3014F711A0000E58A9A26964","index":0,"groupIndex":0,"functionalChannelType":"DEVICE_BASE","groups":["41899eb9-27f2-4432-b82e-a448081dd6a0"],"unreach":false,"lowBat":false,"routerModuleEnabled":false,"routerModuleSupported":false,"rssiDeviceValue":-63,"rssiPeerValue":-62,"configPending":false,"dutyCycle":false},"1":{"label":"","deviceId":"3014F711A0000E58A9A26964","index":1,"groupIndex":1,"functionalChannelType":"WALL_MOUNTED_THERMOSTAT_WITHOUT_DISPLAY_CHANNEL","groups":["44d8027d-5b4e-4d11-a154-f6be7b1a8bdb"],"temperatureOffset":0,"actualTemperature":18.4,"setPointTemperature":16.5,"humidity":39}},"oem":"eQ-3","manufacturerCode":1,"updateState":"UP_TO_DATE","firmwareVersionInteger":131584,"firmwareVersion":"2.2.0","liveUpdateState":"LIVE_UPDATE_NOT_SUPPORTED","availableFirmwareVersion":"2.2.0","serializedGlobalTradeItemNumber":"3014F711A0000E58A9A26964","modelType":"HmIP-STH","modelId":312,"permanentlyReachable":true}

@Frank1978s
Copy link

Frank1978s commented Feb 7, 2019

Kannst du downloaden, also bei mir geht das Teil. Musst du direkt von github holen.

Im iobroker unter "Adapter von GitHub installieren oder aktualisieren".

@Kaya2019
Copy link

Kaya2019 commented Feb 7, 2019

Hey Frank. Wie ich schrieb...einer geht, einer nicht. Ich denke, es liegt an der direkten Kopplung, wenn ein Thermostat mit dabei ist. Funktioniert es ohne Fehlermeldung bei einem Wandthermostat der dem gleichen Raum in Homeatic zugeordet ist wie ein Thermostatventil?
Und im Git ist die Version 0.0.9, genau wie in meinem Broker, ich denk ich hab das aktuelle...

@Rippchen4711
Copy link

Mir fehlt im WTH-2 der Control Mode
hm-rpc.0.000A98A994FF66.1.CONTROL_MODE

@SliX185
Copy link
Contributor

SliX185 commented Feb 7, 2019

Servus!
Vielleicht ist es ja möglich, den PartyMode und den BoostMode bei dem HMIP-eTRV-2 mit rein zu nehmen?

2019-02-07 22:07:04.691 - silly: hmip.0 _updateGroupStates - {"id":"9907c323-1436-41f7-a600-e6b93d162cc8","homeId":"e6a3bdcb-88be-41ae-8587-c1ccab40b6c0","metaGroupId":"f3c7b976-1f03-4cb5-8c9a-2a5d72de5d92","label":"Wohnzimmer","lastStatusUpdate":1549573624647,"unreach":false,"lowBat":false,"dutyCycle":false,"type":"HEATING","channels":[{"deviceId":"3014F711A0000A1709ADEBCD","channelIndex":1}],"windowOpenTemperature":12,"setPointTemperature":23.5,"minTemperature":5,"maxTemperature":30,"windowState":null,"cooling":null,"partyMode":false,"controlMode":"AUTOMATIC","profiles":{"PROFILE_4":{"profileId":"f92c0747-b102-47a3-848a-b4a191a1fc3d","groupId":"9907c323-1436-41f7-a600-e6b93d162cc8","index":"PROFILE_4","name":"","visible":true,"enabled":false},"PROFILE_5":{"profileId":"c4dbc7dc-ee9b-4ced-a7d9-2674b4e3220f","groupId":"9907c323-1436-41f7-a600-e6b93d162cc8","index":"PROFILE_5","name":"","visible":false,"enabled":false},"PROFILE_6":{"profileId":"80bd4022-4a1d-4c61-9d41-5f726b00b425","groupId":"9907c323-1436-41f7-a600-e6b93d162cc8","index":"PROFILE_6","name":"","visible":false,"enabled":false},"PROFILE_3":{"profileId":"3174a9d7-9185-4631-bbb3-d1be0c47b978","groupId":"9907c323-1436-41f7-a600-e6b93d162cc8","index":"PROFILE_3","name":"","visible":false,"enabled":true},"PROFILE_2":{"profileId":"beda5fc5-1e38-454c-9f85-09434bbde948","groupId":"9907c323-1436-41f7-a600-e6b93d162cc8","index":"PROFILE_2","name":"","visible":false,"enabled":true},"PROFILE_1":{"profileId":"87b525e1-9431-4f79-a564-bc2d37b6e5b0","groupId":"9907c323-1436-41f7-a600-e6b93d162cc8","index":"PROFILE_1","name":"Standard Wohnzimmer","visible":true,"enabled":true}},"activeProfile":"PROFILE_1","boostMode":false,"boostDuration":5,"actualTemperature":null,"humidity":null,"coolingAllowed":false,"coolingIgnored":false,"ecoAllowed":true,"ecoIgnored":false,"controllable":true,"floorHeatingMode":"FLOOR_HEATING_STANDARD","humidityLimitEnabled":true,"humidityLimitValue":60,"externalClockEnabled":false,"externalClockHeatingTemperature":19,"externalClockCoolingTemperature":23,"valvePosition":0.27,"sabotage":null}

Besten Dank noch, dass der Adapter überhaupt exestiert!!!

@jogibear9988
Copy link
Member Author

Hey Frank. Wie ich schrieb...einer geht, einer nicht. Ich denke, es liegt an der direkten Kopplung, wenn ein Thermostat mit dabei ist. Funktioniert es ohne Fehlermeldung bei einem Wandthermostat der dem gleichen Raum in Homeatic zugeordet ist wie ein Thermostatventil?
Und im Git ist die Version 0.0.9, genau wie in meinem Broker, ich denk ich hab das aktuelle...

dann ist es vlt. das gleich wie mit den tastern... von denen bekommt man auch keine events... dann kann ich nichts machen!

@jogibear9988
Copy link
Member Author

jogibear9988 commented Feb 8, 2019

@ALL bitte nicht alles mögliche in diesen issue posten, er war als auflistung gedacht welche kanäle noch fehlen. wenn es probleme gibt, ... einfach einen extra issue aufmachen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants