Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Wie van jullie kan meehelpen om de Orcon HRC (uitvoering maakt niet uit) met ESPHome uit te lezen en zo in Home Assistant te kunnen uitlezen / aansturen?

Ik heb onlangs een nieuwe print ontvangen met laatste software (kom vanaf een pre-productie versie) en krijg dat niet goed werkend. Om deze te kunnen koppelen heb je een RF Gateway nodig ( modbus tool) en ik gebruik een wemos D1 miini met modbus shield

Helaas is de Orcon en Honeywell (OEM) documentatie niet duidelijk mede daarom is het nog niet gelukt om het helemaal werkend te krijgen. Wie helpt mee want ik heb een extra paar ogen nodig _/-\o_

Tot zo ver was ik gekomen, alles met een # werkt nog niet en ook nog niet alle registers staan erin wil zoveel mogelijk werkend krijgen voordat ik ga uitbreiden.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
esphome:
  name: modbus

esp8266:
  board: d1_mini

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:
  password: ""

wifi:
  ssid: !secret wifi_iot_ssid
  password: !secret wifi_iot_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Modbus Fallback Hotspot"
    password: ""

captive_portal:

substitutions:
  # Modify variables based on your settings
  hostname: 'modbus'

# Enable Web
web_server:
  port: 80

binary_sensor:
  - platform: status
    name: $hostname status
    
time:
  - platform: sntp
    id: my_time
    timezone: Europe/Amsterdam
    
uart:
  id: mod_bus
  tx_pin: D7
  rx_pin: D6
  baud_rate: 19200
  stop_bits: 1
  parity: EVEN

modbus:
  flow_control_pin: D5
  send_wait_time: 200ms
  
modbus_controller:
  - id: wtw
    address: 207
    command_throttle: 100ms
    setup_priority: -10
    update_interval: 30s

sensor:
  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Actuele binding status"
    address: 43900
    unit_of_measurement: ""
    register_type: holding
    value_type: U_DWORD

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "RF communicatie status"
    address: 40101
    unit_of_measurement: ""
    register_type: holding
    value_type: U_WORD

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Fout status gekoppelde producten"
    address: 40103
    unit_of_measurement: ""
    register_type: holding
    value_type: U_WORD

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "RF product info laatst gelezen"
    address: 40100
    unit_of_measurement: "s"
    register_type: holding
    value_type: U_DWORD
    accuracy_decimals: 0
    
#  - platform: modbus_controller
#    modbus_controller_id: wtw
#    name: "Actuele ventilatie snelheid"
#    address: 41000
#    unit_of_measurement: ""
#    register_type: holding
#    value_type: U_DWORD
#    accuracy_decimals: 0

#  - platform: modbus_controller
#    modbus_controller_id: wtw
#    name: "Actuele snelheid afvoer ventilator"
#    address: 41001
#    unit_of_measurement: "%"
#    register_type: holding
#    value_type: U_WORD
#    accuracy_decimals: 0
#    lambda: |-
#      uint8_t af = data[1]; // or data[1], depending on, if the device use big, or little-endian
#      return af;    

#  - platform: modbus_controller
#    modbus_controller_id: wtw
#    name: "Orcon filter dagen resterend"
#    address: 41040
#    unit_of_measurement: "dagen"
#    register_type: holding
#    value_type: U_DWORD
    
  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Relatieve luchtvochtigheid afvoerlucht"
    address: 41017
    unit_of_measurement: "%"
    register_type: holding
    value_type: U_DWORD
    accuracy_decimals: 0
#    lambda: |-
#      uint8_t h = data[0]; // or data[1], depending on, if the device use big, or little-endian
#      return h;
    lambda: |-
      ESP_LOGI("","Lambda incoming value=%f - data array size is %d",x,data.size());
      ESP_LOGI("","Sensor properties: adress = 0x%X, offset = 0x%X value type=%d",item->start_address,item->offset,item->sensor_value_type);
      int i=0 ;
      for (auto val : data) {
        ESP_LOGI("","data[%d]=0x%02X (%d)",i++ ,data[i],data[i]);
      }
      return x ;
        
  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Product type"
    address: 40002
    unit_of_measurement: ""
    register_type: holding
    value_type: U_WORD


#  - platform: modbus_controller
#    modbus_controller_id: wtw
#    name: "#Temperatuur afvoerlucht uit woning"
#    address: 0xA02D
#    unit_of_measurement: ""
#    register_type: holding
#    register_count: 2
#    value_type: FP32
#    accuracy_decimals: 1

Acties:
  • +1 Henk 'm!

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 23:17

Toppe

Oké ✅

Ik heb ook een Orcon HRC, geloof de 400 Eco Max, maar dit lijkt me erg gaaf en ben dan ook vooral benieuwd hoe je dit exact hebt gedaan qua onderdelen en installatie. Ben je van plan dat te delen?

En wat voor kosten post zit hier aan vast? Is het veel duurder dan een losse afstandsbediening?

[ Voor 20% gewijzigd door Toppe op 30-05-2022 08:05 ]

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • +2 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Ja ik ga dit natuurlijk delen, je hebt naast de WTW unit dus een RF modbus tool nodig. kost rond 125 euro en dus een modbus shield zoals in de start post genoemd. Daarnaast heb ik documentatie van Orcon, Honeywell met instructies hoe te koppelen en modbus registers.

Ik hoop er iemand anders is die het al werkend heeft gekregen.

Het idee is natuurlijk om de WTW uit te lezen in HA maar ook aan te sturen zoals bypass. Dit kan met de afstandbediening maar is dat is handmatig. Dat is tweakers onwaardig :+

[ Voor 19% gewijzigd door Vaevictis_ op 30-05-2022 09:37 ]


Acties:
  • 0 Henk 'm!

  • Relaxed2000
  • Registratie: Maart 2007
  • Laatst online: 06-05 09:52
Ik was benieuwd of je al verder bent gekomen. Ik houd me ten zeerste aanbevolen.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Nog niet verder gekomen, ik ga het eerst in HA proberen weer werkend te krijgen. De modbus implementatie in HA is duidelijk anders dan in ESPHome. Het liefst heb ik in ESPHome omdat ik dan flexibelere ben met configuratie aanpassingen en vele herstarts.

Acties:
  • 0 Henk 'm!

  • rickbouman
  • Registratie: Oktober 2007
  • Laatst online: 04-04 23:19
Ik ben ook wel benieuwd als je updates hebt.

Alvast bedankt!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
rickbouman schreef op maandag 1 augustus 2022 @ 19:38:
Ik ben ook wel benieuwd als je updates hebt.

Alvast bedankt!
Ik heb het wel deels werkend in esphome alleen werken niet alle registers. Je moet dus ook een modbus tool hebben (rf modbus gateway).

Acties:
  • +2 Henk 'm!

  • rickbouman
  • Registratie: Oktober 2007
  • Laatst online: 04-04 23:19
Ik heb met iemand op Tweakers die een stick heeft gemaakt die de afstandsbediening emuleert. Je hoeft dan niks te tweaken.

Zie:
V&A aangeboden: FanX RF USB Dongle

[ Voor 32% gewijzigd door rickbouman op 01-09-2022 15:49 ]


Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
rickbouman schreef op donderdag 1 september 2022 @ 15:49:
Ik heb met iemand op Tweakers die een stick heeft gemaakt die de afstandsbediening emuleert. Je hoeft dan niks te tweaken.

Zie:
V&A aangeboden: FanX RF USB Dongle
Bedankt ik heb even gekeken en lijkt inderdaad ook voor HRC te werken. Alleen is het behoorlijk wat werk en nogal omslachtig. Daarnaast werkt nog niet alles en aangezien ik al de modtool heb.

Voor diegene die nieuwsgierig zijn deze code werkt:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
esphome:
  name: modbus

esp8266:
  board: d1_mini

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:
  password: ""

wifi:
  ssid: !secret wifi_iot_ssid
  password: !secret wifi_iot_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Modbus Fallback Hotspot"
    password: ""

captive_portal:

substitutions:
  # Modify variables based on your settings
  hostname: 'modbus'

# Enable Web
web_server:
  port: 80

binary_sensor:
  - platform: status
    name: $hostname status
    
time:
  - platform: sntp
    id: my_time
    timezone: Europe/Amsterdam
    
uart:
  id: mod_bus
  tx_pin: D7
  rx_pin: D6
  baud_rate: 19200
  stop_bits: 1
  parity: EVEN

modbus:
  flow_control_pin: D5
  send_wait_time: 200ms
  
modbus_controller:
  - id: wtw
    address: 207
    command_throttle: 100ms
    setup_priority: -10
    update_interval: 30s

sensor:
  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Actuele binding status"
    address: 43900
    unit_of_measurement: ""
    register_type: holding
    value_type: U_DWORD

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "RF communicatie status"
    address: 40101
    unit_of_measurement: ""
    register_type: holding
    value_type: U_WORD

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Foutcode status gekoppelde producten"
    address: 40103
    unit_of_measurement: ""
    register_type: holding
    value_type: U_WORD

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "RF product info laatst gelezen"
    address: 40100
    unit_of_measurement: "s"
    register_type: holding
    value_type: U_DWORD
    accuracy_decimals: 0

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Filter vuil"
    address: 41044
    unit_of_measurement: ""
    register_type: holding
#    value_type: U_DWORD
    accuracy_decimals: 0
#    lambda: |-
#      uint8_t h = data[1]; // or data[1], depending on, if the device use big, or little-endian
#      return h;
    lambda: |-
      ESP_LOGI("","Lambda incoming value=%f - data array size is %d",x,data.size());
      ESP_LOGI("","Sensor properties: adress = 0x%X, offset = 0x%X value type=%d",item->start_address,item->offset,item->sensor_value_type);
      int i=0 ;
      for (auto val : data) {
        ESP_LOGI("","data[%d]=0x%02X (%d)",i++ ,data[i],data[i]);
      }
      return x ;
  
#  - platform: modbus_controller
#    modbus_controller_id: wtw
#    name: "Relatieve luchtvochtigheid afvoerlucht"
#    address: 41017
#    unit_of_measurement: "%"
#    register_type: holding
#    value_type: U_DWORD
#    accuracy_decimals: 0
#    lambda: |-
#      uint8_t h = data[1]; // or data[1], depending on, if the device use big, or little-endian
#      return h;
#    lambda: |-
#      ESP_LOGI("","Lambda incoming value=%f - data array size is %d",x,data.size());
#      ESP_LOGI("","Sensor properties: adress = 0x%X, offset = 0x%X value type=%d",item->start_address,item->offset,item->sensor_value_type);
#      int i=0 ;
#      for (auto val : data) {
#        ESP_LOGI("","data[%d]=0x%02X (%d)",i++ ,data[i],data[i]);
#      }
#      return x ;
        
  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Product type"
    address: 40002
    unit_of_measurement: ""
    register_type: holding
    value_type: U_WORD

Acties:
  • 0 Henk 'm!

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 23:17

Toppe

Oké ✅

Vaevictis_ schreef op vrijdag 2 september 2022 @ 07:45:
[...]


Bedankt ik heb even gekeken en lijkt inderdaad ook voor HRC te werken. Alleen is het behoorlijk wat werk en nogal omslachtig. Daarnaast werkt nog niet alles en aangezien ik al de modtool heb.

Voor diegene die nieuwsgierig zijn deze code werkt:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
esphome:
  name: modbus

esp8266:
  board: d1_mini

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:
  password: ""

wifi:
  ssid: !secret wifi_iot_ssid
  password: !secret wifi_iot_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Modbus Fallback Hotspot"
    password: ""

captive_portal:

substitutions:
  # Modify variables based on your settings
  hostname: 'modbus'

# Enable Web
web_server:
  port: 80

binary_sensor:
  - platform: status
    name: $hostname status
    
time:
  - platform: sntp
    id: my_time
    timezone: Europe/Amsterdam
    
uart:
  id: mod_bus
  tx_pin: D7
  rx_pin: D6
  baud_rate: 19200
  stop_bits: 1
  parity: EVEN

modbus:
  flow_control_pin: D5
  send_wait_time: 200ms
  
modbus_controller:
  - id: wtw
    address: 207
    command_throttle: 100ms
    setup_priority: -10
    update_interval: 30s

sensor:
  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Actuele binding status"
    address: 43900
    unit_of_measurement: ""
    register_type: holding
    value_type: U_DWORD

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "RF communicatie status"
    address: 40101
    unit_of_measurement: ""
    register_type: holding
    value_type: U_WORD

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Foutcode status gekoppelde producten"
    address: 40103
    unit_of_measurement: ""
    register_type: holding
    value_type: U_WORD

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "RF product info laatst gelezen"
    address: 40100
    unit_of_measurement: "s"
    register_type: holding
    value_type: U_DWORD
    accuracy_decimals: 0

  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Filter vuil"
    address: 41044
    unit_of_measurement: ""
    register_type: holding
#    value_type: U_DWORD
    accuracy_decimals: 0
#    lambda: |-
#      uint8_t h = data[1]; // or data[1], depending on, if the device use big, or little-endian
#      return h;
    lambda: |-
      ESP_LOGI("","Lambda incoming value=%f - data array size is %d",x,data.size());
      ESP_LOGI("","Sensor properties: adress = 0x%X, offset = 0x%X value type=%d",item->start_address,item->offset,item->sensor_value_type);
      int i=0 ;
      for (auto val : data) {
        ESP_LOGI("","data[%d]=0x%02X (%d)",i++ ,data[i],data[i]);
      }
      return x ;
  
#  - platform: modbus_controller
#    modbus_controller_id: wtw
#    name: "Relatieve luchtvochtigheid afvoerlucht"
#    address: 41017
#    unit_of_measurement: "%"
#    register_type: holding
#    value_type: U_DWORD
#    accuracy_decimals: 0
#    lambda: |-
#      uint8_t h = data[1]; // or data[1], depending on, if the device use big, or little-endian
#      return h;
#    lambda: |-
#      ESP_LOGI("","Lambda incoming value=%f - data array size is %d",x,data.size());
#      ESP_LOGI("","Sensor properties: adress = 0x%X, offset = 0x%X value type=%d",item->start_address,item->offset,item->sensor_value_type);
#      int i=0 ;
#      for (auto val : data) {
#        ESP_LOGI("","data[%d]=0x%02X (%d)",i++ ,data[i],data[i]);
#      }
#      return x ;
        
  - platform: modbus_controller
    modbus_controller_id: wtw
    name: "Product type"
    address: 40002
    unit_of_measurement: ""
    register_type: holding
    value_type: U_WORD
toon volledige bericht
Ben wel even benieuwd wat je er veel werk aan vind? Kwestie van inpluggen, binnen 5 seconde op de knop van de afstandsbediening drukken en een stukje YAML code in je Lovelace zetten?

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Toppe schreef op vrijdag 2 september 2022 @ 08:27:
[...]


Ben wel even benieuwd wat je er veel werk aan vind? Kwestie van inpluggen, binnen 5 seconde op de knop van de afstandsbediening drukken en een stukje YAML code in je Lovelace zetten?
Volgens mij is nog veel debug werk en je moet ook een custom firmware compileren en flashen? Ik ben geen fan van het clonen van een id dat gaat problemen opleveren.

