routeur se coupe tout seul
- lopes maxime
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 308
- Remerciements reçus 9
je n est rien touche sauf changer les ip quand sa a déconner la première fois pour être sur que ha n "interroge" pas le routeur et la j ai remis les ip de la nouvelle carte et c est ok
voici les fichier
2_2yaml
# Name : msunpv_2_2.yaml
# Intégration de récupération et configuration des sensors msunpv pour le routeur solaire MsunPv de Ard-tek
#
# Précision préalable, ce fichier est codé pour une version 2 entrées, 2 sorties du MsunPv avec PowPV en négatif et les compteurs EnConso, EnInj, EnPV_J, EnPV_P en négatifs également
# et sans pince de mesure sur les sorties 1 et 2. Tout cela est bien sur facilement adaptable si votre configuration est différente.
#
# Ne pas oublier de remplacer IP_DU_MSUNPV par l'adresse ip de votre MsunPv partout où c'est nécessaire dans le fichier.
### Récupération des données
rest:
- resource: http://192.168.1.203/status.xml
scan_interval: 15 #Temps de récupération des données ici fixé à 30 secondes
method: GET
sensor:
- name: "msunpv_xml"
json_attributes_path: "$.xml"
value_template: "OK"
json_attributes:
- "inAns"
- "cmdPos"
- "cptVals"
### Tous les sensors créés avec mise en forme des données
template:
- sensor:
####### Les entrées
- name: msunpv_powreso #Puissance réseau
unique_id: "msunpv_powreso"
icon: mdi:lightning-bolt
state: >-
{{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[0] |float }}
device_class: power
unit_of_measurement: "W"
- name: msunpv_powpv #Puissance panneaux
unique_id: "msunpv_powpv"
icon: mdi:solar-power
state: >-
{{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[1] |float }}
device_class: power
unit_of_measurement: "W"
- name: msunpv_outbal #% routage cumulus
unique_id: "msunpv_outbal"
state: >-
{{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[2] |int }}
unit_of_measurement: "%"
- name: msunpv_outrad #% routage radiateur
unique_id: "msunpv_outrad"
state: >-
{{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[3] |int }}
unit_of_measurement: "%"
- name: msunpv_voltres #Tension réseau
unique_id: "msunpv_voltres"
icon: mdi:sine-wave
state: >-
{{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[4] |float }}
unit_of_measurement: "V"
- name: msunpv_t_bal1 #Température cumulus
unique_id: "msunpv_t_bal1"
icon: mdi:thermometer
state: >-
{{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[5] |float }}
unit_of_measurement: "°C"
- name: msunpv_t_sdb #Température salle de bain
unique_id: "msunpv_t_sdb"
icon: mdi:thermometer
state: >-
{{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[6] |float }}
unit_of_measurement: "°C"
- name: msunpv_t_amb #Température ambiante
unique_id: "msunpv_t_amb"
icon: mdi:thermometer
state: >-
{{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[7] |float }}
unit_of_measurement: "°C"
####### Les compteurs
- name: msunpv_enconso #Consommation réseau journalière
unique_id: "msunpv_enconso"
icon: mdi:transmission-tower-export
state: >-
{% set cptVals =state_attr('sensor.msunpv_xml', 'cptVals')|replace(" ","") %}
{{ cptVals.split(";")[0]|int(base=16)/10 |float }}
unit_of_measurement: "Wh"
device_class: energy
- name: msunpv_eninj #Production injectée journalière
unique_id: "msunpv_eninj"
icon: mdi:transmission-tower-import
state: >-
{% set cptVals =state_attr('sensor.msunpv_xml', 'cptVals')|replace(" ","") %}
{{ (0 if cptVals.split(";")[1]|int(base=16)|int == 0 else ((0xFFFFFFFF - cptVals.split(";")[1]|int(base=16)) * -1)/10) |float }}
unit_of_measurement: "Wh"
device_class: energy
- name: msunpv_enpv_j #Production panneaux journalière
unique_id: "msunpv_enpv_j"
icon: mdi:solar-power-variant-outline
state: >-
{% set cptVals =state_attr('sensor.msunpv_xml', 'cptVals')|replace(" ","") %}
{{ (0 if cptVals.split(";")[2]|int(base=16)|int == 0 else ((0xFFFFFFFF - cptVals.split(";")[2]|int(base=16)) * -1)/10) |float }}
unit_of_measurement: "Wh"
device_class: energy
- name: msunpv_enpv_p #Production panneaux totale
unique_id: "msunpv_enpv_p"
icon: mdi:solar-power-variant-outline
state: >-
{% set cptVals =state_attr('sensor.msunpv_xml', 'cptVals')|replace(" ","") %}
{{ (0 if cptVals.split(";")[3]|int(base=16)|int == 0 else ((0xFFFFFFFF - cptVals.split(";")[3]|int(base=16)) * -1)/10) |float }}
unit_of_measurement: "Wh"
device_class: energy
####### Sensors pour le dashboard energie. J'aurai très bien pu modifier directement les compteurs
####### mais j'ai fait le choix de créer de nouveaux sensors pour garder les compteurs tels qu'ils etaient à la base c'est à dire en négatif sur ma configuration.
- name: "energie_msunpv_enconso" #Consommation journalière
unique_id: "energie_msunpv_enconso"
icon: mdi:counter
state: "{{ (states('sensor.msunpv_enconso')|float /1000) }}"
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing
- name: "energie_msunpv_enpv_j" #Production panneaux journalière
unique_id: "energie_msunpv_enpv_j"
icon: mdi:counter
state: "{{ 0 if (states('sensor.msunpv_enpv_j')|float /1000) == 0 else (states('sensor.msunpv_enpv_j')|float /1000 *-1) }}"
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing
- name: "energie_msunpv_eninj" #Production injectée journalière
unique_id: "energie_msunpv_eninj"
icon: mdi:counter
state: "{{ 0 if (states('sensor.msunpv_eninj')|float /1000) == 0 else (states('sensor.msunpv_eninj')|float /1000 *-1) }}"
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing
####### L'état des commandes du MsunPv
- name: msunpv_cmdpos #L'état des commandes manu/auto/test routeur
unique_id: "msunpv_cmdpos"
state: >-
{{ state_attr('sensor.msunpv_xml', 'cmdPos') }}
- name: msunpv_cmd_s1 #Etat commande 1 et 2 - Sorties 1 et 2 du MsunPv
unique_id: "msunpv_cmd_s1"
state: >-
{{ (state_attr('sensor.msunpv_xml', 'cmdPos')|replace("a","10")).split(";")[0] }}
- name: msunpv_cmd_test # Etat commande 7 - Test routeur
unique_id: "msunpv_cmd_test"
state: >-
{{ state_attr('sensor.msunpv_xml', 'cmdPos').split(";")[7] }}
### Choix des commandes à envoyer au MsunPv
input_select:
msunpv_command_sortie_1: #Commande à envoyer à sortie 1 et 2
name: Msunpv - Commande sortie 1 et 2
options:
- "0"
- "1"
- "2"
- "4"
- "5"
- "6"
- "8"
- "9"
- "10"
icon: mdi:format-list-bulleted
msunpv_command_test_routeur: #Commande à envoyer à test routeur
name: msunpv - Msunpv - Commande test routeur
options:
- "1"
- "2"
- "4"
- "8"
icon: mdi:format-list-bulleted
### Les commandes utilisables pour piloter le MsunPv
shell_command:
####### Toutes les commandes commentées ci-dessous sont les commandes utilisées sur la toute première version de cette intégration.
####### Si vous les utilisiez, vous pouvez toujours dé-commanter les lignes dont vous avez besoin.
# msunpv_manubal_on: "curl -X POST -d 'parS=1;0;0;0;0;0;0;2;' http://192.168.1.203/index.xml"
# msunpv_autobal_on: "curl -X POST -d 'parS=2;0;0;0;0;0;0;2;' http://192.168.1.203/index.xml"
# msunpv_manurad_on: "curl -X POST -d 'parS=4;0;0;0;0;0;0;2;' http://192.168.1.203/index.xml"
# msunpv_autorad_on: "curl -X POST -d 'parS=8;0;0;0;0;0;0;2;' http://192.168.1.203/index.xml"
# msunpv_manubal_manurad_on: "curl -X POST -d 'parS=5;0;0;0;0;0;0;2;' http://192.168.1.203/index.xml"
# msunpv_manubal_autorad_on: "curl -X POST -d 'parS=9;0;0;0;0;0;0;2;' http://192.168.1.203/index.xml"
# msunpv_autobal_manurad_on: "curl -X POST -d 'parS=6;0;0;0;0;0;0;2;' http://192.168.1.203/index.xml"
# msunpv_autobal_autorad_on: "curl -X POST -d 'parS=10;0;0;0;0;0;0;2;' http://192.168.1.203/index.xml"
# msunpv_reset_commandes: "curl -X POST -d 'parS=0;0;0;0;0;0;0;2;' http://192.168.1.203/index.xml"
# msunpv_arret_routage: "curl -X POST -d 'parS=0;0;0;0;0;0;0;1;' http://192.168.1.203/index.xml"
msunpv_commandes: "curl -X POST --data-urlencode 'parS={{ states('input_select.msunpv_command_sortie_1') }};0;0;0;0;0;0;{{ states('input_select.msunpv_command_test_routeur') }};' http://192.168.1.203/index.xml"
moresensor yaml
# Name :msunpv_addons_moresensors.yaml
# Addons pour afficher des sensors supplémentaires facilement dans Home Assistant
# Cet addons n'est pas rattaché à une version spécifique du MsunPv, il fonctionne pour toutes.
#
# Ne pas oublier de remplacer IP_DU_MSUNPV par l'adresse ip de votre MsunPv partout où c'est nécessaire dans le fichier.
### Récupération des données
rest:
- resource: http://192.168.1.203/status.xml
scan_interval: 3600 #Temps de récupération des données ici fixé à 3600 secondes
method: GET
sensor:
- name: "msunpv_moresensors_xml"
json_attributes_path: "$.xml"
value_template: "OK"
json_attributes:
- "rssi"
- "paramSys"
### Tous les sensors créés avec mise en forme des données
template:
- sensor:
- name: msunpv_conso_totale #Total de consommation journalière (réseau + PV)
unique_id: "msunpv_conso_totale"
unit_of_measurement: "Wh"
state: "{{ (states('sensor.msunpv_enpv_j')|float(0) *-1 + states('sensor.msunpv_eninj')|float(0) + states('sensor.msunpv_enconso')|float(0))|round(2) }}"
# Si votre compteur EnPV_J est en positif sur le MsunPv enlever '*-1' dans la ligne ci-dessus
device_class: energy
- name: msunpv_prod_consommee #Total journalier de la production PV consommée
unique_id: "msunpv_prod_consommee"
unit_of_measurement: "Wh"
state: "{{ (states('sensor.msunpv_enpv_j')|float(0) *-1 + states('sensor.msunpv_eninj')|float(0))|round(2) }}"
# Si votre compteur EnPV_J est en positif sur le MsunPv enlever '*-1' dans la ligne ci-dessus
device_class: energy
- name: msunpv_taux_autoconsommation #Taux d'autoconsommation PV
unique_id: "msunpv_taux_autoconsommation"
unit_of_measurement: "%"
state: "{{ ((states('sensor.msunpv_prod_consommee')|float(0) / (states('sensor.energie_msunpv_enpv_j')|float(0) *1000))*100)|round(1) if (states('sensor.energie_msunpv_enpv_j')|float(0)) !=0 else 0.0 }}"
- name: msunpv_taux_autosuffisance #Taux d'autosuffisance PV
unique_id: "msunpv_taux_autosuffisance"
unit_of_measurement: "%"
state: "{{ ((states('sensor.msunpv_prod_consommee')|float(0) / (states('sensor.msunpv_conso_totale')|float(0)))*100)|round(1) }}"
- name: msunpv_infos #Nom de projet MsunPv (ex. Projet MS_PV2_2b)
unique_id: "msunpv_infos"
state: >-
{{ (state_attr('sensor.msunpv_moresensors_xml', 'paramSys')).split(";")[5] }}
attributes:
version: >-
{{ (state_attr('sensor.msunpv_moresensors_xml', 'paramSys')).split(";")[6] }}
num_de_serie: >-
{{ (state_attr('sensor.msunpv_moresensors_xml', 'paramSys')).split(";")[7] }}
firmware_wifi: >-
{{ (state_attr('sensor.msunpv_moresensors_xml', 'paramSys')).split(";")[8] }}
firmware_routeur: >-
{{ (state_attr('sensor.msunpv_moresensors_xml', 'paramSys')).split(";")[9] }}
rssi_percent: >-
{{ (state_attr('sensor.msunpv_moresensors_xml', 'rssi')).split(";")[0] }}
rssi_db: >-
{{ (state_attr('sensor.msunpv_moresensors_xml', 'rssi')).split(";")[1] }}
# - name: msunpv_outbal_W_estim #Estimation en watts du routage cumulus
# unique_id: "msunpv_outbal_W_estim"
# state: >-
# {{ states('sensor.msunpv_outbal')|float *6 *1.2 }}
# unit_of_measurement: "W"
# # Un sensor un peu particulier qui s'adresse à ceux qui ont la sortie cumulus en %.
# # Il fait une conversion du % routé vers le cumulus, vers une esitmation de puissance en W pour ceux désirant afficher cette valeur.
# # Il ne faut pas perdre de vue que cela ne reste qu'une estimation et en aucun cas la puissance réelle.
# # Décommenter les lignes ci-dessus pour l'afficher. Plus d'explications sur comment commenter, decommenter rapidement plusieurs lignes de code sont disponibles sur la FAQ du GitHub.
sript yaml
# Name : msunpv_scripts_2_2.yaml
# Scripts des commandes pour MsunPv en configuration 2_2
script:
msunpv_s1_off: #Mode routage actif sortie 1
alias: msunpv_s1_off
sequence:
- action: input_select.select_option
data:
option: |-
{% if states('sensor.msunpv_cmd_s1') in ['1','5','9'] %}
{{ states('sensor.msunpv_cmd_s1')|int -1 }}
{% elif states('sensor.msunpv_cmd_s1') in ['2','6','10'] %}
{{ states('sensor.msunpv_cmd_s1')|int -2 }}
{% else %}
{{ states('sensor.msunpv_cmd_s1')|int }}
{% endif %}
target:
entity_id: input_select.msunpv_command_sortie_1
- action: input_select.select_option
data:
option: "{{ states('sensor.msunpv_cmd_test') }}"
target:
entity_id: input_select.msunpv_command_test_routeur
- action: script.msunpv_commande_routeur
data: {}
mode: single
msunpv_s1_manuel: #Mode forçage sortie 1
alias: msunpv_s1_manuel
sequence:
- action: input_select.select_option
data:
option: |-
{% if states('sensor.msunpv_cmd_s1') in ['0','4','8'] %}
{{ states('sensor.msunpv_cmd_s1')|int +1 }}
{% elif states('sensor.msunpv_cmd_s1') in ['2','6','10'] %}
{{ states('sensor.msunpv_cmd_s1')|int -1 }}
{% else %}
{{ states('sensor.msunpv_cmd_s1')|int -1 }}
{% endif %}
target:
entity_id: input_select.msunpv_command_sortie_1
- action: input_select.select_option
data:
option: "{{ states('sensor.msunpv_cmd_test') }}"
target:
entity_id: input_select.msunpv_command_test_routeur
- action: script.msunpv_commande_routeur
data: {}
mode: single
msunpv_s1_auto: #Mode programmation horaire sortie 1
alias: msunpv_s1_auto
sequence:
- action: input_select.select_option
data:
option: |-
{% if states('sensor.msunpv_cmd_s1') in ['1','5','9'] %}
{{ states('sensor.msunpv_cmd_s1')|int +1 }}
{% elif states('sensor.msunpv_cmd_s1') in ['0','4','8'] %}
{{ states('sensor.msunpv_cmd_s1')|int +2 }}
{% else %}
{{ states('sensor.msunpv_cmd_s1')|int -2 }}
{% endif %}
target:
entity_id: input_select.msunpv_command_sortie_1
- action: input_select.select_option
data:
option: "{{ states('sensor.msunpv_cmd_test') }}"
target:
entity_id: input_select.msunpv_command_test_routeur
- action: script.msunpv_commande_routeur
data: {}
mode: single
msunpv_s2_off: #Mode routage actif sortie 2
alias: msunpv_s2_off
sequence:
- action: input_select.select_option
data:
option: |-
{% if states('sensor.msunpv_cmd_s1') in ['4','5','6'] %}
{{ states('sensor.msunpv_cmd_s1')|int -4 }}
{% elif states('sensor.msunpv_cmd_s1') in ['8','9','10'] %}
{{ states('sensor.msunpv_cmd_s1')|int -8 }}
{% else %}
{{ states('sensor.msunpv_cmd_s1')|int }}
{% endif %}
target:
entity_id: input_select.msunpv_command_sortie_1
- action: input_select.select_option
data:
option: "{{ states('sensor.msunpv_cmd_test') }}"
target:
entity_id: input_select.msunpv_command_test_routeur
- action: script.msunpv_commande_routeur
data: {}
mode: single
msunpv_s2_manuel: #Mode forçage sortie 2
alias: msunpv_s2_manuel
sequence:
- action: input_select.select_option
data:
option: |-
{% if states('sensor.msunpv_cmd_s1') in ['0','1','2'] %}
{{ states('sensor.msunpv_cmd_s1')|int +4 }}
{% elif states('sensor.msunpv_cmd_s1') in ['8','9','10'] %}
{{ states('sensor.msunpv_cmd_s1')|int -4 }}
{% else %}
{{ states('sensor.msunpv_cmd_s1')|int -4 }}
{% endif %}
target:
entity_id: input_select.msunpv_command_sortie_1
- action: input_select.select_option
data:
option: "{{ states('sensor.msunpv_cmd_test') }}"
target:
entity_id: input_select.msunpv_command_test_routeur
- action: script.msunpv_commande_routeur
data: {}
mode: single
msunpv_s2_auto: #Mode programmation horaire sortie 2
alias: msunpv_s2_auto
sequence:
- action: input_select.select_option
data:
option: |-
{% if states('sensor.msunpv_cmd_s1') in ['4','5','6'] %}
{{ states('sensor.msunpv_cmd_s1')|int +4 }}
{% elif states('sensor.msunpv_cmd_s1') in ['0','1','2'] %}
{{ states('sensor.msunpv_cmd_s1')|int +8 }}
{% else %}
{{ states('sensor.msunpv_cmd_s1')|int -8 }}
{% endif %}
target:
entity_id: input_select.msunpv_command_sortie_1
- action: input_select.select_option
data:
option: "{{ states('sensor.msunpv_cmd_test') }}"
target:
entity_id: input_select.msunpv_command_test_routeur
- action: script.msunpv_commande_routeur
data: {}
mode: single
msunpv_routage_on_off: #Bascule entre routage et injection
alias: msunpv_routage_on_off
sequence:
- action: input_select.select_option
data:
option: |-
{% if states('sensor.msunpv_cmd_test') in ['1','4','8'] %}
2
{% else %}
1
{% endif %}
target:
entity_id: input_select.msunpv_command_test_routeur
- action: input_select.select_option
data:
option: "{{ states('sensor.msunpv_cmd_s1') }}"
target:
entity_id: input_select.msunpv_command_sortie_1
- action: script.msunpv_commande_routeur
data: {}
mode: single
msunpv_test_routeur: #Choix de la commande test routeur
alias: msunpv_test_routeur
sequence:
- action: input_select.select_option
data:
option: "{{ choix }}"
target:
entity_id: input_select.msunpv_command_test_routeur
- action: input_select.select_option
data:
option: "{{ states('sensor.msunpv_cmd_s1') }}"
target:
entity_id: input_select.msunpv_command_sortie_1
- action: script.msunpv_commande_routeur
data: {}
mode: single
fields:
choix:
selector:
number:
min: 1
max: 8
name: choix
required: true
default: 2
msunpv_commande_routeur: #Envoi des commandes au MsunPv
alias: msunpv_commande_routeur
sequence:
- action: shell_command.msunpv_commandes
data: {}
- delay:
hours: 0
minutes: 0
seconds: 1
milliseconds: 0
- action: homeassistant.update_entity
data: {}
target:
entity_id: sensor.msunpv_xml
mode: single
Connexion ou Créer un compte pour participer à la conversation.
- loucroquant
- Hors Ligne
- Membre premium
-
- Messages : 118
- Remerciements reçus 5
En local ça va de ce que je vois mais je me pose la question, histoire d'écarter les boulettes
Connexion ou Créer un compte pour participer à la conversation.
- lopes maxime
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 308
- Remerciements reçus 9
Petite question, on est d'accord que l'injection de schémas modifiés d'anciennes versions puis d'une configuration d'ancienne version en utilisant le Msapp du firmware installé ne pose aucun problème ?
En local ça va de ce que je vois mais je me pose la question, histoire d'écarter les boulettes
je laisse le soin a robin de repondre a cette question , je prefere plutot que de te dire des betises
Connexion ou Créer un compte pour participer à la conversation.
- lopes maxime
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 308
- Remerciements reçus 9
Enregistreur: homeassistant.components.template.template_entity
Source: components/template/template_entity.py:199
intégration: Template (documentation, problèmes)
S'est produit pour la première fois: 18:33:05 (17 occurrences)
Dernier enregistrement: 18:33:05
TemplateError('UndefinedError: 'None' has no attribute 'split'') while processing template 'Template<template=({{ state_attr('sensor.msunpv_xml', 'cmdPos').split(";")[7] }}) renders=686>' for attribute '_attr_native_value' in entity 'sensor.msunpv_cmd_test'
TemplateError('ValueError: Template error: float got invalid input 'unavailable' when rendering template '{{ (states('sensor.msunpv_enconso')|float /1000) }}' but no default was specified') while processing template 'Template<template=({{ (states('sensor.msunpv_enconso')|float /1000) }}) renders=8>' for attribute '_attr_native_value' in entity 'sensor.energie_msunpv_enconso'
TemplateError('ValueError: Template error: float got invalid input 'unavailable' when rendering template '{{ 0 if (states('sensor.msunpv_eninj')|float /1000) == 0 else (states('sensor.msunpv_eninj')|float /1000 *-1) }}' but no default was specified') while processing template 'Template<template=({{ 0 if (states('sensor.msunpv_eninj')|float /1000) == 0 else (states('sensor.msunpv_eninj')|float /1000 *-1) }}) renders=672>' for attribute '_attr_native_value' in entity 'sensor.energie_msunpv_eninj'
TemplateError('ValueError: Template error: float got invalid input 'unavailable' when rendering template '{{ 0 if (states('sensor.msunpv_enpv_j')|float /1000) == 0 else (states('sensor.msunpv_enpv_j')|float /1000 *-1) }}' but no default was specified') while processing template 'Template<template=({{ 0 if (states('sensor.msunpv_enpv_j')|float /1000) == 0 else (states('sensor.msunpv_enpv_j')|float /1000 *-1) }}) renders=686>' for attribute '_attr_native_value' in entity 'sensor.energie_msunpv_enpv_j'
TemplateError('ZeroDivisionError: float division by zero') while processing template 'Template<template=({{ ((states('sensor.msunpv_prod_consommee')|float(0) / (states('sensor.msunpv_conso_totale')|float(0)))*100)|round(1) }}) renders=1366>' for attribute '_attr_native_value' in entity 'sensor.msunpv_taux_autosuffisance'
Connexion ou Créer un compte pour participer à la conversation.
- Rob_27
- Hors Ligne
- Membre platinium
-
- Messages : 1724
- Remerciements reçus 168
Perso quand je teste une version, je ne passe pas mon temps a envoyer les schémas a chaque fois, je ne le fais que lorsqu'elle est finalisée.
Perso je trouve plus facile de comprendre les enchaînements des modules avec l'onglet visualisation, que d'essayer de comprendre un fichier config avec Msapp.
Mais cela est hors sujet.
Je trouve que votre problème est en train d'être cerné. Reste à trouver la cause.
C'est pour cela qu'il faut être patient dans les tests.
Maintenant Maxime nous dit que c'est à chaque fois qu'il se connecte de l'extérieur.
Mais j'imagine, je me trompe peut être, que vous êtes 2 à avoir ce problème et je serais surpris que tous deux vous passiez votre temps a vous connecter par l'extérieur alors que vous êtes chez vous......
L'adresse fixe j'y crois pas trop, mais en cas d'attaque de l'extérieur, c'est souvent ces dernières qui peuvent être prises pour cible privilégiée. (Surtout quand on laisse trainer des mac adresses:blink: )
Mais c'est un domaine que je ne connais pas bien, juste la littérature sur le sujet.
Pour en revenir à la cohabitation des versions, Fw routeur différents du Fw wifi , c'est sans problème. il faudrait que je recherche le post de Patrick sur ce point.
.
Connexion ou Créer un compte pour participer à la conversation.
- lopes maxime
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 308
- Remerciements reçus 9
Maintenant Maxime nous dit que c'est à chaque fois qu'il se connecte de l'extérieur.
Mais j'imagine, je me trompe peut être, que vous êtes 2 à avoir ce problème et je serais surpris que tous deux vous passiez votre temps a vous connecter par l'extérieur alors que vous êtes chez vous......
.
pour ma part je ne me sert jamais de mon ordinateur qui a 15 ans et qui rame comme pas possible il est juste sortie depuis 3 jours probleme du routeur oblige . donc je fait tout sur le telephone et je ne suis jamais en wifi donc a chaque fois que je me connecte a la page web c est avec l ouverture de port .
j ai supprimer et je pense que je ne le remettrais pas en place maintenant je verifie plus souvent sur HA ou tout est centralisé que la page web du routeur .
maintenant j espere que cela venais vraiment de ca .a suivre dans les jours a venir
Connexion ou Créer un compte pour participer à la conversation.
- loucroquant
- Hors Ligne
- Membre premium
-
- Messages : 118
- Remerciements reçus 5
Connexion ou Créer un compte pour participer à la conversation.
- Rob_27
- Hors Ligne
- Membre platinium
-
- Messages : 1724
- Remerciements reçus 168
Connexion ou Créer un compte pour participer à la conversation.
- loucroquant
- Hors Ligne
- Membre premium
-
- Messages : 118
- Remerciements reçus 5
Pas de défilement de ligne dans test sous mspv tools, du moins quelsques lignes et c'est tout (msunpv_local, 192.168.4.1 etc), pas de "flux" continu.
J'ai fait le reset et le reste de la procédure, pas de flux, pareil qu'au dessus. Re reset, réinstall de la 105c et spiffs, le réseau.
J'ai compris que j'étais en local et que peut être cette suite de séquence et due aux paquets de données wifi box.
J'ai rebroché la carte et passé en wifi, il m'a remis mon adresse ip habituelle. J'ai stoppé la, même si je pourrais ce coup ci faire le reset en étant wifi box.
Sinon pas de reboot mais un peu tot pour conclure.
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Hors Ligne
- Membre platinium
-
- Messages : 549
- Remerciements reçus 100

