03-11-2023, 09:25 AM
Merci Jl !
j'ai recopier collé le flow car il y avait des erreurs apparement
Et oui c'est vraiment gratifiant de pouvoir faire ses propres automatismes, j'ai encore du travail avec HA pour intégrer tout ça mais je regarde déja vers mon systéme solaire thermique qui communique en can Bus... si je peux récupérer les infos via Mqtt le reste sera facile maintenant !!
En tout cas un grand merci à toi et à Septain pour l'aide et le partage
parfois il faut juste une petite indication pour se mettre sur la bonne voie 
Et je mes le flow pour recuperer la chaine Json du BMS via Mqtt. Ça peux servir aussi....
j'ai recopier collé le flow car il y avait des erreurs apparement
Et oui c'est vraiment gratifiant de pouvoir faire ses propres automatismes, j'ai encore du travail avec HA pour intégrer tout ça mais je regarde déja vers mon systéme solaire thermique qui communique en can Bus... si je peux récupérer les infos via Mqtt le reste sera facile maintenant !!
En tout cas un grand merci à toi et à Septain pour l'aide et le partage

Et je mes le flow pour recuperer la chaine Json du BMS via Mqtt. Ça peux servir aussi....
Code :
[
{
"id": "3f21bba30bebf2b2",
"type": "tab",
"label": "Flux mqtt seplos",
"disabled": false,
"info": "",
"env": []
},
{
"id": "1acaceef23a7b674",
"type": "mqtt in",
"z": "3f21bba30bebf2b2",
"name": "MQTT",
"topic": "homeassistant/sensor/seplos_364715398511",
"qos": "1",
"datatype": "auto-detect",
"broker": "82230366c960022e",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 50,
"y": 80,
"wires": [
[
"6af0b0a72cdee7e8"
]
]
},
{
"id": "6af0b0a72cdee7e8",
"type": "json",
"z": "3f21bba30bebf2b2",
"name": "",
"property": "payload",
"action": "obj",
"pretty": false,
"x": 210,
"y": 80,
"wires": [
[
"b3e9b73603830981",
"c7da63695c9c9eb2"
]
]
},
{
"id": "8e65a0e502ae027a",
"type": "change",
"z": "3f21bba30bebf2b2",
"name": "",
"rules": [
{
"t": "set",
"p": "topic",
"pt": "msg",
"to": "\"homeassistant/sensor/Batt-Seplos/\" & $$.parts.key",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 560,
"y": 80,
"wires": [
[
"e894971afaaac5d4",
"128d6209cb03dc14"
]
]
},
{
"id": "128d6209cb03dc14",
"type": "mqtt out",
"z": "3f21bba30bebf2b2",
"name": "MQTT",
"topic": "",
"qos": "0",
"retain": "",
"respTopic": "",
"contentType": "",
"userProps": "",
"correl": "",
"expiry": "",
"broker": "82230366c960022e",
"x": 750,
"y": 80,
"wires": []
},
{
"id": "e894971afaaac5d4",
"type": "debug",
"z": "3f21bba30bebf2b2",
"name": "debug 5",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "false",
"statusVal": "",
"statusType": "auto",
"x": 560,
"y": 180,
"wires": []
},
{
"id": "b3e9b73603830981",
"type": "debug",
"z": "3f21bba30bebf2b2",
"name": "debug 6",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "false",
"statusVal": "",
"statusType": "auto",
"x": 340,
"y": 180,
"wires": []
},
{
"id": "c7da63695c9c9eb2",
"type": "split",
"z": "3f21bba30bebf2b2",
"name": "",
"splt": "\\n",
"spltType": "str",
"arraySplt": 1,
"arraySpltType": "len",
"stream": false,
"addname": "",
"x": 370,
"y": 80,
"wires": [
[
"8e65a0e502ae027a"
]
]
},
{
"id": "82230366c960022e",
"type": "mqtt-broker",
"name": "mosquitto",
"broker": "192.168.xx.xxx",
"port": "1883",
"clientid": "",
"autoConnect": true,
"usetls": false,
"protocolVersion": "4",
"keepalive": "60",
"cleansession": true,
"autoUnsubscribe": true,
"birthTopic": "",
"birthQos": "0",
"birthRetain": "false",
"birthPayload": "",
"birthMsg": {},
"closeTopic": "",
"closeQos": "0",
"closeRetain": "false",
"closePayload": "",
"closeMsg": {},
"willTopic": "",
"willQos": "0",
"willRetain": "false",
"willPayload": "",
"willMsg": {},
"userProps": "",
"sessionExpiry": ""
}
]