Acties:
  • +2 Henk 'm!

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 23:17

Toppe

Oké ✅

Die stick is kant en klaar, het compileren en flashes van de firmware hoeft alleen bij een update en is niet heel veel meer werk dan bij een ESPHome apparaat, enkel moet je hem even met de USB verbinden.

Ik ben erg blij met @Willie-wortel zijn oplossing, werkt hier prima na de laatste update!

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Toppe schreef op vrijdag 2 september 2022 @ 09:48:
Die stick is kant en klaar, het compileren en flashes van de firmware hoeft alleen bij een update en is niet heel veel meer werk dan bij een ESPHome apparaat, enkel moet je hem even met de USB verbinden.

Ik ben erg blij met @Willie-wortel zijn oplossing, werkt hier prima na de laatste update!
Ok maar wat werkt er dan precies en wat nog niet want dat is me nog niet duidelijk. Aansturen standen WTW? Uitlezen temperaturen, RH, debiet, etc?

Acties:
  • 0 Henk 'm!

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 23:17

Toppe

Oké ✅

Vaevictis_ schreef op vrijdag 2 september 2022 @ 10:41:
[...]


Ok maar wat werkt er dan precies en wat nog niet want dat is me nog niet duidelijk. Aansturen standen WTW? Uitlezen temperaturen, RH, debiet, etc?
Aansturen van WTW. Wellicht dat je met @Willie-wortel de werkende software man uitbreiden? :D

Ik zelf zou een kant en klare module best aanschaffen maar ik zou geen gedoe willen met DIY hardware en software :)

[ Voor 13% gewijzigd door Toppe op 02-09-2022 10:49 ]

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Toppe schreef op vrijdag 2 september 2022 @ 10:46:
[...]


Aansturen van WTW. Wellicht dat je met @Willie-wortel de werkende software man uitbreiden? :D

Ik zelf zou een kant en klare module best aanschaffen maar ik zou geen gedoe willen met DIY hardware en software :)
Modbus is door de fabrikant (Honeywell) en leverancier (Orcon) ondersteund. Dus met officiele hardware, alleen het uitlezen met modbus doe ik met ESPHome dat kan ook met een PC of laptop.

Dus hoezo DIY hardware en software? Dat is juist bij die USB stick van toepassing. 8)7

Acties:
  • 0 Henk 'm!

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 23:17

Toppe

Oké ✅

Vaevictis_ schreef op vrijdag 2 september 2022 @ 19:14:
[...]


Modbus is door de fabrikant (Honeywell) en leverancier (Orcon) ondersteund. Dus met officiele hardware, alleen het uitlezen met modbus doe ik met ESPHome dat kan ook met een PC of laptop.

Dus hoezo DIY hardware en software? Dat is juist bij die USB stick van toepassing. 8)7
Modus moet je toch ook in elkaar bouwen? :+

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Toppe schreef op vrijdag 2 september 2022 @ 19:26:
[...]


Modus moet je toch ook in elkaar bouwen? :+
In elkaar bouwen? Je hebt een RF Modbustool dat is een kastje van Honeywell die je dus met een seriele adapter RS-485 uitleest. Of dat nou een PC is of een microcontroller maakt niet uit.

Dus nee modbus is ondersteund door Honeywell en kun je uitlezen/aansturen.

Acties:
  • 0 Henk 'm!

  • Toppe
  • Registratie: Januari 2004
  • Laatst online: 23:17

Toppe

Oké ✅

Vaevictis_ schreef op vrijdag 2 september 2022 @ 19:49:
[...]


In elkaar bouwen? Je hebt een RF Modbustool dat is een kastje van Honeywell die je dus met een seriele adapter RS-485 uitleest. Of dat nou een PC is of een microcontroller maakt niet uit.

Dus nee modbus is ondersteund door Honeywell en kun je uitlezen/aansturen.
Heb je een type van dat ding?

Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!


Acties:
  • +2 Henk 'm!

  • rickbouman
  • Registratie: Oktober 2007
  • Laatst online: 04-04 23:19
Ik heb geen aandelen, maar de module van @Willie-wortel is helemaal top :).
Je kloont een bestaande 15RF afstandsbediening en hoeft helemaal niks te modden.

Hierna kan je de unit bedienen vanuit bijvoorbeeld Home Assistant zoals je dit met je afstandsbediening ook doet. Snap dat het niet zaken uitleest als temperatuur en dergelijke, maar mijn vrouw wilde graag met de Alexa routines de ventilatie aanzetten voor 1.5 uur als je gaat douchen en dat werkt op deze manier top.

Afbeeldingslocatie: https://tweakers.net/i/a-qRd330ePbkFpqt8RlD2uqrmxs=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Il9fYSl1PhwAEqc6OmYmCpw1.png?f=user_large

Acties:
  • 0 Henk 'm!

  • sigibaes
  • Registratie: Juni 2011
  • Laatst online: 06-05 21:43
Zou het hiermee mogelijk worden de ventilator percentage gewijs 0-100 aan te sturen?

Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
@Vaevictis_ kan jij de documentatie van de modbus integratie delen?
Ik kan hier namelijk niets over vinden. Ook geen referentie naar de Honeywell module.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
clandmeter schreef op vrijdag 23 december 2022 @ 13:25:
@Vaevictis_ kan jij de documentatie van de modbus integratie delen?
Ik kan hier namelijk niets over vinden. Ook geen referentie naar de Honeywell module.
Ja dat kan maar hiervoor heb je wel de modbus gateway nodig.

Acties:
  • +2 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Ik doe alles met ramses_cc. https://github.com/zxdavb/ramses_cc

Werkt perfect in HA. Alle sensoren zijn uit te lezen (van de hrc, maar ook van andere sensoren als CO2) en verschijnen als entiteit in HA. Alles wat je kunt sturen met een remote kun je ook met ramses_cc uitsturen. Je hebt een atmega32u4 nodig die evofw3 draait en een cc1101 met antenne.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Swazija schreef op vrijdag 23 december 2022 @ 15:46:
Ik doe alles met ramses_cc. https://github.com/zxdavb/ramses_cc

Werkt perfect in HA. Alle sensoren zijn uit te lezen (van de hrc, maar ook van andere sensoren als CO2) en verschijnen als entiteit in HA. Alles wat je kunt sturen met een remote kun je ook met ramses_cc uitsturen. Je hebt een arduino nodig die evofw3 draait en een cc1101 met antenne.
Heb deze net besteld. Zou fijn zijn want modbus gateway en nu de resideo cloud gateway zijn allemaal gesloten producten. Erg vervelend ben al 3 jaar bezig om het via de officiële manier werkend te krijgen in ha.

Acties:
  • +1 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Laat maar weten als je ergens tegenaan loopt. Ik wil ook best mijn configuration.yaml wel delen mocht je dat prettig vinden.

Acties:
  • +1 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
Swazija schreef op vrijdag 23 december 2022 @ 21:36:
Laat maar weten als je ergens tegenaan loopt. Ik wil ook best mijn configuration.yaml wel delen mocht je dat prettig vinden.
Als je die wilt delen graag.
Je kan dan ook de remote co2 sensoren uitlezen?
Heb je een screenshot hoe het er in jou HA uitziet?

Acties:
  • +1 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Mijn HA lovelace voor mijn WTW systemen (heb er 2, dat was makkelijker/goedkoper te maken dan overal met buizen naar toe tijdens de verbouwing):

Afbeeldingslocatie: https://tweakers.net/i/5CAWqz8yi3IdCKYeCZpXVNYG1PY=/800x/filters:strip_exif()/f/image/UFW11fQggHgMN5cFmQXWJmRE.png?f=fotoalbum_large

Met de kaarten bovenaan kan ik de WTW bedienen. De kleur van de knop wordt geel afhankelijk van de stand van de WTW. Er zit ook nog een flood sensor onder de WTW die ervoor zorgt dat de kaart rood wordt als er water gedetecteerd is in een bak die eronder staat.

In de configuration.yaml is het belangrijk dat je even goed kijkt wat je eigen fan/remote/co2 id's zijn en dat natuurlijk verandert in de code. Het 2411 commando stelt de fan speed in per setting (low, medium, high) op een bepaald percentage. Dat commando roep ik aan als de stroom ooit van de WTW afgaat. Dit wordt namelijk overruled door de dip switches na een reboot. Mijn 2411 commando's zijn afgesteld op mijn huis uiteraard. Als je dat zelf ook wilt moet je even in de parser van ramses_rf kijken hoe je het commando aan moet passen. Fake remotes moet je binden met je HRC voordat ze werken. Ook daarvoor zit er code in ramses_cc. Het is sowieso een goed idee om de wiki even door te lezen.

Dit is de code voor een van de kaarten die ik gebruik voor de bediening:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
type: vertical-stack
cards:
  - type: custom:button-card
    color_type: label-card
    name: WTW boven
    styles:
      card:
        - height: 100px
    size: 100%
    entity: binary_sensor.flood_sensor_water_leak_detected
    state:
      - value: 'off'
        color: rgb(88, 126, 163)
        name: WTW boven
      - value: 'on'
        color: rgb(247, 15, 15)
        name: WTW boven waterniveau NOK
    icon: mdi:fan
    tap_action:
      action: call-service
      service: remote.send_command
      service_data:
        command: request31DA
        entity_id: remote.37_155617
  - type: horizontal-stack
    cards:
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: away
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:home-export-outline
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: away
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: low
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-speed-1
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: speed 1
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: medium
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-speed-2
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: speed 2
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: high
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-speed-3
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: speed 3
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: auto
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-auto
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: auto
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: binary_sensor.32_155617_bypass_position
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:air-filter
        name: ' '
        tap_action:
          action: call-service
          service: script.1660766924554
        styles:
          card:
            - height: 50px
        state:
          - value: 'off'
            color: rgb(40, 150, 214)
            name: Closed
          - value: 'on'
            color: rgb(225, 317, 55)
            name: Open
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: disable
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-off
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: 'off'
            color: rgb(225, 317, 55)


Mijn configuration.yaml:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# WTW
ramses_cc:
    restore_cache: true
    ramses_rf:
        enforce_known_list: true
    serial_port: /dev/serial/by-id/usb-SparkFun_evofw3_atmega32u4-if00
    packet_log:
      file_name: packet.log
      rotate_backups: 7
    advanced_features:
        send_packet: true
        #message_events: true
    orphans_hvac:
      - 32:155617 # Fan HRC 400       
      - 37:155617 # Faked remote       
      - 32:153258 # Fan HRC 300      
      - 37:153258 # Faked remote         
      - 29:158183 # Real remote
      - 29:186497 # CO2 sensor
      - 29:181813 # CO2 sensor
      - 29:183967 # CO2 sensor
    known_list:
      18:005904: {class: HGI}
      32:153258: {class: FAN, alias: "WTW beneden"}
      32:155617: {class: FAN, alias: "WTW boven"}
      29:158183:
        class: REM
        faked: True
        scheme: orcon
        commands:
          away:         ' I --- 29:158183 --:------ 29:158183 22F1 003 000007'
          low:          ' I --- 29:158183 --:------ 29:158183 22F1 003 000107'
          medium:       ' I --- 29:158183 --:------ 29:158183 22F1 003 000207'
          high:         ' I --- 29:158183 --:------ 29:158183 22F1 003 000307'
          auto:         ' I --- 29:158183 --:------ 29:158183 22F1 003 000407'
          auto2:        ' I --- 29:158183 --:------ 29:158183 22F1 003 000507'
          boost:        ' I --- 29:158183 --:------ 29:158183 22F1 003 000607'
          disable:      ' I --- 29:158183 --:------ 29:158183 22F1 003 000707'
      37:153258: 
        class: REM
        faked: True
        commands:
          away:         ' I --- 37:153258 32:153258 --:------ 22F1 003 000007'
          low:          ' I --- 37:153258 32:153258 --:------ 22F1 003 000107'
          medium:       ' I --- 37:153258 32:153258 --:------ 22F1 003 000207'
          high:         ' I --- 37:153258 32:153258 --:------ 22F1 003 000307'
          auto:         ' I --- 37:153258 32:153258 --:------ 22F1 003 000407'
          auto2:        ' I --- 37:153258 32:153258 --:------ 22F1 003 000507'
          boost:        ' I --- 37:153258 32:153258 --:------ 22F1 003 000607'
          disable:      ' I --- 37:153258 32:153258 --:------ 22F1 003 000707'
          bypass_open:  ' W --- 37:153258 32:153258 --:------ 22F7 003 00C8EF'
          bypass_close: ' W --- 37:153258 32:153258 --:------ 22F7 003 0000EF'
          bypass_auto:  ' W --- 37:153258 32:153258 --:------ 22F7 003 00FFEF'
          request31DA:  'RQ --- 37:153258 32:153258 --:------ 31DA 001 00'
          RQ_filter_change:  'RQ --- 37:153258 32:153258 --:------ 10D0 001 00'
          low_fan_supply_28:  ' W --- 37:153258 32:153258 --:------ 2411 023 00003F000F0000003800000000000000A0000000010032'  
          low_fan_exhaust_28: ' W --- 37:153258 32:153258 --:------ 2411 023 000040000F0000003800000000000000A0000000010032'
          low_fan_exhaust_37: ' W --- 37:153258 32:153258 --:------ 2411 023 000040000F0000004A00000000000000A0000000010032'
        scheme: orcon
      37:155617: 
        class: REM
        faked: True
        scheme: orcon
        commands:
          away:         ' I --- 37:155617 32:155617 --:------ 22F1 003 000007'
          low:          ' I --- 37:155617 32:155617 --:------ 22F1 003 000107'
          medium:       ' I --- 37:155617 32:155617 --:------ 22F1 003 000207'
          high:         ' I --- 37:155617 32:155617 --:------ 22F1 003 000307'
          auto:         ' I --- 37:155617 32:155617 --:------ 22F1 003 000407'
          auto2:        ' I --- 37:155617 32:155617 --:------ 22F1 003 000507'
          boost:        ' I --- 37:155617 32:155617 --:------ 22F1 003 000607'
          disable:      ' I --- 37:155617 32:155617 --:------ 22F1 003 000707'
          bypass_open:  ' W --- 37:155617 32:155617 --:------ 22F7 003 00C8EF'
          bypass_close: ' W --- 37:155617 32:155617 --:------ 22F7 003 0000EF'
          bypass_auto:  ' W --- 37:155617 32:155617 --:------ 22F7 003 00FFEF'
          request31DA:  'RQ --- 37:155617 32:155617 --:------ 31DA 001 00'
          RQ_filter_change:  'RQ --- 37:155617 32:155617 --:------ 10D0 001 00'
          low_fan_supply_28:  ' W --- 37:155617 32:155617 --:------ 2411 023 00003F000F0000003800000000000000A0000000010032'  
          low_fan_supply_21:  ' W --- 37:155617 32:155617 --:------ 2411 023 00003F000F0000002A00000000000000A0000000010032'
          low_fan_exhaust_21: ' W --- 37:155617 32:155617 --:------ 2411 023 000040000F0000002A00000000000000A0000000010032'
      29:186497: 
        class: CO2
      29:181813:
        class: CO2
      29:183967: 
        class: CO2
    scan_interval: 180

Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
Swazija schreef op zaterdag 24 december 2022 @ 11:24:
Mijn HA lovelace voor mijn WTW systemen (heb er 2, dat was makkelijker/goedkoper te maken dan overal met buizen naar toe tijdens de verbouwing):

