Pour ceux qui recherchent, voici ce que j'ai trouvé :
Code : Tout sélectionner
### Guessed sensors
## PcOWeb
# Controller uptime (wrong calculations)
- platform: snmp
name: "dimplex.controller.uptime"
host: 192.168.59.231
baseoid: 1.3.6.1.2.1.1.3.0
accept_errors: true
device_class: "timestamp"
#value_template: "{{((value | int) / 6000) | int}}"
## Analog inputs
# Outside temperature
- platform: snmp
name: "dimplex.outside.temperature"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.2.27.0
accept_errors: true
unit_of_measurement: "°C"
device_class: "temperature"
state_class: "measurement"
value_template: "{{((value | float) / 10) | float}}"
# Circuit setpoint
- platform: snmp
name: "dimplex.circuit.setpoint"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.2.28.0
accept_errors: true
unit_of_measurement: "°C"
device_class: "temperature"
state_class: "measurement"
value_template: "{{((value | float) / 10) | float}}"
# Circuit temperature - 10K resistance
- platform: snmp
name: "dimplex.circuit.temperature"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.2.29.0
accept_errors: true
unit_of_measurement: "°C"
device_class: "temperature"
state_class: "measurement"
value_template: "{{((value | float) / 10) | float}}"
# Heatpump entrance temperature
- platform: snmp
name: "dimplex.heatpump.temperature"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.2.31.0
accept_errors: true
unit_of_measurement: "°C"
device_class: "temperature"
state_class: "measurement"
value_template: "{{((value | float) / 10) | float}}"
## Runtimes
# Compressor runtime
- platform: snmp
name: "dimplex.heatpump.compressor.runtime"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.2.64.0
accept_errors: true
unit_of_measurement: "hours"
value_template: "{{value | int}}"
# Fan runtime
- platform: snmp
name: "dimplex.heatpump.fan.runtime"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.2.66.0
accept_errors: true
unit_of_measurement: "hours"
value_template: "{{value | int}}"
# Heatpump runtime
- platform: snmp
name: "dimplex.heatpump.runtime"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.2.68.0
accept_errors: true
unit_of_measurement: "hours"
value_template: "{{value | int}}"
# Fuel backup runtime
- platform: snmp
name: "dimplex.fuelbackup.runtime"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.2.67.0
accept_errors: true
unit_of_measurement: "hours"
value_template: "{{value | int}}"
## ALARMS
# High pressure
- platform: snmp
name: "dimplex.heatpump.highpressure"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.1.54.0
accept_errors: true
device_class: "enum"
value_template: >-
{% set mapper = {
'0' : 'OK',
'1' : 'ALARM',
} %}
{{ mapper[value] if value in mapper else 'Unknown' }}
# Low Pressure (not sure)
- platform: snmp
name: "dimplex.heatpump.lowpressure"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.1.53.0
accept_errors: true
device_class: "enum"
value_template: >-
{% set mapper = {
'0' : 'OK',
'1' : 'ALARM',
} %}
{{ mapper[value] if value in mapper else 'Unknown' }}
## Binary Outputs
# Water circulator activated
- platform: snmp
name: "dimplex.circuit.pump"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.1.88.0
accept_errors: true
device_class: "enum"
value_template: >-
{% set mapper = {
'0' : 'OFF',
'1' : 'ON',
} %}
{{ mapper[value] if value in mapper else 'Unknown' }}
# Fuel backup
- platform: snmp
name: "dimplex.fuelbackup"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.1.83.0
accept_errors: true
device_class: "enum"
value_template: >-
{% set mapper = {
'0' : 'OFF',
'1' : 'ON',
} %}
{{ mapper[value] if value in mapper else 'Unknown' }}
# Heatpump
- platform: snmp
name: "dimplex.heatpump"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.1.82.0
accept_errors: true
device_class: "enum"
value_template: >-
{% set mapper = {
'0' : 'OFF',
'1' : 'ON',
} %}
{{ mapper[value] if value in mapper else 'Unknown' }}
## Digital Outputs
- platform: snmp
name: "dimplex.mode"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.3.6.0
accept_errors: true
device_class: "enum"
value_template: >-
{% set mapper = {
'0' : 'Summer',
'1' : 'Auto',
'2' : 'Vacations',
'3' : 'Party',
'4' : 'Fuel',
} %}
{{ mapper[value] if value in mapper else 'Unknown' }}
- platform: snmp
name: "dimplex.setpoint"
host: 192.168.59.231
baseoid: 1.3.6.1.4.1.9839.2.1.3.1.0
accept_errors: true
state_class: "measurement"En espérant que certains lisent encore ce forum,
o/


