Bonjour Mr. le visiteur, si vous lisez ceci, cela signifie que vous n'êtes pas enregistré. Cliquez ici pour vous inscrire en quelques étapes simples, vous pourrez profiter de toutes les fonctionnalités de notre Forum. Vous pourrez évidemment nous faire partager vos connaissances avec nous ! et voir les images ou vidéos postées


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Ma présentation
#1
Bonjour à tous, retraité depuis 2017 j'ai décidé de réaliser mon installation électrique 100% solaire, à ce jour tout est réalisé. Un onduleur Superwatt 5K et 6 batteries pylontech 2000c.
Pas de problème pour interroger mes batteries en version console, un petit problème avec node-red, je ne connais pas le langage html pour afficher mon tableau.
Un grand merci à Jean Luc qui a dépanné la version 3 de smartphoton (bug sur mon fichier image).
jlm aime ce post
Répondre
#2
Si tu souhaites afficher une image (si j'ai bien compris ta remarque sur le HTML)
il te suffit de capturer l'image, la sauvegarder sur le disque et ensuite la charger avec l'interface web bodybuildé.
Il faut utiliser le gros bouton et non pas le petit marqué "répondre"

   
Jean-Luc
Répondre
#3
Bonjour Jean Luc
Mon problème en images : 1 lecture batteries avec minicom
2 réponse batteries sur debugger node-red
3 Affichage dashboard (le problème est là)
4 Sur le template node je n'ai pas de code html.
Faut il écrire le code ?
Merci, bonne journée


Pièces jointes Image(s)
               
Répondre
#4
Salut, alors le noeud ui_template ne va pas trop t'aider tel que. Il faudrait en effet y passer des commandes HTML pour lui dire de définir des tableaux et ensuite tu lui passes le payload.

Je ne me suis pas lancé dans cette solution (mais c'est clairement une possibilité), j'ai tenté avec le nœud ui_table. En gros après ton nœud Join, tente d'adapter et d'envoyer ton payload dans le flow ci-dessous. Il te faudra clairement l'adapter pour toi.

Je te joins le code que j'ai utilisé pour produire ce tableau. Ça m'a demandé beaucoup d'heures d'apprentissage et de recherches pour arriver à introduire la jauge avec le pourcentage intégré. Alors voilà c'est cadeau :Smiley_20040821172041151:

Ce qui donne ceci en réel:

   

Alors bonne découverte et bonne réussite pour l'intégration !

Code :
[{"id":"16ce29b9d5b06509","type":"change","z":"03b2c8e647d8021c","name":"ui_control","rules":[{"t":"set","p":"ui_control","pt":"msg","to":"{\"tabulator\":{\"columnResized\":\"function(column){    var newColumn = {        field: column._column.field,        visible: column._column.visible,        width: column._column.width,        widthFixed: column._column.widthFixed,        widthStyled: column._column.widthStyled    }; this.send({topic:this.config.topic,ui_control:{callback:'columnResized',columnWidths:newColumn}}); }\",\"columnMoved\":\"function(column, columns){    var newColumns=[];    columns.forEach(function (column) {        newColumns.push({'field': column._column.field});    });    this.send({topic:this.config.topic,ui_control:{callback:'columnMoved',columns:newColumns}}); }\",\"groupHeader\":\"function (value, count, data, group) {return value + \\\"<span style='color:#d00; margin-left:10px;'>(\\\" + count + \\\" Termostat\\\"+((count>1) ? \\\"e\\\" : \\\"\\\") + \\\")</span>\\\";}\",\"columns\":[{\"formatterParams\":{\"target\":\"_blank\",\"min\":0,\"max\":99,\"color\":[\"red\",\"orange\",\"green\"],\"legend\":\"function (value) {return (value>0)? '&nbsp;&nbsp;'+value+' %' : '-';}\",\"legendColor\":\"#DCDCDC\",\"legendAlign\":\"center\"},\"title\":\"SOC\",\"field\":\"SOC\",\"formatter\":\"progress\",\"topCalc\":\"max\",\"width\":155}],\"layout\":\"fitColumns\",\"movableColumns\":true,\"groupBy\":\"\"},\"customHeight\":12}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":900,"y":3160,"wires":[["9e6013845a88c683","46773099b6d05a3b"]]},{"id":"9e6013845a88c683","type":"ui_table","z":"03b2c8e647d8021c","group":"08b55a197fb6da2a","name":"Table Bytteries","order":1,"width":16,"height":4,"columns":[{"field":"Batterie_numero","title":"Bat. #","width":"80","align":"center","formatter":"html","formatterParams":{"target":"_blank"}},{"field":"Volt","title":"Volt","width":"80","align":"center","formatter":"plaintext","formatterParams":{"target":"_blank"}},{"field":"Courant","title":"Courant","width":"90","align":"center","formatter":"plaintext","formatterParams":{"target":"_blank"}},{"field":"Puissance","title":"Watt","width":"80","align":"center","formatter":"plaintext","formatterParams":{"target":"_blank"}},{"field":"Temp","title":"Temp °C","width":"90","align":"center","formatter":"plaintext","formatterParams":{"target":"_blank"}},{"field":"Status","title":"Status","width":"90","align":"left","formatter":"plaintext","formatterParams":{"target":"_blank"}},{"field":"Health","title":"Santé","width":"85","align":"left","formatter":"plaintext","formatterParams":{"target":"_blank"}},{"field":"SOC","title":"SOC","width":"150","align":"left","formatter":"progress","formatterParams":{"target":"_blank"}}],"outputs":1,"cts":true,"x":1140,"y":3160,"wires":[["b6a694a8ec4ea803"]]},{"id":"b6a694a8ec4ea803","type":"debug","z":"03b2c8e647d8021c","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":1150,"y":3200,"wires":[]},{"id":"08b55a197fb6da2a","type":"ui_group","name":"Données Live","tab":"988a249f62084232","order":2,"disp":false,"width":"16","collapse":false,"className":""},{"id":"988a249f62084232","type":"ui_tab","name":"Pylontech","icon":"fa-battery-three-quarters ","order":18,"disabled":false,"hidden":false}]
Jean-Luc
Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Présentation Install ALTARIA lbravo 9 804 01-12-2024, 02:31 PM
Dernier message: jlm
  Presentation F6HDP57740 F6HDP57740 1 131 23-11-2024, 10:35 PM
Dernier message: jlm
  présentation de laurent Laurentcls 1 133 23-11-2024, 10:07 PM
Dernier message: jlm
Wink Présentation le bieslois Le bieslois 1 132 18-11-2024, 06:01 AM
Dernier message: jlm
  Présentation pflot59 11 1,118 13-11-2024, 03:33 PM
Dernier message: jlm
  Présentation Jamel JamelB 2 238 31-10-2024, 09:45 AM
Dernier message: NOLAK
  Présentation Jérôme jeje3034 1 274 20-09-2024, 11:58 PM
Dernier message: jlm
  Présentation Olivier Old-Jack 1 300 18-09-2024, 10:26 PM
Dernier message: jlm
  Présentation MichelC 1 260 18-09-2024, 07:55 AM
Dernier message: jlm
  présentation, bonjour, questions humphra 5 767 12-07-2024, 11:46 AM
Dernier message: jlm

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
[-]
Synthèse
Please login or register to use this functionality.

[-]
discussions récentes
Elfin EE10 - Convertisseur RS...
De mon côté, j'ai installé une...jlm — 04:59 PM
Elfin EE10 - Convertisseur RS...
J'avais fait des essais avec...pflot59 — 09:05 AM
Elfin EE10 - Convertisseur RS...
J'avais fait des essais avec 5...jlm — 06:14 PM
Elfin EE10 - Convertisseur RS...
En fait il faut une alimentat...pflot59 — 11:04 PM
WKS Circle et batterie Pylont...
oui il y a un effet une corrél...gazzzzton — 10:45 PM
WKS Circle et batterie Pylonte...
Bonjour à tous, Suite au pr...diogeneyves — 02:50 PM
Par ou commencer ?
Salut Jean-Claude Alors c'est...jlm — 05:51 PM
Par ou commencer ?
Bonjour Jean Luc, Je viens de...RATOJOARIMALALA Jean Claude — 01:46 PM
Elfin EE10 - Convertisseur RS...
Désolé pour le retard dans ma ...jlm — 01:15 AM
Pb remonté infos elfin ee10 o...
Aie c'est terrible comme concl...jlm — 01:07 AM
Sectionneur en Charge de Batt...
Ca marche. Merci pour ce retou...jlm — 01:03 AM

[-]
Rechercher








(Advanced Search)

[-]
Who's Online
There are currently 994 online users. [Complete List]
» 1 Member(s) | 993 Guest(s)
Avatar

[-]
goals
99.3% of the way to our goal of 7,000 posts!
Only 50 posts left to go!

[-]
Statistics
» Members: 647
» Latest member: fred 19
» Forum threads: 729
» Forum posts: 6,950

Full Statistics

>