[Afbeelding]

Met de kaarten bovenaan kan ik de WTW bedienen. De kleur van de knop wordt geel afhankelijk van de stand van de WTW. Er zit ook nog een flood sensor onder de WTW die ervoor zorgt dat de kaart rood wordt als er water gedetecteerd is in een bak die eronder staat.

In de configuration.yaml is het belangrijk dat je even goed kijkt wat je eigen fan/remote/co2 id's zijn en dat natuurlijk verandert in de code. Het 2411 commando stelt de fan speed in per setting (low, medium, high) op een bepaald percentage. Dat commando roep ik aan als de stroom ooit van de WTW afgaat. Dit wordt namelijk overruled door de dip switches na een reboot. Mijn 2411 commando's zijn afgesteld op mijn huis uiteraard. Als je dat zelf ook wilt moet je even in de parser van ramses_rf kijken hoe je het commando aan moet passen. Fake remotes moet je binden met je HRC voordat ze werken. Ook daarvoor zit er code in ramses_cc. Het is sowieso een goed idee om de wiki even door te lezen.

Dit is de code voor een van de kaarten die ik gebruik voor de bediening:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
type: vertical-stack
cards:
  - type: custom:button-card
    color_type: label-card
    name: WTW boven
    styles:
      card:
        - height: 100px
    size: 100%
    entity: binary_sensor.flood_sensor_water_leak_detected
    state:
      - value: 'off'
        color: rgb(88, 126, 163)
        name: WTW boven
      - value: 'on'
        color: rgb(247, 15, 15)
        name: WTW boven waterniveau NOK
    icon: mdi:fan
    tap_action:
      action: call-service
      service: remote.send_command
      service_data:
        command: request31DA
        entity_id: remote.37_155617
  - type: horizontal-stack
    cards:
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: away
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:home-export-outline
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: away
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: low
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-speed-1
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: speed 1
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: medium
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-speed-2
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: speed 2
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: high
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-speed-3
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: speed 3
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: auto
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-auto
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: auto
            color: rgb(225, 317, 55)
      - type: custom:button-card
        entity: binary_sensor.32_155617_bypass_position
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:air-filter
        name: ' '
        tap_action:
          action: call-service
          service: script.1660766924554
        styles:
          card:
            - height: 50px
        state:
          - value: 'off'
            color: rgb(40, 150, 214)
            name: Closed
          - value: 'on'
            color: rgb(225, 317, 55)
            name: Open
      - type: custom:button-card
        entity: sensor.32_155617_fan_info
        tap_action:
          action: call-service
          service: remote.send_command
          service_data:
            command: disable
            entity_id: remote.37_155617
        color_type: card
        color: rgb(40, 150, 214)
        icon: mdi:fan-off
        name: ' '
        styles:
          card:
            - height: 50px
        state:
          - value: 'off'
            color: rgb(225, 317, 55)


Mijn configuration.yaml:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# WTW
ramses_cc:
    restore_cache: true
    ramses_rf:
        enforce_known_list: true
    serial_port: /dev/serial/by-id/usb-SparkFun_evofw3_atmega32u4-if00
    packet_log:
      file_name: packet.log
      rotate_backups: 7
    advanced_features:
        send_packet: true
        #message_events: true
    orphans_hvac:
      - 32:155617 # Fan HRC 400       
      - 37:155617 # Faked remote       
      - 32:153258 # Fan HRC 300      
      - 37:153258 # Faked remote         
      - 29:158183 # Real remote
      - 29:186497 # CO2 sensor
      - 29:181813 # CO2 sensor
      - 29:183967 # CO2 sensor
    known_list:
      18:005904: {class: HGI}
      32:153258: {class: FAN, alias: "WTW beneden"}
      32:155617: {class: FAN, alias: "WTW boven"}
      29:158183:
        class: REM
        faked: True
        scheme: orcon
        commands:
          away:         ' I --- 29:158183 --:------ 29:158183 22F1 003 000007'
          low:          ' I --- 29:158183 --:------ 29:158183 22F1 003 000107'
          medium:       ' I --- 29:158183 --:------ 29:158183 22F1 003 000207'
          high:         ' I --- 29:158183 --:------ 29:158183 22F1 003 000307'
          auto:         ' I --- 29:158183 --:------ 29:158183 22F1 003 000407'
          auto2:        ' I --- 29:158183 --:------ 29:158183 22F1 003 000507'
          boost:        ' I --- 29:158183 --:------ 29:158183 22F1 003 000607'
          disable:      ' I --- 29:158183 --:------ 29:158183 22F1 003 000707'
      37:153258: 
        class: REM
        faked: True
        commands:
          away:         ' I --- 37:153258 32:153258 --:------ 22F1 003 000007'
          low:          ' I --- 37:153258 32:153258 --:------ 22F1 003 000107'
          medium:       ' I --- 37:153258 32:153258 --:------ 22F1 003 000207'
          high:         ' I --- 37:153258 32:153258 --:------ 22F1 003 000307'
          auto:         ' I --- 37:153258 32:153258 --:------ 22F1 003 000407'
          auto2:        ' I --- 37:153258 32:153258 --:------ 22F1 003 000507'
          boost:        ' I --- 37:153258 32:153258 --:------ 22F1 003 000607'
          disable:      ' I --- 37:153258 32:153258 --:------ 22F1 003 000707'
          bypass_open:  ' W --- 37:153258 32:153258 --:------ 22F7 003 00C8EF'
          bypass_close: ' W --- 37:153258 32:153258 --:------ 22F7 003 0000EF'
          bypass_auto:  ' W --- 37:153258 32:153258 --:------ 22F7 003 00FFEF'
          request31DA:  'RQ --- 37:153258 32:153258 --:------ 31DA 001 00'
          RQ_filter_change:  'RQ --- 37:153258 32:153258 --:------ 10D0 001 00'
          low_fan_supply_28:  ' W --- 37:153258 32:153258 --:------ 2411 023 00003F000F0000003800000000000000A0000000010032'  
          low_fan_exhaust_28: ' W --- 37:153258 32:153258 --:------ 2411 023 000040000F0000003800000000000000A0000000010032'
          low_fan_exhaust_37: ' W --- 37:153258 32:153258 --:------ 2411 023 000040000F0000004A00000000000000A0000000010032'
        scheme: orcon
      37:155617: 
        class: REM
        faked: True
        scheme: orcon
        commands:
          away:         ' I --- 37:155617 32:155617 --:------ 22F1 003 000007'
          low:          ' I --- 37:155617 32:155617 --:------ 22F1 003 000107'
          medium:       ' I --- 37:155617 32:155617 --:------ 22F1 003 000207'
          high:         ' I --- 37:155617 32:155617 --:------ 22F1 003 000307'
          auto:         ' I --- 37:155617 32:155617 --:------ 22F1 003 000407'
          auto2:        ' I --- 37:155617 32:155617 --:------ 22F1 003 000507'
          boost:        ' I --- 37:155617 32:155617 --:------ 22F1 003 000607'
          disable:      ' I --- 37:155617 32:155617 --:------ 22F1 003 000707'
          bypass_open:  ' W --- 37:155617 32:155617 --:------ 22F7 003 00C8EF'
          bypass_close: ' W --- 37:155617 32:155617 --:------ 22F7 003 0000EF'
          bypass_auto:  ' W --- 37:155617 32:155617 --:------ 22F7 003 00FFEF'
          request31DA:  'RQ --- 37:155617 32:155617 --:------ 31DA 001 00'
          RQ_filter_change:  'RQ --- 37:155617 32:155617 --:------ 10D0 001 00'
          low_fan_supply_28:  ' W --- 37:155617 32:155617 --:------ 2411 023 00003F000F0000003800000000000000A0000000010032'  
          low_fan_supply_21:  ' W --- 37:155617 32:155617 --:------ 2411 023 00003F000F0000002A00000000000000A0000000010032'
          low_fan_exhaust_21: ' W --- 37:155617 32:155617 --:------ 2411 023 000040000F0000002A00000000000000A0000000010032'
      29:186497: 
        class: CO2
      29:181813:
        class: CO2
      29:183967: 
        class: CO2
    scan_interval: 180
toon volledige bericht
Wow nice! Ik heb er ook een besteld. Thanks voor de config, die ga ik eens doornemen.

Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
@Swazija ik heb usb dongle binnen maar heb weinig succes om er iets uit te krijgen.
USB via passthru van proxmox naar HA. usb device is zichtbaar voor HA dus dat zou goed moeten zijn.
De config die ik heb aangemaakt is als volgt:

code:
1
2
3
4
5
ramses_cc:
  serial_port: /dev/serial/by-id/usb-SparkFun_evofw3_atmega32u4-if00
  packet_log:
    file_name: packet.log
    rotate_backups: 7


Dit zou volgens de wiki genoeg moeten zijn om packets binnen te krijgen in packet.log, maar ik krijg alleen:

code:
1
2
3
4
5
2023-01-05T14:29:33.197616 # ramses_rf 0.22.2
2023-01-05T14:36:52.289041 # ramses_rf 0.22.2
2023-01-05T15:15:15.835631 # ramses_rf 0.22.2
2023-01-05T15:35:00.611538 # ramses_rf 0.22.2
2023-01-05T16:14:05.959551 # ramses_rf 0.22.2


De dongle van indalo-tech zou standaard toch al de juiste firmware moeten bevatten en zou plug en play moeten zijn? of heb ik iets gemist?

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
clandmeter schreef op donderdag 5 januari 2023 @ 16:38:
@Swazija ik heb usb dongle binnen maar heb weinig succes om er iets uit te krijgen.
USB via passthru van proxmox naar HA. usb device is zichtbaar voor HA dus dat zou goed moeten zijn.
De config die ik heb aangemaakt is als volgt:

code:
1
2
3
4
5
ramses_cc:
  serial_port: /dev/serial/by-id/usb-SparkFun_evofw3_atmega32u4-if00
  packet_log:
    file_name: packet.log
    rotate_backups: 7


Dit zou volgens de wiki genoeg moeten zijn om packets binnen te krijgen in packet.log, maar ik krijg alleen:

code:
1
2
3
4
5
2023-01-05T14:29:33.197616 # ramses_rf 0.22.2
2023-01-05T14:36:52.289041 # ramses_rf 0.22.2
2023-01-05T15:15:15.835631 # ramses_rf 0.22.2
2023-01-05T15:35:00.611538 # ramses_rf 0.22.2
2023-01-05T16:14:05.959551 # ramses_rf 0.22.2


De dongle van indalo-tech zou standaard toch al de juiste firmware moeten bevatten en zou plug en play moeten zijn? of heb ik iets gemist?
toon volledige bericht
Ik heb deze ook vandaag binnen, duur grapje met inklaring rond de 70 euro. Vanavond eens proberen.

Acties:
  • 0 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Ik heb mijn dongle zelf gemaakt, dus geen idee of die van indalo tech meteen zou moeten werken. Ik denk overigens wel dat je de verkeerde serial port gebruikt. Draai dit eens:
code:
1
ls /dev/serial/by-id/

Dat zou je devices in een lijstje weer moeten geven. Op de ramses_cc wiki staat dit als mogelijke voorbeelden wat daaruit zou moeten komen:
code:
1
2
3
usb-SHK_NANO_CUL_868-if00-port0
usb-SparkFun_evofw3_atmega32u4-port0
usb-Texas_Instruments_TUSB3410_Boot_Device_TUSB3410-if00-port0

Als ik dat zo zie zou ik verwachten dat je die bovenste moet hebben, maar het kan natuurlijk zijn dat hij bij jou net anders heet.

[ Voor 11% gewijzigd door Swazija op 05-01-2023 16:56 ]


Acties:
  • 0 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Oh, op het moment zit er ook een bug in ramses_cc waardoor het niet draait op de laatste HA update trouwens. Wellicht even je log nakijken of ramses_cc uberhaupt wel opgestart is. De dev is bezig met een update om het te fixen, maar hij zit in het buitenland.

Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
Ik heb nog niet de laatste HA draaien dus dat probleem met temp sensor is voor mij geen issue.
ramses_cc start wel degelijk op, ook dat is geen probleem.

Ook het usb device heb al 3x gechecked en is correct.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Swazija schreef op donderdag 5 januari 2023 @ 16:57:
Oh, op het moment zit er ook een bug in ramses_cc waardoor het niet draait op de laatste HA update trouwens. Wellicht even je log nakijken of ramses_cc uberhaupt wel opgestart is. De dev is bezig met een update om het te fixen, maar hij zit in het buitenland.
@Swazija Welke laatste versie 2022.12.8?

Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55

Acties:
  • 0 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
clandmeter schreef op donderdag 5 januari 2023 @ 17:00:
Ik heb nog niet de laatste HA draaien dus dat probleem met temp sensor is voor mij geen issue.
ramses_cc start wel degelijk op, ook dat is geen probleem.

Ook het usb device heb al 3x gechecked en is correct.
Je zou een autotune kunnen proberen voor de nano cul. Wellicht zit je ook te ver van je WTW af? Ik haal binnenshuis 10 meter zonder problemen, maar eerst had ik ook problemen vanwege muren tussen mijn WTW en de ontvanger.

Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
Swazija schreef op donderdag 5 januari 2023 @ 17:13:
[...]

Je zou een autotune kunnen proberen voor de nano cul. Wellicht zit je ook te ver van je WTW af? Ik haal binnenshuis 10 meter zonder problemen, maar eerst had ik ook problemen vanwege muren tussen mijn WTW en de ontvanger.
Hoe run ik een autotune via HA?

Acties:
  • +1 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Daar heb ik helaas geen ervaring mee. Ik geloof dat @vliegnerd ook een nanocul heeft. Wellicht kan hij helpen.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Swazija schreef op donderdag 5 januari 2023 @ 19:29:
Daar heb ik helaas geen ervaring mee. Ik geloof dat @vliegnerd ook een nanocul heeft. Wellicht kan hij helpen.
Bij mij gaat er iets mis met de USB stick, ik zie wel een seriele poort.

Proxmox

code:
1
2
3
4
[994306.484971] usb 3-3: usbfs: process 1855723 (CPU 3/KVM) did not claim interface 0 before use
[994306.492886] usb 3-3: usbfs: process 1855721 (CPU 1/KVM) did not claim interface 0 before use
[994306.496199] usb 3-3: usbfs: process 1855720 (CPU 0/KVM) did not claim interface 0 before use
[994306.918720] usb 3-3: usbfs: process 1855721 (CPU 1/KVM) did not claim interface 0 before use


