
    Vj                     4    S SK Jr  S SKJr  SqSq/ qS rS rg)    )genera_messaggio)
suona_nekoF c
                    U UUUUS   US   US   US   US   S   US   UUUU	S.n
S	S
SSS.n[        X   X   -   X   -   X   -   S-  5      nXS'   / nUS:X  a  UR                  S5        US:X  a  UR                  S5        US:X  a  UR                  S5        U	S:X  a  UR                  S5        [        U5      S:X  a  SqSq/ q[        S5        SU
4$ [        S5        [        SSR                  U5      5        U[
        :w  a?  [        S5        [        5         [        U
5      q[        [        5        UR                  5       qSU
4$ )Ntemperature_2mrelative_humidity_2mrainwind_speed_10muv_index_maxr   weather_code)temperaturaumiditappm
stato_ariatemperatura_esternaumidita_esternapioggiaventouvr   colore_temperaturacolore_umiditacolore_ariacolore_meteod   U   <      )biancocelesteazzurroblu   comfortr!   r   r   ariameteoFr   z
>>> LIVELLO 2 DISATTIVATO <<<z
>>> LIVELLO 2 ATTIVATO <<<zLED critici:z, z!>>> NUOVA SITUAZIONE RILEVATA <<<T)intappendlending_suonatomessaggio_salvatoultimo_led_bluprintjoinr   r   copy)r   r   r   stator%   giornalieror   r   r   r   datipunteggir#   led_blus                 1/home/neko/Documents/neko/motore/motore_logico.pyanalizza_ambienter5      s   $ #$%56 !78='(.)!,n-0("$!D, 	H $ 	!	 		  G OGU"}%y!evuw 7|q/0d{ 

()	.$))G,-. 12,T2  :    c                      [         $ )N)r*    r6   r4   get_messaggio_salvator9   f   s    r6   N)	ai.assistenter   audio.suonir   r)   r*   r+   r5   r9   r8   r6   r4   <module>r<      s'    * " \|r6   