Donc non rien de particulier.
Pour les erreurs oui c'est pas grave c'est juste qu'à un moment souvent au démarrage de ha les seniors n'ont pas encore de valeurs et du coup ha n'arrive pas a faire de calcul avec. A la lecture suivante des valeurs ça repart.
La seule incidence c'est que ça met des warnings dans les logs de ha.
Si j'étais toi maintenant que tu as 2 cartes j'en rebasculerai une en 104 pour voir et tester.
Connexion ou Créer un compte pour participer à la conversation.
- lopes maxime
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 308
- Remerciements reçus 9
j avais fait la bascule en 105 quand j ai mis la sonde de temperature pour beneficier de thermo ballon et secu ballon qui je crois ne sont pas dans la 104 mais a confirmer .
sinon oui je peut effectivement faire la bascule en 104 sur ma deuxieme carte et tester en cas de nouveaux cash .
Connexion ou Créer un compte pour participer à la conversation.
- Rob_27
- Hors Ligne
- Membre platinium
-
- Messages : 1724
- Remerciements reçus 168
Les versions Fw routeur et Fw wifi qu'elles soient 104 ou 105, ne sont pas à confondre avec la configuration que cette dernière soit 2-2c ou 4-4d ou tout autre.
En vulgarisant, le Fw wifi s'occupe des communications entre box et routeur, le Fw routeur regroupe l'ensemble des mécanismes de fonctionnement (les modules solaires, thermostat, tempo) et la configuration est le programme qui détermine qu'elles sont les actions de ses modules entre eux.
Donc tu peux très bien faire ce que propose Tochy sans souci.
Tu peux même ne modifier que la partie wifi ou routeur, pour avoir par exemple Fw wifi 104 et Fw routeur 105.
Et maintenant que tu as 2 jeux cartes wifi/sd, c'est facile et sans stress.
Bonne journée.
Connexion ou Créer un compte pour participer à la conversation.
- lopes maxime
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 308
- Remerciements reçus 9
merci pour l explication c est très clair
je vient de faire l essais en full 104a (wifi et routeur) avec ma config 2_2d avec ma nouvelle carte sa a l air de fonctionner nikel .
j ai quand même remis la carte d origine donc en fw wifi 105c et fw routeur 105a car c est dans cette configuration que j ai eut les crash et je veut voir maintenant si c est ok ou pas étant donner que j ai supprimer l accès extérieur et l ip fix dans la box .
mais comme tu dit pour un novice comme moi c est moins de stress de savoir que si sa crash j ai seulement a faire un changement de carte pour que se reparte
aujourd hui bridage demandé pas d injection autorisé donc je suis plus serein .
bonne journée a toi robin
Connexion ou Créer un compte pour participer à la conversation.
- loucroquant
- Hors Ligne
- Membre premium
-
- Messages : 118
- Remerciements reçus 5
je vient de faire l essais en full 104a (wifi et routeur) avec ma config 2_2d avec ma nouvelle carte sa a l air de fonctionner nikel .
Tu as testé l'accès distant ip fixe ?
Connexion ou Créer un compte pour participer à la conversation.
- lopes maxime
- Auteur du sujet
- Hors Ligne
- Membre elite
-
- Messages : 308
- Remerciements reçus 9
Bonjour,
Tu as testé l'accès distant ip fixe ?
non non acces exrerieur et ip fixe j ai tout supprimer dans la box .
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
MSun-PV
-
Support technique
- routeur se coupe tout seul