OVF

code:
1
dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_3889d89b3494eb11acfa3a703d98b6d1-if00-port0

Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

clandmeter schreef op donderdag 5 januari 2023 @ 18:05:
[...]


Hoe run ik een autotune via HA?
Je hebt een "indalo tech" stick, dus een "officiële" van Peter Price?
Deze: https://indalo-tech.onlin...D2/p7844707_21584696.aspx
Daar zou autotune niet nodig moeten zijn.
Autotune is voor slechte kwaliteit c1101 modules met een kristal dat niet precies 26.0000 MHz is.

Een nanocul is zoiets: https://www.ebay.co.uk/it...a258d9:g:4rUAAOSw0iFbIhl5

Autotune doe je niet via HA, maar direct op de serial verbinding.

Stel dat je device /dev/ttyUSB2 is, dan:

code:
1
screen /dev/ttyUSB2 115200


Dan zou je de berichten langs moeten zien komen. Je kunt kijken of je stick werkt door "!v" (zonder aanhalingstekens met enter als commando te geven. Je krijgt dan als het goed is "#evofw 0.7.1" oid terug.

[ Voor 25% gewijzigd door vliegnerd op 05-01-2023 20:14 ]

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
Ik denk ook niet dat het een signaal issue is.
Ik denk eerder dat het iets met qemu/kvm and usb devices vanwege proxmox.
Ik ga even iets anders proberen en kijken of dat wel werkt.

Acties:
  • 0 Henk 'm!

  • Looney69
  • Registratie: Januari 2004
  • Niet online
Interessant topic!!!

Ik Ik heb een Orcon MVS-15R Maar wordt niet helemaal wijs van de beschrijvingen van alles rond Ramses.

Is er ergens een duidelijke tutorial van wat je precies nodig hebt om het eventueel zelf te solderen? uiteraard kan ik ook deze dongle nog aanschaffen... https://indalo-tech.onlin...D2/p7844707_21584696.aspx maar dat kost momenteel ongeveer totaal ook 53 euro. En Is er dan een duidelijke omschrijving hoe je verder dit alleen voor dit apparaat installeert op Home Assistant? de wiki https://github.com/zxdavb/ramses_cc/wiki is mij misschien net iets te technisch.... of ik heb gewoon behoefte aan een instructie filmpje denk ik...

Looney--> Live your life!


Acties:
  • +1 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
Looney69 schreef op donderdag 5 januari 2023 @ 21:54:
Interessant topic!!!

Ik Ik heb een Orcon MVS-15R Maar wordt niet helemaal wijs van de beschrijvingen van alles rond Ramses.

Is er ergens een duidelijke tutorial van wat je precies nodig hebt om het eventueel zelf te solderen? uiteraard kan ik ook deze dongle nog aanschaffen... https://indalo-tech.onlin...D2/p7844707_21584696.aspx maar dat kost momenteel ongeveer totaal ook 53 euro. En Is er dan een duidelijke omschrijving hoe je verder dit alleen voor dit apparaat installeert op Home Assistant? de wiki https://github.com/zxdavb/ramses_cc/wiki is mij misschien net iets te technisch.... of ik heb gewoon behoefte aan een instructie filmpje denk ik...
Vergeet de BTW en import duty niet, daar heb ik 14 euro voor moeten betalen.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
clandmeter schreef op donderdag 5 januari 2023 @ 22:20:
[...]


Vergeet de BTW en import duty niet, daar heb ik 14 euro voor moeten betalen.
Ik ook.

Acties:
  • 0 Henk 'm!

  • Looney69
  • Registratie: Januari 2004
  • Niet online
Ik kwam ook nog ergens deze tegen...
https://www.smart-home-komponente.de/nano-cul/nano-cul-868/

Blijkbaar heeft iemand het hiermee ook voor elkaar gekregen... iemand anders ervaring?

Looney--> Live your life!


Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
Ik krijg die usb dongle voor geen mogelijkheid aan de gang. Ik dacht dat het eerst de usb passthru zou kunnen zijn, maar als ik het omzet naar ser2net en dan via tcp benader dan blijf ik nog steeds niets in de logs krijgen. Ik neem aan dat als ik met het bedieningspaneel een stand verander dit meteen moet zien in de logs, maar die blijven gewoon leeg. Bij het opstarten krijg ik wel 1 keer het volgende te zien:

code:
1
2023-01-05 22:52:57.874 DEBUG (MainThread) [ramses_rf.protocol.transport] # evofw3 0.7.1 < Cant create packet (ignoring): Corrupt packet: Bad frame: invalid structure


Daaruit kan ik opmaken dat hij de dongle wel ziet.
Iemand een idee hoe ik kan controleren of de dongle wel ok is buiten home assistant om?

Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
vliegnerd schreef op donderdag 5 januari 2023 @ 20:12:
[...]


Je hebt een "indalo tech" stick, dus een "officiële" van Peter Price?
Deze: https://indalo-tech.onlin...D2/p7844707_21584696.aspx
Daar zou autotune niet nodig moeten zijn.
Autotune is voor slechte kwaliteit c1101 modules met een kristal dat niet precies 26.0000 MHz is.

Een nanocul is zoiets: https://www.ebay.co.uk/it...a258d9:g:4rUAAOSw0iFbIhl5

Autotune doe je niet via HA, maar direct op de serial verbinding.

Stel dat je device /dev/ttyUSB2 is, dan:

code:
1
screen /dev/ttyUSB2 115200


Dan zou je de berichten langs moeten zien komen. Je kunt kijken of je stick werkt door "!v" (zonder aanhalingstekens met enter als commando te geven. Je krijgt dan als het goed is "#evofw 0.7.1" oid terug.
toon volledige bericht
Ik heb de dongle nu ook via screen proberen te benaderen, hij laat wel
code:
1
# evofw3 0.7.1
zien.
Dat is dan ook het enige wat hij laat zien, ik had toch iets van info moeten zien voorbij komen?
Als ik bijv de autotune wil starten dan blijft hij hangen en laat hij niets zien, en kan ik ook niet meer exiten.

Ik heb Peter even gemaild of hij mij kan vertellen of het een defect kan zijn, thx voor de hulp.

Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

clandmeter schreef op vrijdag 6 januari 2023 @ 00:39:
[...]

Ik heb de dongle nu ook via screen proberen te benaderen, hij laat wel
code:
1
# evofw3 0.7.1
zien.
Dat is dan ook het enige wat hij laat zien, ik had toch iets van info moeten zien voorbij komen?
Als ik bijv de autotune wil starten dan blijft hij hangen en laat hij niets zien, en kan ik ook niet meer exiten.

Ik heb Peter even gemaild of hij mij kan vertellen of het een defect kan zijn, thx voor de hulp.
Ja, klopt als je in screen wel "# evofw3 0.7.1" ziet, dan heb je wel een werkende seriële verbinding met de dongle.

Je zou dan zonder verder iets te doen berichten langs moeten zien komen. Ik neem aan dat je al wel de afstandbediending van de WTW in de buurt van de stick hebt gebruikt?

Je kunt eventueel !ER (reset eeprom) proberen. Dan staan alle settings weer "standaard". Maar dit lijkt op een defecte dongle...

[ Voor 7% gewijzigd door vliegnerd op 06-01-2023 08:01 ]

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Looney69 schreef op donderdag 5 januari 2023 @ 23:05:
Ik kwam ook nog ergens deze tegen...
https://www.smart-home-komponente.de/nano-cul/nano-cul-868/

Blijkbaar heeft iemand het hiermee ook voor elkaar gekregen... iemand anders ervaring?
Ja, ik.

Ik zou 100% zeker de stick van Peter Price / Indalo tech link adviseren. Dat is gewoon veel betere hardware, waarbij je met een hardware UART de c1101 chip uitleest.

Mijn nanocul mist nogal eens berichten als ze snel achter elkaar langskomen, ten opzichte van mijn HGI80. (Dat is een officiële gateway, maar die kan geen nep berichten zenden).

De stick van Peter is wel 2x zo duur. Maar zoals zo vaak is "goedkoop duurkoop". Ik ga mijn nanocul vervangen.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • +1 Henk 'm!

  • Looney69
  • Registratie: Januari 2004
  • Niet online
vliegnerd schreef op vrijdag 6 januari 2023 @ 07:58:
[...]


Ja, ik.

Ik zou 100% zeker de stick van Peter Price / Indalo tech link adviseren. Dat is gewoon veel betere hardware, waarbij je met een hardware UART de c1101 chip uitleest.

Mijn nanocul mist nogal eens berichten als ze snel achter elkaar langskomen, ten opzichte van mijn HGI80. (Dat is een officiële gateway, maar die kan geen nep berichten zenden).

De stick van Peter is wel 2x zo duur. Maar zoals zo vaak is "goedkoop duurkoop". Ik ga mijn nanocul vervangen.
Thanks voor je advies.

Misschien gewoon de SSM-D2 maar proberen dan... Maar is er ergens een duidelijk stappenplan voor het toepassen van deze stick op de Orcon MVS-15R icm Home assistant?

En over het gebruik?
Iemand ook ervaring met dikke betonnen plafonds waar het signaal doorheen moet?

Looney--> Live your life!


Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Looney69 schreef op vrijdag 6 januari 2023 @ 09:47:
[...]

Misschien gewoon de SSM-D2 maar proberen dan... Maar is er ergens een duidelijk stappenplan voor het toepassen van deze stick op de Orcon MVS-15R icm Home assistant?
Nee, documentatie is echt een probleem.
Ik heb nu een config lopen die alle waarden netjes laat zien. Dat werkt prima en is simpel op te zetten.

Maar besturen is mij nog niet gelukt. Mede omdat ik met die nanocul zit te prutsen.
En over het gebruik?
Iemand ook ervaring met dikke betonnen plafonds waar het signaal doorheen moet?
Mijn nanocul zit in de meterkast. WTW hangt op tweede verdieping met twee dikke betonvloeren (nieuwbouw) ertussen.

HIG80: ontvangt prima.
arduino+CC1101 met zo'n simpel stukje koperdraad als antenne: Lukt niet, geen ontvangst.
nanocul met externe antenne: Lijkt het te doen.
Ik *denk* dus dat die SSM-D2 het wel moet doen, maar het blijft behelpen met al dat beton.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • 0 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
clandmeter schreef op donderdag 5 januari 2023 @ 23:32:
Iemand een idee hoe ik kan controleren of de dongle wel ok is buiten home assistant om?
Ramses_rf heeft een Python interface waarmee je kunt luisteren/verzenden. Die heb ik in het begin vrij veel gebruikt om te kijken of alles werkte.

Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
Na checken met Peter lijkt de dongle defect te zijn.
Hij stuurt een nieuwe op. Nu hopen dat deze wel gaat werken.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
clandmeter schreef op vrijdag 6 januari 2023 @ 19:27:
Na checken met Peter lijkt de dongle defect te zijn.
Hij stuurt een nieuwe op. Nu hopen dat deze wel gaat werken.
Mijne denk ik ook. Ik krijg geen usb device te zien.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Vaevictis_ schreef op vrijdag 6 januari 2023 @ 21:09:
[...]


Mijne denk ik ook. Ik krijg geen usb device te zien.
Ok gefixed met reboot van proxmox. Ik heb ramses_rf integratie vanuit HACS en nu geconfigureerd in de configuration.yaml. Ik zie dat de integratie wordt geladen in de logfile. SSM-D2

Wat nu? @vliegnerd

Acties:
  • 0 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Vaevictis_ schreef op zaterdag 7 januari 2023 @ 10:42:
[...]


Ok gefixed met reboot van proxmox. Ik heb ramses_rf integratie vanuit HACS en nu geconfigureerd in de configuration.yaml. Ik zie dat de integratie wordt geladen in de logfile. SSM-D2

Wat nu? @vliegnerd
In packet.log kijken welke apparaten je ziet en die vervolgens toevoegen aan je configuration.yaml (zie mijn voorbeeld). Hierna rebooten en als het goed is zul je dan je fans en metingen terug zien als entiteiten.

Acties:
  • +1 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Vaevictis_ schreef op zaterdag 7 januari 2023 @ 10:42:
[...]


Ok gefixed met reboot van proxmox. Ik heb ramses_rf integratie vanuit HACS en nu geconfigureerd in de configuration.yaml. Ik zie dat de integratie wordt geladen in de logfile. SSM-D2

Wat nu? @vliegnerd
Wat @Swazija zegt.

Ik weet niet of ramses_cc automatisch HVAC devices herkent als deze nog niet in de config staan. (Ik denk het niet).

Heb je toegang tot een terminal met python om ramses_rf te draaien? En/of kun je een packet.log delen?

Als je een packet.log kan delen waarin je een aantal keer op verschillende standen van de RF afstandbediening drukt (en tijdstip noteert) kunnen we helpen vertalen.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • +2 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
vliegnerd schreef op zaterdag 7 januari 2023 @ 12:02:
[...]


Wat @Swazija zegt.

Ik weet niet of ramses_cc automatisch HVAC devices herkent als deze nog niet in de config staan. (Ik denk het niet).

Heb je toegang tot een terminal met python om ramses_rf te draaien? En/of kun je een packet.log delen?

Als je een packet.log kan delen waarin je een aantal keer op verschillende standen van de RF afstandbediening drukt (en tijdstip noteert) kunnen we helpen vertalen.
Zal vanavond packet.log posten ben onderweg maar wel net gekeken en zie al een hoop entries langskomen ziet er goed uit. _/-\o_

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Ok ik heb wat denk ik. Dit is van de echte afstandsbediening.

code:
1
2
2023-01-08T08:11:07.356332 078  I --- 37:171658 32:155021 --:------ 22F1 003 000107
2023-01-08T08:11:07.485300 082  I --- 32:155021 --:------ 32:155021 31DA 030 00EF007FFF4155077605B4075B05396800000122220000EFEF077C076000


Uiteindelijk deze configuratie erin gezet:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
ramses_cc:
  restore_cache: true
  serial_port: /dev/serial/by-id/usb-SparkFun_evofw3_atmega32u4-if00
  packet_log:
    file_name: packet.log
    rotate_backups: 7
  advanced_features:
    send_packet: true
    message_events: true
  scan_interval: 180
  orphans_hvac:
    - 37:171658 # Real remote afstandsbediening overloop
    - 32:155021 # HRC 400
    - 37:155021 # Fake remote
  known_list:
    18:005904: {class: HGI}
    32:155021: {class: FAN, alias: "WTW Zolder"}
  37:155021:
    class: REM
    faked: True
    scheme: orcon
    commands:
      away:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000007'
      low:          ' I --- 37:155021 32:155021 --:------ 22F1 003 000107'
      medium:       ' I --- 37:155021 32:155021 --:------ 22F1 003 000207'
      high:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000307'
      auto:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000407'
      auto2:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000507'
      boost:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000607'
      disable:      ' I --- 37:155021 32:155021 --:------ 22F1 003 000707'
      bypass_open:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00C8EF'
      bypass_close: ' W --- 37:155021 32:155021 --:------ 22F7 003 0000EF'
      bypass_auto:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00FFEF'
      request31DA:  'RQ --- 37:155021 32:155021 --:------ 31DA 001 00'
      RQ_filter_change:  'RQ --- 37:155021 32:155021 --:------ 10D0 001 00'
      low_fan_supply_28:  ' W --- 37:155021 32:155021 --:------ 2411 023 00003F000F0000003800000000000000A0000000010032'  
      low_fan_supply_21:  ' W --- 37:155021 32:155021 --:------ 2411 023 00003F000F0000002A00000000000000A0000000010032'
      low_fan_exhaust_21: ' W --- 37:155021 32:155021 --:------ 2411 023 000040000F0000002A00000000000000A0000000010032'
  37:171658:
    class: REM
    faked: True
    scheme: orcon
    commands:
      away:         ' I --- 37:171658 --:------ 37:171658 22F1 003 000007'
      low:          ' I --- 37:171658 --:------ 37:171658 22F1 003 000107'
      medium:       ' I --- 37:171658 --:------ 37:171658 22F1 003 000207'
      high:         ' I --- 37:171658 --:------ 37:171658 22F1 003 000307'
      auto:         ' I --- 37:171658 --:------ 37:171658 22F1 003 000407'
      auto2:        ' I --- 37:171658 --:------ 37:171658 22F1 003 000507'
      boost:        ' I --- 37:171658 --:------ 37:171658 22F1 003 000607'
      disable:      ' I --- 37:171658 --:------ 37:171658 22F1 003 000707'


Ik heb wat configuratie aangepast maar krijg nu de volgende foutmelding:

code:
1
2
Invalid config for [ramses_cc]: The ventilation control system schema must include at least one of [remotes, sensors] @ data['ramses_cc']['37:155021'][Any('remotes', 'sensors', msg=None)]. Got None
The ventilation control system schema must include at least one of [remotes, sensors] @ data['ramses_cc']['37:171658'][Any('remotes', 'sensors', msg=None)]. Got None. (See /config/configuration.yaml, line 37).

[ Voor 83% gewijzigd door Vaevictis_ op 08-01-2023 08:43 ]


Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

@Vaevictis_
Goed bezig!

Ik heb de devices uit orphans_hvac ook in mijn known_list staan. Misschien helpt dat.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • 0 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Mooi dat het werkt!

Wat @vliegnerd zegt de remotes allemaal in je known list zetten lijkt mij ook. Staat bij mij in ieder geval wel erin. Verder ook nog even opletten dat je een fake remote ook nog moet binden met de HRC net zoals je met een echte remote zou doen (stroom eraf en weer erop, dan binnen 3 min de bind procedure draaien). Let verder ook even op met die 2411 commando’s aangezien die specifiek voor mijn systeem zijn.

Ik heb tegenwoordig de message_events regel verwijderd uit mijn config.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Swazija schreef op zondag 8 januari 2023 @ 10:26:
Mooi dat het werkt!

Wat @vliegnerd zegt de remotes allemaal in je known list zetten lijkt mij ook. Staat bij mij in ieder geval wel erin. Verder ook nog even opletten dat je een fake remote ook nog moet binden met de HRC net zoals je met een echte remote zou doen (stroom eraf en weer erop, dan binnen 3 min de bind procedure draaien). Let verder ook even op met die 2411 commando’s aangezien die specifiek voor mijn systeem zijn.

Ik heb tegenwoordig de message_events regel verwijderd uit mijn config.
Aha, hoe bind ik die fake remote? Gewoon de HRU opstarten en dan op het knopje drukken op de USB stick? Ik zie dat nergens staan in de wiki. Erg onduidelijk beschreven.

Er gaat iets niet goed met deze configuratie, wat mis ik? Ik zie het niet.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
ramses_cc:
  restore_cache: true
  serial_port: /dev/serial/by-id/usb-SparkFun_evofw3_atmega32u4-if00
  packet_log:
    file_name: packet.log
    rotate_backups: 7
  advanced_features:
    send_packet: true
    message_events: true
  scan_interval: 180
  orphans_hvac:
    - 37:171658 # Real remote afstandsbediening overloop
    - 32:155021 # HRC 400
    - 37:155021 # Fake remote
    - 29:185488 # CO2 sensor overloop

  known_list:
    - 18:005904: {class: HGI}
    - 32:155021: {class: FAN, alias: "WTW Zolder"}
    - 29:185488: {class: CO2, faked: true}

  32:155021:
    remotes: [37:171658, 37:155021]
    sensors: [29:185488]
  
  37:155021:
    class: REM
    faked: True
    scheme: orcon
    commands:
      away:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000007'
      low:          ' I --- 37:155021 32:155021 --:------ 22F1 003 000107'
      medium:       ' I --- 37:155021 32:155021 --:------ 22F1 003 000207'
      high:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000307'
      auto:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000407'
      auto2:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000507'
      boost:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000607'
      disable:      ' I --- 37:155021 32:155021 --:------ 22F1 003 000707'
      bypass_open:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00C8EF'
      bypass_close: ' W --- 37:155021 32:155021 --:------ 22F7 003 0000EF'
      bypass_auto:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00FFEF'
      request31DA:  'RQ --- 37:155021 32:155021 --:------ 31DA 001 00'
      RQ_filter_change:  'RQ --- 37:155021 32:155021 --:------ 10D0 001 00'
      low_fan_supply_28:  ' W --- 37:155021 32:155021 --:------ 2411 023 00003F000F0000003800000000000000A0000000010032'  
      low_fan_supply_21:  ' W --- 37:155021 32:155021 --:------ 2411 023 00003F000F0000002A00000000000000A0000000010032'
      low_fan_exhaust_21: ' W --- 37:155021 32:155021 --:------ 2411 023 000040000F0000002A00000000000000A0000000010032'
  37:171658:
    class: REM
    faked: True
    scheme: orcon
    commands:
      away:         ' I --- 37:171658 --:------ 37:171658 22F1 003 000007'
      low:          ' I --- 37:171658 --:------ 37:171658 22F1 003 000107'
      medium:       ' I --- 37:171658 --:------ 37:171658 22F1 003 000207'
      high:         ' I --- 37:171658 --:------ 37:171658 22F1 003 000307'
      auto:         ' I --- 37:171658 --:------ 37:171658 22F1 003 000407'
      auto2:        ' I --- 37:171658 --:------ 37:171658 22F1 003 000507'
      boost:        ' I --- 37:171658 --:------ 37:171658 22F1 003 000607'
      disable:      ' I --- 37:171658 --:------ 37:171658 22F1 003 000707'
  29:185488:
    class: CO2

Acties:
  • +1 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Remote binden doe je met de ramses_cc.fake_device service call. Zie stap drie van https://github.com/zxdavb...-to:-Faking-Sensors-(WIP)

In je config gaat het mis omdat je known list niet alle devices heeft. Maak dit van je known_list

edit: hele config maar even erin gezet.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
ramses_cc:
  restore_cache: true
  ramses_rf:
    enforce_known_list: true
  serial_port: /dev/serial/by-id/usb-SparkFun_evofw3_atmega32u4-if00
  packet_log:
    file_name: packet.log
    rotate_backups: 7
  advanced_features:
    send_packet: true
  scan_interval: 180
  orphans_hvac:
    - 37:171658 # Real remote afstandsbediening overloop
    - 32:155021 # HRC 400
    - 37:155021 # Fake remote
    - 29:185488 # CO2 sensor overloop
  known_list:
    18:005904: {class: HGI}
    32:155021: {class: FAN, alias: "WTW Zolder"}
    29:185488: {class: CO2, faked: true} 
    37:155021:
      class: REM
      faked: True
      scheme: orcon
      commands:
        away:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000007'
        low:          ' I --- 37:155021 32:155021 --:------ 22F1 003 000107'
        medium:       ' I --- 37:155021 32:155021 --:------ 22F1 003 000207'
        high:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000307'
        auto:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000407'
        auto2:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000507'
        boost:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000607'
        disable:      ' I --- 37:155021 32:155021 --:------ 22F1 003 000707'
        bypass_open:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00C8EF'
        bypass_close: ' W --- 37:155021 32:155021 --:------ 22F7 003 0000EF'
        bypass_auto:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00FFEF'
        request31DA:  'RQ --- 37:155021 32:155021 --:------ 31DA 001 00'
        RQ_filter_change:  'RQ --- 37:155021 32:155021 --:------ 10D0 001 00'
    37:171658:
      class: REM
      faked: True
      scheme: orcon
      commands:
        away:         ' I --- 37:171658 --:------ 37:171658 22F1 003 000007'
        low:          ' I --- 37:171658 --:------ 37:171658 22F1 003 000107'
        medium:       ' I --- 37:171658 --:------ 37:171658 22F1 003 000207'
        high:         ' I --- 37:171658 --:------ 37:171658 22F1 003 000307'
        auto:         ' I --- 37:171658 --:------ 37:171658 22F1 003 000407'
        auto2:        ' I --- 37:171658 --:------ 37:171658 22F1 003 000507'
        boost:        ' I --- 37:171658 --:------ 37:171658 22F1 003 000607'
        disable:      ' I --- 37:171658 --:------ 37:171658 22F1 003 000707'
    29:185488:
      class: CO2

[ Voor 86% gewijzigd door Swazija op 08-01-2023 11:55 ]


Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Dat ziet er goed uit! Dank voor de hulp @Swazija

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2023-01-08 13:31:59.301 INFO (MainThread) [custom_components.ramses_cc.binary_sensor] Found a Binary Sensor for 37:155021: battery_low
2023-01-08 13:31:59.301 INFO (MainThread) [custom_components.ramses_cc.binary_sensor] Found a Binary Sensor for 32:155021: bypass_position
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.binary_sensor] Found a Binary Sensor for 37:171658: battery_low
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: air_quality
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: air_quality_base
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: co2_level
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: exhaust_fan_speed
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: exhaust_flow
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: exhaust_temperature
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: fan_info
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: indoor_humidity
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: indoor_temperature
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: outdoor_humidity
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: outdoor_temperature
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: post_heat
2023-01-08 13:31:59.302 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: pre_heat
2023-01-08 13:31:59.303 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: remaining_time
2023-01-08 13:31:59.303 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: speed_cap
2023-01-08 13:31:59.303 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: supply_fan_speed
2023-01-08 13:31:59.303 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: supply_flow
2023-01-08 13:31:59.303 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 32:155021: supply_temperature
2023-01-08 13:31:59.303 INFO (MainThread) [custom_components.ramses_cc.sensor] Found a Sensor for 29:185488: co2_level
2023-01-08 13:31:59.303 INFO (MainThread) [custom_components.ramses_cc.climate_hvac] Found a HVAC system: 32:155021 (FAN)
2023-01-08 13:31:59.304 INFO (MainThread) [custom_components.ramses_cc.remote] Found a Remote: 37:155021 (REM)
2023-01-08 13:31:59.304 INFO (MainThread) [custom_components.ramses_cc.remote] Found a Remote: 37:171658 (REM)

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Ok ik heb wat resultaat, maar zie ook dat er nog wat zaken ontbreken die ik met modbus wel kon uitlezen. Vandaag geen tijd meer om het verder uit te zoeken. Jullie bedankt zover.

Afbeeldingslocatie: https://tweakers.net/i/-aBD0SM_0RTsQ_UDGdXgvuz4jKk=/800x/filters:strip_exif()/f/image/78YPDDCuG2JjDpOhgj48anxb.png?f=fotoalbum_large

[ Voor 35% gewijzigd door Vaevictis_ op 08-01-2023 16:22 ]


Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Ik krijg het learn command niet werkend:

code:
1
2
3
4
5
service: ramses_cc.learn_command
data:
  entity_id: remote.37_155021
  command: Boost
  timeout: 120


Geeft een unknown error. Als het voorbeeld template gebruik gaat het wel goed? Alleen remote id is anders.
Bij mij is dit de fake remote. @Swazija @vliegnerd

[ Voor 3% gewijzigd door Vaevictis_ op 10-01-2023 08:28 ]


Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Vaevictis_ schreef op dinsdag 10 januari 2023 @ 07:59:
Ik krijg het learn command niet werkend:

Geeft een unknown error. Als het voorbeeld template gebruik gaat het wel goed? Alleen remote id is anders.
Bij mij is dit de fake remote. @Swazija @vliegnerd
Ik heb helaas hier nog niet mee kunnen spelen, dus kan niet helpen.

Ik gebruik tot nu toe een "echte" HGI80 aan ramses_cc hangen. Die kan niet faken. Is wel super betrouwbaar en ontvangt heel goed ook in de betonnen nieuwbouw bunker.
Ik heb pas sinds kort een werkende nanocul, maar eerlijk gezegd wil ik die vervangen door een SSM-D2 van Peter Price. Die is besteld en onderweg.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • +3 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Vaevictis_ schreef op dinsdag 10 januari 2023 @ 07:59:
Ik krijg het learn command niet werkend:

code:
1
2
3
4
5
service: ramses_cc.learn_command
data:
  entity_id: remote.37_155021
  command: Boost
  timeout: 120


Geeft een unknown error. Als het voorbeeld template gebruik gaat het wel goed? Alleen remote id is anders.
Bij mij is dit de fake remote. @Swazija @vliegnerd
Learn command heb je niet nodig omdat je commando’s al bekend zijn via je configuration.yaml. Alleen als je iets nieuws hebt (bijvoorbeeld een remote die iets kan wat nog niet ondersteund is of als je een andere remote hebt) dan is het learn commando handig. Alle handige commando’s zijn echter al bekend (ik heb mijn remote met display een keer helemaal doorgespit). 22F1 gebruik ik het meest. 22F7 is voor de bypass. 22F3 kun je gebruiken voor tijdelijke veranderingen (maar dan is een 22F1 weer handiger). 2411 commando’s gebruik je voor het instellen van de fan speeds. Je kunt ook nog een programmering doen via aparte codes, maar dat is in HA natuurlijk veel makkelijker te doen met 22F1.

Commando’s versturen doe je via de remote send call (niet de ramses versie maar de ingebouwde variant van HA). De naam en het commando zelf specificeer je in de configuration.yaml file. Dit zijn de commando’s die je al hebt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  commands:
      away:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000007'
      low:          ' I --- 37:155021 32:155021 --:------ 22F1 003 000107'
      medium:       ' I --- 37:155021 32:155021 --:------ 22F1 003 000207'
      high:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000307'
      auto:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000407'
      auto2:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000507'
      boost:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000607'
      disable:      ' I --- 37:155021 32:155021 --:------ 22F1 003 000707'
      bypass_open:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00C8EF'
      bypass_close: ' W --- 37:155021 32:155021 --:------ 22F7 003 0000EF'
      bypass_auto:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00FFEF'
      request31DA:  'RQ --- 37:155021 32:155021 --:------ 31DA 001 00'
      RQ_filter_change:  'RQ --- 37:155021 32:155021 --:------ 10D0 001 00'
      low_fan_supply_28:  ' W --- 37:155021 32:155021 --:------ 2411 023 00003F000F0000003800000000000000A0000000010032'  
      low_fan_supply_21:  ' W --- 37:155021 32:155021 --:------ 2411 023 00003F000F0000002A00000000000000A0000000010032'
      low_fan_exhaust_21: ' W --- 37:155021 32:155021 --:------ 2411 023 000040000F0000002A00000000000000A0000000010032'


De request commando’s vragen om een reply. Een request 10D0 vraagt de filter status van de WTW. Een request 31DA vraagt een 31DA resultaat van de WTW. Op dit moment werkt dat niet helemaal goed, daar staat een bug voor open in ramses_rf.
Als je benieuwd bent naar wat er nog meer bestaat dan kun je een keer door de parser van ramses_rf kijken. Daar zit vrijwel alles wat orcon gebruikt al in. Als je specifiek iets zoekt mag je het gerust ook even aan me vragen.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Swazija schreef op dinsdag 10 januari 2023 @ 10:41:
[...]

Learn command heb je niet nodig omdat je commando’s al bekend zijn via je configuration.yaml. Alleen als je iets nieuws hebt (bijvoorbeeld een remote die iets kan wat nog niet ondersteund is of als je een andere remote hebt) dan is het learn commando handig. Alle handige commando’s zijn echter al bekend (ik heb mijn remote met display een keer helemaal doorgespit). 22F1 gebruik ik het meest. 22F7 is voor de bypass. 22F3 kun je gebruiken voor tijdelijke veranderingen (maar dan is een 22F1 weer handiger). 2411 commando’s gebruik je voor het instellen van de fan speeds. Je kunt ook nog een programmering doen via aparte codes, maar dat is in HA natuurlijk veel makkelijker te doen met 22F1.

Commando’s versturen doe je via de remote send call (niet de ramses versie maar de ingebouwde variant van HA). De naam en het commando zelf specificeer je in de configuration.yaml file. Dit zijn de commando’s die je al hebt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  commands:
      away:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000007'
      low:          ' I --- 37:155021 32:155021 --:------ 22F1 003 000107'
      medium:       ' I --- 37:155021 32:155021 --:------ 22F1 003 000207'
      high:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000307'
      auto:         ' I --- 37:155021 32:155021 --:------ 22F1 003 000407'
      auto2:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000507'
      boost:        ' I --- 37:155021 32:155021 --:------ 22F1 003 000607'
      disable:      ' I --- 37:155021 32:155021 --:------ 22F1 003 000707'
      bypass_open:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00C8EF'
      bypass_close: ' W --- 37:155021 32:155021 --:------ 22F7 003 0000EF'
      bypass_auto:  ' W --- 37:155021 32:155021 --:------ 22F7 003 00FFEF'
      request31DA:  'RQ --- 37:155021 32:155021 --:------ 31DA 001 00'
      RQ_filter_change:  'RQ --- 37:155021 32:155021 --:------ 10D0 001 00'
      low_fan_supply_28:  ' W --- 37:155021 32:155021 --:------ 2411 023 00003F000F0000003800000000000000A0000000010032'  
      low_fan_supply_21:  ' W --- 37:155021 32:155021 --:------ 2411 023 00003F000F0000002A00000000000000A0000000010032'
      low_fan_exhaust_21: ' W --- 37:155021 32:155021 --:------ 2411 023 000040000F0000002A00000000000000A0000000010032'


De request commando’s vragen om een reply. Een request 10D0 vraagt de filter status van de WTW. Een request 31DA vraagt een 31DA resultaat van de WTW. Op dit moment werkt dat niet helemaal goed, daar staat een bug voor open in ramses_rf.
Als je benieuwd bent naar wat er nog meer bestaat dan kun je een keer door de parser van ramses_rf kijken. Daar zit vrijwel alles wat orcon gebruikt al in. Als je specifiek iets zoekt mag je het gerust ook even aan me vragen.
toon volledige bericht
Dank voor antwoorden en uitleg, ik vraag dit omdat ik bij het uitvoeren van aanroepen service met auto de foutmelding krijg "must be exactly one command to learn".

Dus service aanroepen RAMES RF: Send a remote command

Dan kies ik de remote en command name "auto" @Swazija

Acties:
  • +1 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Nee, je moet juist niet de ramses RF send gebruiken maar de normale remote send. Hier een voorbeeld van mijn eigen remote:

code:
1
2
3
4
5
service: remote.send_command
data:
  command: auto
target:
  entity_id: remote.37_153258


In de code van de lovelace card die ik eerder gepost die je nog wat meer voorbeelden hiervan en hoe je het in een knop op je dashboard plaatst.

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Swazija schreef op woensdag 11 januari 2023 @ 12:19:
Nee, je moet juist niet de ramses RF send gebruiken maar de normale remote send. Hier een voorbeeld van mijn eigen remote:

code:
1
2
3
4
5
service: remote.send_command
data:
  command: auto
target:
  entity_id: remote.37_153258


In de code van de lovelace card die ik eerder gepost die je nog wat meer voorbeelden hiervan en hoe je het in een knop op je dashboard plaatst.
Thanks dat is het! Wel verwarrend dat deze service dan remote_send_command heet en geen ramses_rf_send_command.

Acties:
  • 0 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Ja is inderdaad verwarrend. Geen idee waarom dit zo gemaakt is.

Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 03-05 17:55
vliegnerd schreef op dinsdag 10 januari 2023 @ 08:43:
[...]


Ik heb helaas hier nog niet mee kunnen spelen, dus kan niet helpen.

Ik gebruik tot nu toe een "echte" HGI80 aan ramses_cc hangen. Die kan niet faken. Is wel super betrouwbaar en ontvangt heel goed ook in de betonnen nieuwbouw bunker.
Ik heb pas sinds kort een werkende nanocul, maar eerlijk gezegd wil ik die vervangen door een SSM-D2 van Peter Price. Die is besteld en onderweg.
Heb je hem al binnen? ik heb mijn RMA replacement nog niet binnen en lijkt nog wel een tijdje te duren...
https://www.bbc.com/news/business-64244121

Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

clandmeter schreef op vrijdag 13 januari 2023 @ 12:10:
[...]


Heb je hem al binnen? ik heb mijn RMA replacement nog niet binnen en lijkt nog wel een tijdje te duren...
https://www.bbc.com/news/business-64244121
Ja, ik heb hem binnen. Hij lijkt het ook te doen. Aangesloten en ik log nu de output van een screen. Die kan ik dan vergelijken met output van een HGI80. Eerste indruk is prima ontvangst.

Nu even geen tijd om hem echt aan HA te hangen.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • +1 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Vaevictis_ schreef op zondag 8 januari 2023 @ 16:20:
Ok ik heb wat resultaat, maar zie ook dat er nog wat zaken ontbreken die ik met modbus wel kon uitlezen. Vandaag geen tijd meer om het verder uit te zoeken. Jullie bedankt zover.

[Afbeelding]
Zou jij je code voor dat WTW plaatje rechts onderin willen delen? Ziet er wel goed uit!

Acties:
  • +4 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
type: picture-elements
image: local/img/wtw_icons2.png
elements:
  - type: state-label
    entity: sensor.32_155021_supply_flow
    style:
      top: 59%
      left: 73%
      color: black
  - type: state-label
    entity: sensor.32_155021_exhaust_flow
    style:
      top: 59%
      left: 27%
      color: black
  - type: state-label
    entity: sensor.32_155021_indoor_temperature
    style:
      top: 20%
      left: 92%
      color: darkred
  - type: state-label
    entity: sensor.32_155021_indoor_humidity
    style:
      top: 28%
      left: 92%
      color: '#4171b1'
  - type: state-label
    entity: sensor.32_155021_supply_temperature
    style:
      top: 77%
      left: 92%
      color: darkred
  - type: state-label
    entity: sensor.32_155021_outdoor_temperature
    style:
      top: 20%
      left: 14.5%
      color: '#4171b1'
  - type: state-label
    entity: sensor.32_155021_outdoor_humidity
    style:
      top: 28%
      left: 14.5%
      color: '#4171b1'
  - type: state-label
    entity: sensor.32_155021_exhaust_temperature
    style:
      top: 77%
      left: 14.5%
      color: '#4171b1'
  - type: state-label
    entity: binary_sensor.32_155021_bypass_position
    prefix: 'Bypass: '
    style:
      top: 26%
      left: 50%
      color: black
  - type: state-label
    entity: sensor.32_155021_remaining_time
    prefix: 'Filterwissel '
    suffix: null
    style:
      top: 92%
      left: 50%
      color: black



Afbeeldingslocatie: https://tweakers.net/i/tljrYlw2hqCSB_o-yglc3gX6VL0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/FIqQoTNBpNZBI2bxxj8UQL1h.png?f=user_large

Acties:
  • 0 Henk 'm!

  • 3wielerdealer
  • Registratie: Oktober 2009
  • Laatst online: 01-01 12:22
rickbouman schreef op donderdag 8 september 2022 @ 20:13:
Ik heb geen aandelen, maar de module van @Willie-wortel is helemaal top :).
Je kloont een bestaande 15RF afstandsbediening en hoeft helemaal niks te modden.

