Closed mero1978 closed 2 years ago
No, lo script python non è da modificare. Puoi mandare la schermata di come hai configurato il package?
By(t)e
questo è quanto🤷🏻♂️
sia qua su potenza in uso che sulla foto sopra dove vedi scritto contatore generale ho impostato l’entità dello shelly em che misura il carico totale sulla fase dell’impianto. Sicuramente sbaglio qualcosa ma non riesco a capire cosa
Per caso hai modificato il codice delle card lovelace mettendo il nome delle tue entità al posto degli input_select?
By(t)e
Si😬 non dovevo?🙏🏻
Ehm, no. :) Devi semplicemente copiare il codice, poi vai nell’interfaccia grafica e imposti tutto da lì.
By(t)e
Ok perfetto!! Abbi pazienza x un povero ignorante in materia 😰😰ma sto cercando di imparare xchè mi piace. Bene l’importante é capire dove risiede l’errore. Appena arrivo a casa sistemo la cosa e ti faccio sapere. Intanto ti ringrazio veramente di cuore x la tua disponibilità, sei stato gentilissimo. Grazie grazie grazie
Eccomi…sistemato il file lovelace, reimpostato tutto ma niente da fare non ne vuole sapere di staccare…non so non capisco.
Qui è giusto così o devo fare altro? Ho solo messo il sensore monitoraggio carico generale? 😤😤mi sta facendo esaurire sta cosa😅😅
Perché continui a commettere lo stesso errore. Non devi editare l'interfaccia. Tu copia e incolla il codice, poi vai nell'interfaccia, clicchi sui campi a discesa e selezioni quello che devi selezionare. La stai facendo più difficile di quanto sia in realtà. :-)
By(t)e
Ok capito il succo ma se vado nell’interfaccia e clicco sulla freccia x far scendere la tendina e selezionare mi compare solo la scritta seleziona e non mi fa selezionare nulla🤷🏻♂️🤷🏻♂️
Per prima cosa, controlla che l'opzione "Nuova modalità selezione opzioni" sia DISATTIVATA. Se anche così nel menu a tendina non ti dovesse comparire nulla, devi controllare se hai correttamente copiato ed attivato gli script python. Se dopo queste verifiche (ed un riavvio di Home Assistant) non dovessi risolvere, dovresti gentilmente attivare i log (https://github.com/andbad/HA_PowerControl#debug) ed inviarli qua sotto.
By(t)e
Dove trovo x verificare sta benedetta "Nuova modalità selezione opzioni"?? Riguardo agli script python io ho copiato la stringa x attivarli nel file configuration.yaml, ho creato cartella e inserito il file degli script…a sto punto la mia domanda è: cm faccio a verificare con certezza se dopo la procedura che ho fatto gli script python sono attivi?
Riguardo alla tua prima domanda, se hai installato l'ultima versione, trovi l'opzione nella pagina di configurazione del pacchetto, assieme a tutte le altre opzioni, nello specifico qui:
Riguardo la seconda domanda (come fare per controllare che gli script funzionino) ti riporto quanto detto prima.
Se dopo queste verifiche (ed un riavvio di Home Assistant) non dovessi risolvere, dovresti gentilmente attivare i log (https://github.com/andbad/HA_PowerControl#debug) ed inviarli qua sotto.
By(t)e
Nuova modalità selezione opzioni non ce l’ho quindi significa che non ho installato l’ultima versione, riguardo i log puo essere una cosa simile?
Ok, bene. Intanto se scarichi l'ultima versione è meglio, così siamo allineati.
Poi, dall'errore dice che non riesce a trovare gli script python. Forse non li hai messi nel path giusto. Vai qui, dall'interfaccia di Home Assistant: Configurazione (ingranaggio in basso a sinistra) -> Impostazioni (ultima voce in basso) -> Informazioni (in alto)
C'è una riga dove dice qualcosa del tipo: "Percorso del file configuration.yaml: /home/andbad/.homeassistant"
Verifica che in quel percorso, ci sia la sottocartella "python_scripts" con dentro i due file "update_entities_new.py" e "update_entities.py".
By(t)e
Fatto! Installato ultima versione ma dove dici tu vedo solo questo
Ok credo proprio che il problema sia riguardo il python_script vista la notifica…
che fare a questo punto?
Comunque la cartella python_script con dentro i file ce l’ho in config dove risiede anche il configuration.yaml
Sembra che tu non abbia attivato correttamente l'integrazione python. Puoi postare il tuo configuration.yaml? (ricordati di mascherare eventuali dati sensibili)
By(t)e
Lo immaginavo. Con l'occasione mi dici se va bene la configurazione dei package xchè non sono nemmeno convinto di quelli🤷🏻♂️
Prova a togliere i due spazi prima di "python_script" Da quello che posso vedere anche il component "logger" non è ben indentato.
By(t)e
Avevo già provato a togliere i due spazi ad è proprio togliendoli che mi da la notifica di errata configurazione
Tu come imposteresti il tutto?
Non potendo vedere tutto il codice non è facile. Prova ad aggiungere due spazi per allineare l'indentazione.
By(t)e
Non ho poi sto granché cm codici all'interno del file...le due foto che ho postato lo rappresentano tutto🤷🏻♂️🤷🏻♂️
Infatti da quel che vedo ci sono un po' di problemi di indentatura. YAML è molto noioso quanto a spazi, IMHO dovresti cercare di ordinarli un po' (per es. "tts" è nel posto sbagliato), sennò va a finire che diventi matto e poi il problema è una stupidata. Questa per esempio è una parte del mio file configuration.yaml
By(t)e
Immagino sia solo un problema di dicitura nel file yaml ma non essendo molto pratico diventa ancora più ostico. Vabbè poi provo e ti faccio sapere
Ho cercato di fare un po' di pulizia ma ora mi compare questo😡😡😡😡😡
Scusa eh...mi sorge un dubbio...il package pc.yaml che si doveva copiare dentro alla cartella package lavora assieme allo script_python? Xchè il mio dubbio è che possano essere anche i package non abilitati...che dici? Magari ci sbattiamo x una cosa quando é un'altra🤷🏻♂️ Ragiono sempre da profano😰
Se i package non fossero abilitati, nella pagina di configurazione del package avresti decine di errori perché non trova le entità. Invece quelle le trova, quindi il problema è sullo script. I casi sono due:
By(t)e
Ok e cm verifico se la cartella é configurata giusta? Le sto provando tutte e non ne vado fuori😫😫
Giusto per curiosità, avevi provato lo script di test della guida? https://www.home-assistant.io/docs/configuration/packages/
By(t)e
Scusa abbi pazienza non me ne volere quale script? A quel link si parla di package e non capisco a quale script ti riferisci...o forse sono così rincoglionito da non capirci una mazza...cosa probabile😬
No, no, sono io il rincoglionito. Il link giusto è: https://www.home-assistant.io/integrations/python_script/
By(t)e
Ah ok era il link sbagliato...mi stavo preoccupando😰😰 ho pensato: possibile che sono così rincoglionito da non vedere sto benedetto script?!! Tranquillo no problem succede. Poi quando arrivo a casa provo e ti faccio sapere. Mi sa che dovrò offrirti una pizza x la disponibilità risolta sta storia😅
Allora...creato lo script hello_world.py e riavviato home assistant ma quando vado su servizi x richiamare lo script non lo vedo proprio🤷🏻♂️
Ok, dunque a questo punto non è un problema del mio package ma dell'attivazione degli script python sulla tua istanza di Home Assistant o della cartella dove hai messo gli script. Ti consiglio di chiedere aiuto su questo canale Telegram: https://t.me/indomus_chat
Magari trovi qualcuno che ti sa dare qualche dritta in più.
By(t)e
Ok. Ti ringrazio veramente di cuore x la disponibilità datami fino ad ora. Grazie davvero
salve, premetto che non sono esperto di homeassistant e sono alle prime armi. dopo aver configurato come da guida il package in questione al superamento della soglia imopostata non avviene nessuno stacco. volevo capire gentilmente se bisogna intervenire e configurare in qualche modo anche il file "update_entityes" salvato nella cartella python_script perchè è l'unica cosa che non ho fatto. se si è possibile avere un esempio in modo da poter prendere spunto? chiedo scusa ma sono veramente alle prime armi. grazie della disponibilità.