Hierna kan je de unit bedienen vanuit bijvoorbeeld Home Assistant zoals je dit met je afstandsbediening ook doet. Snap dat het niet zaken uitleest als temperatuur en dergelijke, maar mijn vrouw wilde graag met de Alexa routines de ventilatie aanzetten voor 1.5 uur als je gaat douchen en dat werkt op deze manier top.

[Afbeelding]
Dit is volgens mij precies wat ik zoek, waar kan ik de stick kopen? O-)

Acties:
  • +1 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

3wielerdealer schreef op maandag 16 januari 2023 @ 17:08:
[...]


Dit is volgens mij precies wat ik zoek, waar kan ik de stick kopen? O-)
FanX zie topic: robertwebbe in "FanX RF USB Dongle"

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • 0 Henk 'm!

  • 3wielerdealer
  • Registratie: Oktober 2009
  • Laatst online: 01-01 12:22
Bedankt!

[ Voor 8% gewijzigd door 3wielerdealer op 16-01-2023 21:16 ]


Acties:
  • +1 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Even topic kaapen...

Ik heb sinds kort een SSM-D2. Dus eindelijk aan de slag om actief mijn WTW te besturen. Monitoren via ramses_cc in HA werkt al maanden via mijn HGI80.

Wat werkt:
met ramses_rf op de commandline zenden en ontvangen.
met ramses_cc in HA ontvangen.
ramses_rf "learn command"

Wat niet werkt:
In HA ontwikkelhulp middelen ramses_rf send command gebruiken. Bij alle opties krijg ik een "unknown error".
Afbeeldingslocatie: https://tweakers.net/i/97N16lqhsKXdHhVPJ_Cin7y8W9w=/800x/filters:strip_exif()/f/image/r40ohWHhlmPo8K5sNGwAYAkA.png?f=fotoalbum_large


homeassistant.log
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
2023-01-19 18:49:18.501 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [140313066474512] Error handling message: Unknown error (unknown_error) from 192.168.2.94 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36)
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 27, in _handle_async_response
    await func(hass, connection, msg)
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 646, in handle_execute_script
    await script_obj.async_run(msg.get("variables"), context=context)
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 1524, in async_run
    await asyncio.shield(run.async_run())
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 409, in async_run
    await self._async_step(log_exceptions=False)
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 453, in _async_step
    self._handle_exception(
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 476, in _handle_exception
    raise exception
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 451, in _async_step
    await getattr(self, handler)()
  File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 684, in _async_call_service_step
    await service_task
  File "/usr/src/homeassistant/homeassistant/core.py", line 1744, in async_call
    task.result()
  File "/usr/src/homeassistant/homeassistant/core.py", line 1781, in _execute_service
    await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 770, in handle_service
    await service.entity_service_call(
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 678, in entity_service_call
    future.result()  # pop exception if have
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 943, in async_request_call
    await coro
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 715, in _handle_entity_call
    await result
  File "/config/custom_components/ramses_cc/remote.py", line 221, in svc_send_command
    await self.async_learn_command(*args, **kwargs)
  File "/config/custom_components/ramses_cc/remote.py", line 137, in async_learn_command
    raise TypeError("must be exactly one command to learn")


TypeError("must be exactly one command to learn") is een hele rare error want het zit in learn_command ipv send_command in de ramses_cc code...

Mijn configuration.yaml
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
ramses_cc:
  serial_port: /dev/ttyACM0 # SSM-D2
  orphans_hvac: [32:134446, 37:123456, 32:132403, 37:005302, 37:005608, 37:171685, 29:162275, 18:203011]
  restore_cache: false

  packet_log:
    file_name: packet.log
    rotate_backups: 100

  known_list:
    32:134446: {class: FAN}               # WTW HRC400
    32:132403: {class: FAN}               # zone valve unit
    37:005302: {class: CO2}               # CO2 woonkamer
    37:005608: {class: CO2}               # CO2 slaapkamer
    37:171685: {class: DIS}               # RF15 display
    02:250704: {class: UFC}               # autotemp master beneden
    02:250984: {class: UFC}               # autotemp slave boven
    21:033160: {class: THM}               # Itho spider livingroom
    21:043468: {class: THM}
    21:043352: {class: THM}
    21:043436: {class: THM}
    21:043273: {class: THM}
    18:203011:
      class: HGI
      _note: SSM-D2
    29:162275:  # RF15 switch bathroom
      class: REM
      _note: Orcon 15RF
      commands:
        low:          ' I --- 29:162275 32:134446 --:------ 22F1 003 000107'
    37:123456:
      class: REM
      faked: True
      commands:
        away:         ' I --- 37:123456 32:134446 --:------ 22F1 003 000007'
        low:          ' I --- 37:123456 32:134446 --:------ 22F1 003 000107'
        medium:       ' I --- 37:123456 32:134446 --:------ 22F1 003 000207'
        high:         ' I --- 37:123456 32:134446 --:------ 22F1 003 000307'
        auto:         ' I --- 37:123456 32:134446 --:------ 22F1 003 000407'
        auto2:        ' I --- 37:123456 32:134446 --:------ 22F1 003 000507'
        boost:        ' I --- 37:123456 32:134446 --:------ 22F1 003 000607'
        disable:      ' I --- 37:123456 32:134446 --:------ 22F1 003 000707'
        bypass_open:  ' W --- 37:123456 32:134446 --:------ 22F7 003 00C8EF'
        bypass_close: ' W --- 37:123456 32:134446 --:------ 22F7 003 0000EF'
        bypass_auto:  ' W --- 37:123456 32:134446 --:------ 22F7 003 00FFEF'
        reset_filter: ' W --- 37:123456 32:134446 --:------ 10D0 002 00FF'
      _note: based upon an Orcon 15RF 6-button remote (VMN-15LF01)

  scan_interval: 180

  block_list:
    18:111262: {}  # identified as HGI. Neighbours?

  advanced_features:
    message_events: None
    send_packet: true

  ramses_rf:
    enforce_known_list: true
    #enable_eavesdrop: false

restore_cache staat normaal op true, maar ik ben alles aan het proberen nu...

Vraag: Wat doe ik fout? Is ramses_cc stuk of snap ik het echt niet?

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • +2 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Je moet niet de ramses send command service gebruiken maar de remote send command (zonder ramses).

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Swazija schreef op donderdag 19 januari 2023 @ 19:30:
Je moet niet de ramses send command service gebruiken maar de remote send command (zonder ramses).
Ja dat was voor mij ook niet logisch. Ik mis ng wel wat functies die ik wel had bij de rf modbus controller. Zoals filter rest tijd, foutmeldingen, rssi signaal.

Morgen eens kijken of ik de bypass werkend krijg dat lukte me eerder niet met de remote van Ramses rf.

Acties:
  • +1 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Swazija schreef op donderdag 19 januari 2023 @ 19:30:
Je moet niet de ramses send command service gebruiken maar de remote send command (zonder ramses).
Dank. Dit werkt inderdaad. |:( |:( |:(

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • +1 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Vaevictis_ schreef op donderdag 19 januari 2023 @ 21:06:
[...]


Ja dat was voor mij ook niet logisch. Ik mis ng wel wat functies die ik wel had bij de rf modbus controller. Zoals filter rest tijd, foutmeldingen, rssi signaal.

Morgen eens kijken of ik de bypass werkend krijg dat lukte me eerder niet met de remote van Ramses rf.
Filter rest tijd staat een bug report voor open. Foutmeldingen en rssi geen idee, maar de developer staat altijd open voor toevoegingen.

Acties:
  • +1 Henk 'm!

  • Harcus71
  • Registratie: Februari 2023
  • Laatst online: 11-02 13:54
Goedenavond techneuten,

Kan iemand mij helpen? Ik weet niet wat ik fout doe. (eigenlijk weet ik zo ie zo niet wat ik aan het doen ben )
Heb de dongle aan de praat en er komen pakketen in de log file.

Alleen krijg ik geen bruikbare entiteiten.

Wat doe ik verkeerd?
Alvast bedank voor de hulp.
Groet Harco

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
ramses_cc:
  restore_cache: false
  ramses_rf:
    enforce_known_list: true
  serial_port: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0  # or some other serial port name
  packet_log:
    file_name: packet.log
    rotate_backups: 7

  advanced_features:
    send_packet: true
  scan_interval: 60
  orphans_hvac:
    - 37:006319 # Real remote afstandsbediening kamer
    - 32:132949 # HRC 400
    - 37:155021 # Fake remote
    - 18:071970
    - 18:000370
    - 37:007184
    - 32:162580
    - 63:262142
  
  known_list:
    18:071970: {class: HGI}
    18:000370: {class: HGI}
    32:132949: {class: FAN, alias: "WTW Zolder"}
    37:007184: {class: THM}
    32:162580: {class: THM}
    63:262142: {class: THM}
    37:155021:
      class: REM
      faked: true
      scheme: orcon
      commands:
        away:         ' I --- 37:155021 32:132949 --:------ 22F1 003 000007'
        low:          ' I --- 37:155021 32:132949 --:------ 22F1 003 000107'
        medium:       ' I --- 37:155021 32:132949 --:------ 22F1 003 000207'
        high:         ' I --- 37:155021 32:132949 --:------ 22F1 003 000307'
        auto:         ' I --- 37:155021 32:132949 --:------ 22F1 003 000407'
        auto2:        ' I --- 37:155021 32:132949 --:------ 22F1 003 000507'
        boost:        ' I --- 37:155021 32:132949 --:------ 22F1 003 000607'
        disable:      ' I --- 37:155021 32:132949 --:------ 22F1 003 000707'
        bypass_open:  ' W --- 37:155021 32:132949 --:------ 22F7 003 00C8EF'
        bypass_close: ' W --- 37:155021 32:132949 --:------ 22F7 003 0000EF'
        bypass_auto:  ' W --- 37:155021 32:132949 --:------ 22F7 003 00FFEF'
        request31DA:  'RQ --- 37:155021 32:132949 --:------ 31DA 001 00'
        RQ_filter_change:  'RQ --- 37:155021 32:132949 --:------ 10D0 001 00'
    37:006319: # remote kamer
      class: REM
      faked: true
      scheme: orcon
      commands:
        away:         ' I --- 37:006319 --:------ 37:006319 22F1 003 000007'
        low:          ' I --- 37:006319 --:------ 37:006319 22F1 003 000107'
        medium:       ' I --- 37:006319 --:------ 37:006319 22F1 003 000207'
        high:         ' I --- 37:006319 --:------ 37:006319 22F1 003 000307'
        auto:         ' I --- 37:006319 --:------ 37:006319 22F1 003 000407'
        auto2:        ' I --- 37:006319 --:------ 37:006319 22F1 003 000507'
        boost:        ' I --- 37:006319 --:------ 37:006319 22F1 003 000607'
        disable:      ' I --- 37:006319 --:------ 37:006319 22F1 003 000707'


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/ramses_rf/protocol/message.py", line 338, in _validate
    return {**self._idx, **result}
  File "/usr/local/lib/python3.10/site-packages/ramses_rf/protocol/message.py", line 219, in _idx
    assert self._pkt._idx == "00", "What!! (AA)"
AssertionError: What!! (AA)
2023-02-27 17:53:35.136 INFO (MainThread) [ramses_rf.protocol.protocol] SENT: RQ --- 18:000730 32:132949 --:------ 313E 001 00
2023-02-27 17:53:35.138 INFO (MainThread) [ramses_rf.protocol.transport] RF Tx:     b'RQ --- 18:000730 32:132949 --:------ 313E 001 00'
2023-02-27 17:54:05.115 INFO (MainThread) [ramses_rf.protocol.protocol] SENT: RQ --- 18:000730 32:132949 --:------ 3222 001 00
2023-02-27 17:54:05.116 INFO (MainThread) [ramses_rf.protocol.transport] RF Tx:     b'RQ --- 18:000730 32:132949 --:------ 3222 001 00'
2023-02-27 17:54:05.143 INFO (MainThread) [ramses_rf.protocol.transport] RF Rx: b'000 RQ --- 18:071970 32:132949 --:------ 3222 001 00'
2023-02-27 17:54:05.147 INFO (MainThread) [ramses_rf.protocol.protocol] rcvd: RQ --- 18:071970 32:132949 --:------ 3222 001 00
2023-02-27 17:54:05.147 INFO (MainThread) [ramses_rf.protocol.protocol] MsgTransport._pkt_receiver(22F8|RP|32:132949): Expired callback
2023-02-27 17:54:05.148 INFO (MainThread) [ramses_rf.protocol.protocol] MsgTransport._pkt_receiver(313E|RP|32:132949): Expired callback
2023-02-27 17:54:05.152 INFO (MainThread) [ramses_rf.processor] RQ --- 18:071970 32:132949 --:------ 3222 001 00 < Invalid code for 32:132949 (FAN) to Rx/Tx: 3222
2023-02-27 17:54:05.718 WARNING (MainThread) [homeassistant.components.apple_tv] Connection lost to Apple TV "Woonkamer"
2023-02-27 17:54:17.000 WARNING (MainThread) [homeassistant.components.unifi] Lost connection to UniFi Network
2023-02-27 17:54:32.032 INFO (MainThread) [homeassistant.components.unifi] Will try to reconnect to UniFi Network
2023-02-27 17:54:38.148 INFO (MainThread) [ramses_rf.protocol.protocol] SENT: RQ --- 18:000730 32:132949 --:------ 22F1 001 00
2023-02-27 17:54:38.149 INFO (MainThread) [ramses_rf.protocol.transport] RF Tx:     b'RQ --- 18:000730 32:132949 --:------ 22F1 001 00'
2023-02-27 17:54:38.175 INFO (MainThread) [ramses_rf.protocol.transport] RF Rx: b'000 RQ --- 18:071970 32:132949 --:------ 22F1 001 00'
2023-02-27 17:54:38.182 INFO (MainThread) [ramses_rf.protocol.protocol] rcvd: RQ --- 18:071970 32:132949 --:------ 22F1 001 00
2023-02-27 17:54:38.183 INFO (MainThread) [ramses_rf.protocol.protocol] MsgTransport._pkt_receiver(3222|RP|32:132949): Expired callback
2023-02-27 17:54:38.184 INFO (MainThread) [ramses_rf.processor] RQ --- 18:071970 32:132949 --:------ 22F1 001 00 < Invalid code for 32:132949 (FAN) to Rx/Tx: 22F1
2023-02-27 17:54:54.256 INFO (MainThread) [homeassistant.components.unifi] Connected to UniFi Network
2023-02-27 17:55:08.144 INFO (MainThread) [ramses_rf.protocol.protocol] SENT: RQ --- 18:000730 32:132949 --:------ 2210 001 00
2023-02-27 17:55:08.144 INFO (MainThread) [ramses_rf.protocol.transport] RF Tx:     b'RQ --- 18:000730 32:132949 --:------ 2210 001 00'
2023-02-27 17:55:08.170 INFO (MainThread) [ramses_rf.protocol.transport] RF Rx: b'000 RQ --- 18:071970 32:132949 --:------ 2210 001 00'
2023-02-27 17:55:08.172 INFO (MainThread) [ramses_rf.protocol.protocol] rcvd: RQ --- 18:071970 32:132949 --:------ 2210 001 00
2023-02-27 17:55:08.173 INFO (MainThread) [ramses_rf.protocol.protocol] MsgTransport._pkt_receiver(22F1|RP|32:132949): Expired callback
2023-02-27 17:55:08.176 INFO (MainThread) [ramses_rf.processor] RQ --- 18:071970 32:132949 --:------ 2210 001 00 < Invalid code for 32:132949 (FAN) to Rx/Tx: 2210
2023-02-27 17:55:09.101 INFO (MainThread) [homeassistant.components.apple_tv] Connection was re-established to device "Woonkamer"
2023-02-27 17:55:32.066 INFO (MainThread) [ramses_rf.protocol.transport] RF Rx: b'074  I --- 37:006319 --:------ 37:006319 1298 003 0001E8'
2023-02-27 17:55:32.068 INFO (MainThread) [ramses_rf.protocol.protocol] rcvd:  I --- 37:006319 --:------ 37:006319 1298 003 0001E8
2023-02-27 17:55:32.068 INFO (MainThread) [ramses_rf.protocol.protocol] MsgTransport._pkt_receiver(2210|RP|32:132949): Expired callback
2023-02-27 17:55:32.069 INFO (MainThread) [ramses_rf.processor] || REM:006319 |            |  I | co2_level        |      || {'co2_level': 488.0}
2023-02-27 17:55:32.069 INFO (MainThread) [ramses_rf.processor]  I --- 37:006319 --:------ 37:006319 1298 003 0001E8 < Invalid code for 37:006319 (REM) to Tx: 1298
2023-02-27 17:55:32.094 INFO (MainThread) [ramses_rf.protocol.protocol] SENT: RQ --- 18:000730 32:132949 --:------ 22E0 001 00
2023-02-27 17:55:32.095 INFO (MainThread) [ramses_rf.protocol.transport] RF Tx:     b'RQ --- 18:000730 32:132949 --:------ 22E0 001 00'
2023-02-27 17:55:32.120 INFO (MainThread) [ramses_rf.protocol.transport] RF Rx: b'000 RQ --- 18:071970 32:132949 --:------ 22E0 001 00'
2023-02-27 17:55:32.121 INFO (MainThread) [ramses_rf.protocol.protocol] rcvd: RQ --- 18:071970 32:132949 --:------ 22E0 001 00
2023-02-27 17:55:32.122 INFO (MainThread) [ramses_rf.processor] RQ --- 18:071970 32:132949 --:------ 22E0 001 00 < Invalid code for 32:132949 (FAN) to Rx/Tx: 22E0


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
2023-02-27T17:45:58.533192 074  I --- 37:006319 --:------ 37:006319 1298 003 0001D8
2023-02-27T17:46:01.587986 000 RQ --- 18:071970 32:132949 --:------ 22F1 001 00
2023-02-27T17:46:31.574928 000 RQ --- 18:071970 32:132949 --:------ 2210 001 00
2023-02-27T17:46:42.124788 068  I --- 37:007184 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:46:42.236063 000 RQ --- 18:071970 32:132949 --:------ 22E0 001 00
2023-02-27T17:46:42.251149 069  I --- 37:007184 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:46:42.379502 069  I --- 37:007184 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:47:12.221018 000 RQ --- 18:071970 32:132949 --:------ 22E5 001 00
2023-02-27T17:47:30.312401 076  I --- 37:006319 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:47:30.437951 000 RQ --- 18:071970 32:132949 --:------ 22E9 001 00
2023-02-27T17:47:30.565692 076  I --- 37:006319 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:48:00.414170 000 RQ --- 18:071970 32:132949 --:------ 22F2 001 00
2023-02-27T17:48:05.108727 076  I --- 32:162580 32:132949 --:------ 31E0 004 00000000
2023-02-27T17:48:05.153655 000 RQ --- 18:071970 32:132949 --:------ 22F4 001 00
2023-02-27T17:48:05.210631 077  I --- 32:162580 --:------ 32:162580 31DA 030 00EF007FFF372503DE056E063302DFF80100183C3C0000EF000D050D0500
2023-02-27T17:48:35.182967 000 RQ --- 18:071970 32:132949 --:------ 22F8 001 00
2023-02-27T17:49:05.185839 000 RQ --- 18:071970 32:132949 --:------ 313E 001 00
2023-02-27T17:49:35.230002 000 RQ --- 18:071970 32:132949 --:------ 3222 001 00
2023-02-27T17:49:37.644340 069  I --- 37:007184 --:------ 37:007184 1298 003 0001B2
2023-02-27T17:50:08.227232 000 RQ --- 18:071970 32:132949 --:------ 22F1 001 00
2023-02-27T17:50:38.218397 000 RQ --- 18:071970 32:132949 --:------ 2210 001 00
2023-02-27T17:51:08.237219 000 RQ --- 18:071970 32:132949 --:------ 22E0 001 00
2023-02-27T17:51:32.119357 068  I --- 37:007184 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:51:32.179509 000 RQ --- 18:071970 32:132949 --:------ 22E5 001 00
2023-02-27T17:51:32.248224 069  I --- 37:007184 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:51:32.379061 069  I --- 37:007184 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:52:02.209547 000 RQ --- 18:071970 32:132949 --:------ 22E9 001 00
2023-02-27T17:52:20.903015 074  I --- 37:006319 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:52:20.965425 000 RQ --- 18:071970 32:132949 --:------ 22F2 001 00
2023-02-27T17:52:21.036095 073  I --- 37:006319 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:52:21.164176 074  I --- 37:006319 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:52:50.983456 000 RQ --- 18:071970 32:132949 --:------ 22F4 001 00
2023-02-27T17:53:05.072850 077  I 170 32:162580 --:------ 32:162580 31D9 017 000A040020202020202020202020202008
2023-02-27T17:53:05.101375 083  I 115 32:132949 --:------ 32:132949 31D9 017 0004040020202020202020202020202004
2023-02-27T17:53:05.163498 000 RQ --- 18:071970 32:132949 --:------ 22F8 001 00
2023-02-27T17:53:05.191695 083  I 116 32:132949 --:------ 32:132949 31D9 017 0104040020202020202020202020202004
2023-02-27T17:54:05.144326 000 RQ --- 18:071970 32:132949 --:------ 3222 001 00
2023-02-27T17:54:38.175960 000 RQ --- 18:071970 32:132949 --:------ 22F1 001 00
2023-02-27T17:55:08.170342 000 RQ --- 18:071970 32:132949 --:------ 2210 001 00
2023-02-27T17:55:32.066936 074  I --- 37:006319 --:------ 37:006319 1298 003 0001E8
2023-02-27T17:55:32.120713 000 RQ --- 18:071970 32:132949 --:------ 22E0 001 00
2023-02-27T17:56:02.151082 000 RQ --- 18:071970 32:132949 --:------ 22E5 001 00
2023-02-27T17:56:22.117715 068  I --- 37:007184 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:56:22.232147 000 RQ --- 18:071970 32:132949 --:------ 22E9 001 00
2023-02-27T17:56:22.250417 070  I --- 37:007184 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:56:22.385015 068  I --- 37:007184 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:56:52.225688 000 RQ --- 18:071970 32:132949 --:------ 22F2 001 00
2023-02-27T17:57:11.490752 073  I --- 37:006319 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:57:11.538568 000 RQ --- 18:071970 32:132949 --:------ 22F4 001 00
2023-02-27T17:57:11.628887 072  I --- 37:006319 32:132949 --:------ 31E0 008 0000000001001E00
2023-02-27T17:57:11.755212 074  I --- 37:006319 32:132949 --:------ 31E0 008 0000000001001E00

[ Voor 100% gewijzigd door Harcus71 op 27-02-2023 18:00 ]


Acties:
  • 0 Henk 'm!

  • Swazija
  • Registratie: Januari 2005
  • Laatst online: 11:35
Lijkt erop dat 32:162580 de 31DA berichten stuurt. Heb je wel de juiste id voor je fan? Wat is een THM?

Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

32:132949 lijkt de smartcomfort zone klep?

De orcon co2 remotes sturen fan demand 31E0 naar de zone klep en deze stuurt de HRC aan.

Wat @Swazija zegt: FAN veranderen in je configuratie.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • +2 Henk 'm!

  • Harcus71
  • Registratie: Februari 2023
  • Laatst online: 11-02 13:54
Hartelijk dank voor de hulp.
Door 32:162580 aan te passen naar FAN, komen deze waarden wel binnen en heb ik het plaatje van @Vaevictis_ werkend gekregen.
Ook het aansturen van de snelheid werkt. (via HA services)
Al moet ik daar nog een leuke bediening bij vinden.

Nogmaals dank.

Code aangepast naar onderstaande, al weet ik nog niet welk ID wat is.
Maar het werkt.

Hoe kan ik er achter komen wat, welke sensor wat is?
en hoe kan ik de co2 waarden van de sensoren weergeven?

in het veld zitten :
2x 15RF CO2 op 230V
2x 15RF op batterij

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
ramses_cc:
  restore_cache: false
  ramses_rf:
    enforce_known_list: true
  serial_port: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0  # or some other serial port name
  packet_log:
    file_name: packet.log
    rotate_backups: 7

  advanced_features:
    send_packet: true
  scan_interval: 60
  orphans_hvac:
    - 37:006319 # Real remote afstandsbediening kamer ?
    - 32:132949 # zone valve unit
    - 37:155021 # Fake remote niet gebruikt
    - 18:071970 # ??
    - 18:000370 # ??
    - 37:007184 # ??
    - 32:162580 # HRC 400
    - 63:262142 # ??
  
  known_list:
    18:071970: {class: HGI}
    18:000370: {class: HGI}
    32:132949: {class: FAN}
    37:007184: {class: REM}
    32:162580: {class: FAN, alias: "WTW Zolder"}
    63:262142: {class: REM}
    37:006319:
      class: REM
      faked: true
      scheme: orcon
      commands:
        away:         ' I --- 37:006319 32:162580 --:------ 22F1 003 000007'
        low:          ' I --- 37:006319 32:162580 --:------ 22F1 003 000107'
        medium:       ' I --- 37:006319 32:162580 --:------ 22F1 003 000207'
        high:         ' I --- 37:006319 32:162580 --:------ 22F1 003 000307'
        auto:         ' I --- 37:006319 32:162580 --:------ 22F1 003 000407'
        auto2:        ' I --- 37:006319 32:162580 --:------ 22F1 003 000507'
        boost:        ' I --- 37:006319 32:162580 --:------ 22F1 003 000607'
        disable:      ' I --- 37:006319 32:162580 --:------ 22F1 003 000707'
        bypass_open:  ' W --- 37:006319 32:162580 --:------ 22F7 003 00C8EF'
        bypass_close: ' W --- 37:006319 32:162580 --:------ 22F7 003 0000EF'
        bypass_auto:  ' W --- 37:006319 32:162580 --:------ 22F7 003 00FFEF'
        request31DA:  'RQ --- 37:006319 32:162580 --:------ 31DA 001 00'
        RQ_filter_change:  'RQ --- 37:006319 32:162580 --:------ 10D0 001 00'

[ Voor 3% gewijzigd door Harcus71 op 28-02-2023 20:42 ]


Acties:
  • 0 Henk 'm!

  • Rinco
  • Registratie: September 2022
  • Laatst online: 07-05-2024
Ik heb de USB stick van Peter Price binnen en de zaak geprobeerd te installeren.
Inmiddels een nette log maar nu heb ik geen idee welk Id bij wat hoort.
Ik heb een Orcon 425 met zonekleppen, 2x een Co2 remote bediening en 1x een standaard bediening.

En... een honeywell evosmart met per ruimte een besturing regelaar en een vloerverwarmingsunit.

Heel veel Id's. Iemand enig idee hoe ik uit de packetlog kan achterhalen wat=wat?

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Rinco schreef op vrijdag 24 maart 2023 @ 23:49:
Ik heb de USB stick van Peter Price binnen en de zaak geprobeerd te installeren.
Inmiddels een nette log maar nu heb ik geen idee welk Id bij wat hoort.
Ik heb een Orcon 425 met zonekleppen, 2x een Co2 remote bediening en 1x een standaard bediening.

En... een honeywell evosmart met per ruimte een besturing regelaar en een vloerverwarmingsunit.

Heel veel Id's. Iemand enig idee hoe ik uit de packetlog kan achterhalen wat=wat?
Hoe ik het heb gedaan is een Aranet4 kastje naast de CO2 sensor te plaatsen dan weet je de PPM en dan kun je in Home Assistant de juiste naam per ruimte eraan hangen. Alles wat overblijft kun je dan wel afleiden.

Acties:
  • +1 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Rinco schreef op vrijdag 24 maart 2023 @ 23:49:
Ik heb de USB stick van Peter Price binnen en de zaak geprobeerd te installeren.
Inmiddels een nette log maar nu heb ik geen idee welk Id bij wat hoort.
Ik heb een Orcon 425 met zonekleppen, 2x een Co2 remote bediening en 1x een standaard bediening.

En... een honeywell evosmart met per ruimte een besturing regelaar en een vloerverwarmingsunit.

Heel veel Id's. Iemand enig idee hoe ik uit de packetlog kan achterhalen wat=wat?
Als je in een nieuwbouwwijk woont dan zie je waarschijnlijk ook nog devices van buren. Kan een flinke puzzel zijn.

Hoe?
Schakel handmatig een CO2 remote naar stand 3, je ziet in de log een 22F3 bericht:
code:
1
2
2023-03-24T06:41:02.186505 060  I --- 37:005608 32:132403 --:------ 22F3 007 00123C03040404
2023-03-24T06:41:02.211374 062  I --- 32:132403 32:134446 --:------ 22F3 007 00123C03040404

37:005608 is de CO2 sensor, die stuurt het 22F3 (temporary override) bericht.
ontvanger is 32:132403 dat is de zone-klep unit.
Die stuurt het door (tweede bericht) naar 32:134446 dat is de HRC WTW unit.

De andere CO2 sensor kun je op dezelfde manier doen. Je zult ook zien dat de CO2 sensoren berichten uitwisselen met de zone-klep. (Nooit met de WTW)
code:
1
2
2023-03-24T06:41:02.448176 063 RQ --- 37:005608 32:132403 --:------ 31D9 001 00
2023-03-24T06:41:02.484282 064 RP 142 32:132403 37:005608 --:------ 31D9 017 0004030020202020202020202020202004


De zone-klep stuurt berichten van/naar de WTW unit.
WTW stuurt 31DA info berichten, de zone-klep GEEN 31DA maar wel 31D9. Dat is extra info om ze uit elkaar te houden.

Thermostaten op dezelfde manier. Zet een thermostaat hoger/lager en check de logs.
Het helpt dan als je ramses_rf hebt draaien om de berichten te ontcijferen: https://github.com/zxdavb/ramses_rf

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Rinco schreef op vrijdag 24 maart 2023 @ 23:49:
Ik heb een Orcon 425 met zonekleppen, 2x een Co2 remote bediening en 1x een standaard bediening.
Zou kunnen dat die standaard remote niet aan de zone unit maar direct aan de WTW gekoppeld is.

Zo zit het bij mij, maar ik heb zelf een standaard remote toegevoegd.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • 0 Henk 'm!

  • Rinco
  • Registratie: September 2022
  • Laatst online: 07-05-2024
Dag Vliegnerd,

Super bedanktv voor je goede uitleg.
Vandaag even druk maar ik ga er de komende dagen mee aan de slag.

Acties:
  • 0 Henk 'm!

  • Rinco
  • Registratie: September 2022
  • Laatst online: 07-05-2024
Kan Ramses_rf ook draaien op HA?
Moet je dan de ZIP downloaden en net als de Ramses_cc in de custom components plaatsen?

Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Rinco schreef op zaterdag 25 maart 2023 @ 09:59:
Kan Ramses_rf ook draaien op HA?
Moet je dan de ZIP downloaden en net als de Ramses_cc in de custom components plaatsen?
Als je ramses_cc installeert dan installeert die ramses_rf automatisch mee, want cc is een HA wrapper om rf heen.

Gebruik je HA OS of docker? Ik zelf docker kan je eventueel wel laten zien hoe je ramses_rf in die docker container gebruikt, om packet.log te onderzoeken, maar ik draai ranses_rf zelf op een andere computer.

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • +1 Henk 'm!

  • Rinco
  • Registratie: September 2022
  • Laatst online: 07-05-2024
Ik gebruik HA OS. Dan is ramses_rf dus al aanwezig.
Dat is mooi :-)

Mijn idee is om per remote elk na een minuut of 5 deze op stand 3 te zetten, dan zou ik aan de tijd moeten kunnen zien welke het is.
Het klop idd dat de CO2 bedieningssensor de zonekleppen aansturen.
Is er voor de zoneklep een aparte class? of blijft dit gewoon CO2.

Acties:
  • 0 Henk 'm!

  • vliegnerd
  • Registratie: Augustus 2003
  • Laatst online: 21:47

vliegnerd

Nintendo fan.

Rinco schreef op zaterdag 25 maart 2023 @ 10:54:
Is er voor de zoneklep een aparte class? of blijft dit gewoon CO2.
Mijn configuration.yaml (alleen de Orcon delen)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
  orphans_hvac: [32:134446, 37:123456, 32:132403, 37:005302, 37:005608, 29:162275, 37:171685, 18:203011]

  known_list:
    32:134446: {class: FAN}               # WTW HRC400
    32:132403: {class: HVC}               # zone valve unit
    37:005302: {class: CO2}               # CO2 woonkamer
    37:005608: {class: CO2}               # CO2 slaapkamer
    37:171685: {class: DIS}               # RF15 display
    18:203011:
      class: HGI
      _note: SSM-D2
    29:162275:  # RF15 switch bathroom
      class: REM
      faked: True  # real RF15 but not operational, fake it...
      _note: Orcon 15RF
      commands:
        request31DA:  'RQ --- 29:162275 32:134446 --:------ 31DA 001 00'
        request10D0:  'RQ --- 29:162275 32:134446 --:------ 10D0 001 00' # filter
        low:          ' I --- 29:162275 32:134446 --:------ 22F1 003 000107'
        high:         ' I --- 29:162275 32:134446 --:------ 22F1 003 000307'
        away:         ' I --- 29:162275 32:134446 --:------ 22F1 003 000007'
        low:          ' I --- 29:162275 32:134446 --:------ 22F1 003 000107'
        medium:       ' I --- 29:162275 32:134446 --:------ 22F1 003 000207'
        high:         ' I --- 29:162275 32:134446 --:------ 22F1 003 000307'
        auto:         ' I --- 29:162275 32:134446 --:------ 22F1 003 000407'
        auto2:        ' I --- 29:162275 32:134446 --:------ 22F1 003 000507'
        boost:        ' I --- 29:162275 32:134446 --:------ 22F1 003 000607'
        disable:      ' I --- 29:162275 32:134446 --:------ 22F1 003 000707'
        bypass_open:  ' W --- 29:162275 32:134446 --:------ 22F7 003 00C8EF'
        bypass_close: ' W --- 29:162275 32:134446 --:------ 22F7 003 0000EF'
        bypass_auto:  ' W --- 29:162275 32:134446 --:------ 22F7 003 00FFEF'
        high_60:      ' I --- 29:162275 32:134446 --:------ 22F3 007 00123C03040404'
        high_30:      ' I --- 29:162275 32:134446 --:------ 22F3 007 00121E03040404'
        high_15:      ' I --- 29:162275 32:134446 --:------ 22F3 007 00120F03040404'
        reset_filter: ' W --- 29:162275 32:134446 --:------ 10D0 002 00FF'


CO2 RF15s zijn dus class CO2
Een standaard RF15 is class REM
Valve unit is class HVC, algemeen HVAC class, niets bijzonders, geen ondersteuning (zie je dus niet in HA -- ik werk wel samen met David Bonnes om dit soort dingen te ondersteunen, maar geen hoge prio)

4,8kW ZO-NW PVOutput 8x300Wp ZO 12 graden. 8x300Wp NW 12 graden.


Acties:
  • 0 Henk 'm!

  • Rinco
  • Registratie: September 2022
  • Laatst online: 07-05-2024
Super bedankt Vliegnerd.
Ga weer verder puzzelen

Acties:
  • 0 Henk 'm!

  • Vaevictis_
  • Registratie: Maart 2000
  • Laatst online: 18:14
Misschien weet een van jullie dit, ik heb dus de SSM-D2 met evofw3 erop en rames_cc in HA. Voor de CO2 sensors krijg ik wel regelmatig waarden binnen de HRC zie ik 80% geen waarden (unavailable). weet iemand wat ik hieraan kan doen? Is het hardware issue b.v. antenne want usb stick zit in de meterkast en HRC hangt op zolder. @vliegnerd
Pagina: 1 2 3 4 5 Laatste