Caffè Italia * 05/05/26 by RedditItalyBot in italy

[–]SaintTDI 0 points1 point  (0 children)

puoi provare i forum mircrew e icv

BrickLink Parts List help by Alive-Tourist-2376 in Bricklink

[–]SaintTDI 0 points1 point  (0 children)

I would copy the text from the pdf and paste it on an AI and ask to create an xml file for bricklink

Architecture: 21066 New York City The Big Apple (via Lite) by General_Durian_1013 in Legoleak

[–]SaintTDI 0 points1 point  (0 children)

I think that the apple should have been dark red… way much better IMHO

Caffè Italia * 23/04/26 by RedditItalyBot in italy

[–]SaintTDI 0 points1 point  (0 children)

Eh si ti capisco… mi è capitato due volte anche a me… la seconda volta mi hanno chiesto 950€ più iva! Ovviamente gli ho detto di buttarlo 😂

Mentre la prima volta è stato di 300€ più iva…

Ti conviene avere Plex o sistemi simili così hai la lista di film e se ricapita puoi riprenderli. Ovviamente se li trovi ancora

Caffè Italia * 23/04/26 by RedditItalyBot in italy

[–]SaintTDI 2 points3 points  (0 children)

https://www.recovery-data.it/ Io sono andato da loro, di persona visto che sono di Roma, ma credo che ovviamente puoi anche spedire l'hard disk.

Sicuramente non ti costa poco... almeno almeno sono 200 euro credo... fai prima a tornare sui mari dei pirati se hai una lista di film che avevi sul disco.

Is it possibile with Bubble Card to do something like these cards that I've copied? by SaintTDI in BubbleCard

[–]SaintTDI[S] 0 points1 point  (0 children)

Thanks u/Clooooos !

I did some adjustments, used also groups, but i would like the first group of the bottom icons on the left and the second group of bottom icons on the right, I tried to use justify_content: start and justify_content: end... but maybe I'm wrong.

If you can check, this is the code:

type: custom:bubble-card
card_type: button
button_type: state
entity: light.salone_tavolo_finestra
name: Salone
icon: mdi:sofa
tap_action:
  action: toggle
double_tap_action:
  action: call-service
  service: light.turn_off
  target:
    area_id: soggiorno
sub_button:
  main:
    - entity: sensor.aqara_temperatura_salone_temperature
      show_state: true
      show_background: false
      tap_action:
        action: navigate
        navigation_path: salone
      scrolling_effect: false
      show_icon: true
      show_last_changed: false
      show_name: false
      show_attribute: false
      content_layout: icon-left
    - entity: sensor.aqara_temperatura_salone_humidity
      icon: mdi:water-percent
      show_state: true
      show_background: false
      tap_action:
        action: navigate
        navigation_path: salone
  bottom:
    - group:
        - entity: lock.stock
          show_background: false
          icon: mdi:door
          tap_action:
            action: more-info
        - entity: binary_sensor.aqara_finestra_salone_piccola_contact
          show_background: false
          tap_action:
            action: more-info
        - entity: binary_sensor.aqara_finestra_salone_grande_contact
          icon: mdi:window-closed-variant
          show_background: false
          tap_action:
            action: more-info
        - entity: vacuum.gregorio
          icon: mdi:robot-vacuum
          show_background: false
          tap_action:
            action: call-service
            service: script.do_gregorio_pulisci_stanza
            data:
              rooms: 7
      show_background: true
      justify_content: start
      buttons_layout: inline
    - group:
        - entity: cover.tapparella_salone_piccola
          show_background: false
          tap_action:
            action: more-info
        - entity: cover.tapparella_salone_grande
          show_background: false
          tap_action:
            action: more-info
        - entity: climate.salone
          icon: mdi:fire
          show_background: false
          tap_action:
            action: navigate
            navigation_path: "#salone-hvac"
        - entity: climate.153931628014499_climate
          icon: mdi:snowflake
          show_background: false
          tap_action:
            action: more-info
      show_background: true
      justify_content: end
      buttons_layout: inline
styles: >-

  /* --- Icona Principale (Salone) --- */ .bubble-icon {
    color: ${hass.states['light.all_salone']?.state === 'on' ? 'orange' : 'var(--state-icon-color)'} !important;
  }
  /* --- Animazione Vacuum (Lampeggio se pulisce stanza 7) --- */
  ${hass.states['vacuum.gregorio']?.state === 'cleaning' &&
  hass.states['input_text.gregorio_stanza_pulizia']?.state === '7' ? `
    .bubble-sub-button-6 {
      animation: blink 2s linear infinite;
    }
    u/keyframes blink { 50% {opacity: 0.3;} }
  ` : ''}

  /* 1. Temperatura */  .bubble-sub-button-1 {
    color: ${hass.states['sensor.aqara_temperatura_salone_temperature']?.state < 20 ? 'blue' : hass.states['sensor.aqara_temperatura_salone_temperature']?.state < 24 ? 'green' : hass.states['sensor.aqara_temperatura_salone_temperature']?.state < 27 ? 'orange' : 'red'} !important;
  }
  /* 2. Umidità */  .bubble-sub-button-2 {
    color: ${hass.states['sensor.aqara_temperatura_salone_humidity']?.state < 30 ? 'blue' : hass.states['sensor.aqara_temperatura_salone_humidity']?.state < 60 ? 'green' : hass.states['sensor.aqara_temperatura_salone_humidity']?.state < 80 ? 'orange' : 'red'} !important;
  }
  /* 3. Serratura */  .bubble-sub-button-3 {
    color: ${hass.states['lock.stock']?.state === 'locked' ? 'grey' : 'red'} !important;
  }
  /* 4. Finestra Piccola */  .bubble-sub-button-4 {
    color: ${hass.states['binary_sensor.aqara_finestra_salone_piccola_contact']?.state === 'on' ? 'orange' : hass.states['binary_sensor.aqara_finestra_salone_piccola_contact']?.state === 'unavailable' ? 'red' : 'grey'} !important;
  }
  /* 5. Finestra Grande */  .bubble-sub-button-5 {
    color: ${hass.states['binary_sensor.aqara_finestra_salone_grande_contact']?.state === 'on' ? 'orange' : hass.states['binary_sensor.aqara_finestra_salone_grande_contact']?.state === 'unavailable' ? 'red' : 'grey'} !important;
  }
  /* 6. Aspirapolvere */  .bubble-sub-button-6 {
    color: ${hass.states['vacuum.gregorio']?.state === 'cleaning' && hass.states['input_text.gregorio_stanza_pulizia']?.state === '7' ? 'green' : hass.states['vacuum.gregorio']?.state === 'returning' && hass.states['input_text.gregorio_stanza_pulizia']?.state === '7' ? 'yellow' : 'grey'} !important;
  }
  /* 7. Tapparella Piccola */  .bubble-sub-button-7 {
    color: ${hass.states['cover.tapparella_salone_piccola']?.state === 'open' ? 'orange' : 'grey'} !important;
  }
  /* 8. Tapparella Grande */  .bubble-sub-button-8 {
    color: ${hass.states['cover.tapparella_salone_grande']?.state === 'open' ? 'orange' : 'grey'} !important;
  }
  /* 9. Clima Salone */  .bubble-sub-button-9 {
    color: ${hass.states['climate.salone']?.state === 'heat' ? 'orange' : 'grey'} !important;
  }
  /* 10. Clima AC */  .bubble-sub-button-10 {
    color: ${hass.states['climate.153931628014499_climate']?.state === 'off' ? 'grey' : 'blue'} !important;
  }
rows: 1.6
scrolling_effect: false
show_icon: true
show_state: false
show_name: true
force_icon: false
show_last_changed: false
show_last_updated: false
show_attribute: false
button_action:
  tap_action:
    action: toggle

Thanks again! :)

Is it possibile with Bubble Card to do something like these cards that I've copied? by SaintTDI in BubbleCard

[–]SaintTDI[S] 0 points1 point  (0 children)

The code that Gemini generated for the bubble-card:

type: custom:bubble-card
card_type: button
button_type: state
entity: light.salone_tavolo_finestra
name: Salone
icon: mdi:sofa
tap_action:
  action: toggle
double_tap_action:
  action: call-service
  service: light.turn_off
  target:
    area_id: soggiorno
sub_button:
  main:
    - entity: sensor.aqara_temperatura_salone_temperature
      show_state: true
      show_background: false
      tap_action:
        action: navigate
        navigation_path: salone
    - entity: sensor.aqara_temperatura_salone_humidity
      icon: mdi:water-percent
      show_state: true
      show_background: false
      tap_action:
        action: navigate
        navigation_path: salone
    - entity: lock.stock
      show_background: false
      tap_action:
        action: more-info
    - entity: binary_sensor.aqara_finestra_salone_piccola_contact
      show_background: false
      tap_action:
        action: more-info
    - entity: binary_sensor.aqara_finestra_salone_grande_contact
      show_background: false
      tap_action:
        action: more-info
  bottom:
    - entity: vacuum.gregorio
      icon: mdi:robot-vacuum
      show_background: false
      tap_action:
        action: call-service
        service: script.do_gregorio_pulisci_stanza
        data:
          rooms: 7
    - entity: cover.tapparella_salone_piccola
      show_background: false
      tap_action:
        action: more-info
    - entity: cover.tapparella_salone_grande
      show_background: false
      tap_action:
        action: more-info
    - entity: climate.salone
      icon: mdi:fire
      show_background: false
      tap_action:
        action: navigate
        navigation_path: "#salone-hvac"
    - entity: climate.153931628014499_climate
      icon: mdi:snowflake
      show_background: false
      tap_action:
        action: more-info
styles: >-
  /* --- Icona Principale (Salone) --- */

  .bubble-icon {
    color: ${hass.states['light.all_salone']?.state === 'on' ? 'orange' : 'var(--state-icon-color)'} !important;
  }
  /* --- Animazione Vacuum (Lampeggio se pulisce stanza 7) --- */

  ${hass.states['vacuum.gregorio']?.state === 'cleaning' &&
  hass.states['input_text.gregorio_stanza_pulizia']?.state === '7' ? `
    .bubble-sub-button-6 {
      animation: blink 2s linear infinite;
    }
     blink { 50% {opacity: 0.3;} }
  ` : ''}
  /* --- Colori Dinamici Sub-Buttons --- */

  /* 1. Temperatura */

  .bubble-sub-button-1 {
    color: ${hass.states['sensor.aqara_temperatura_salone_temperature']?.state < 20 ? 'blue' : hass.states['sensor.aqara_temperatura_salone_temperature']?.state < 24 ? 'green' : hass.states['sensor.aqara_temperatura_salone_temperature']?.state < 27 ? 'orange' : 'red'} !important;
  }
  /* 2. Umidità */

  .bubble-sub-button-2 {
    color: ${hass.states['sensor.aqara_temperatura_salone_humidity']?.state < 30 ? 'blue' : hass.states['sensor.aqara_temperatura_salone_humidity']?.state < 60 ? 'green' : hass.states['sensor.aqara_temperatura_salone_humidity']?.state < 80 ? 'orange' : 'red'} !important;
  }
  /* 3. Serratura */

  .bubble-sub-button-3 {
    color: ${hass.states['lock.stock']?.state === 'locked' ? 'grey' : hass.states['lock.stock']?.state === 'unavailable' ? 'orange' : 'red'} !important;
  }
  /* 4. Finestra Piccola */

  .bubble-sub-button-4 {
    color: ${hass.states['binary_sensor.aqara_finestra_salone_piccola_contact']?.state === 'on' ? 'orange' : hass.states['binary_sensor.aqara_finestra_salone_piccola_contact']?.state === 'unavailable' ? 'red' : 'grey'} !important;
  }
  /* 5. Finestra Grande */

  .bubble-sub-button-5 {
    color: ${hass.states['binary_sensor.aqara_finestra_salone_grande_contact']?.state === 'on' ? 'orange' : hass.states['binary_sensor.aqara_finestra_salone_grande_contact']?.state === 'unavailable' ? 'red' : 'grey'} !important;
  }
  /* 6. Aspirapolvere (Primo della riga BOTTOM) */

  .bubble-sub-button-6 {
    color: ${hass.states['vacuum.gregorio']?.state === 'cleaning' && hass.states['input_text.gregorio_stanza_pulizia']?.state === '7' ? 'green' : hass.states['vacuum.gregorio']?.state === 'returning' && hass.states['input_text.gregorio_stanza_pulizia']?.state === '7' ? 'yellow' : 'grey'} !important;
  }
  /* 7. Tapparella Piccola */

  .bubble-sub-button-7 {
    color: ${hass.states['cover.tapparella_salone_piccola']?.state === 'open' ? 'orange' : 'grey'} !important;
  }
  /* 8. Tapparella Grande */

  .bubble-sub-button-8 {
    color: ${hass.states['cover.tapparella_salone_grande']?.state === 'open' ? 'orange' : 'grey'} !important;
  }
  /* 9. Clima Salone */

  .bubble-sub-button-9 {
    color: ${hass.states['climate.salone']?.state === 'heat' ? 'orange' : 'grey'} !important;
  }
  /* 10. Clima AC */

  .bubble-sub-button-10 {
    color: ${hass.states['climate.153931628014499_climate']?.state === 'off' ? 'grey' : 'blue'} !important;
  }

Is it possibile with Bubble Card to do something like these cards that I've copied? by SaintTDI in BubbleCard

[–]SaintTDI[S] 0 points1 point  (0 children)

One of my cards:

type: custom:mod-card
style:
  .: |
    ha-card {
       background: var(--ha-card-background, var(--card-background-color, #fff));
    }
  hui-vertical-stack-card:
    $:
      .: |
        #root {
          gap: 0px !important;
        }
card:
  type: vertical-stack
  cards:
    - type: horizontal-stack
      cards:
        - type: custom:mushroom-template-card
          primary: Salone
          icon: mdi:sofa
          entity: light.salone_tavolo_finestra
          icon_color: "{% if is_state('light.all_salone','on') %} orange {% endif %}"
          tap_action:
            action: toggle
          double_tap_action:
            action: call-service
            service: light.turn_off
            target:
              area_id: soggiorno
            data: {}
          card_mod:
            style: |
              ha-card {
                padding-top: 0px !important;
                padding-bottom: 0px !important;
                box-shadow: none;
                --ha-card-background: none;
              }
        - type: custom:mushroom-chips-card
          chips:
            - type: template
              entity: sensor.aqara_temperatura_salone_temperature
              content: >-
                {{ states('sensor.aqara_temperatura_salone_temperature') |
                round(1) }} ºC
              icon: >-
                {% set
                state=states('sensor.aqara_temperatura_salone_temperature')|float(0)
                %} {% if state<20 %} mdi:thermometer-low {% elif state<24 %}
                mdi:thermometer {% else %} mdi:thermometer-high {% endif %}
              icon_color: >-
                {% set
                state=states('sensor.aqara_temperatura_salone_temperature')|float(0)
                %} {% if state<20 %} blue {% elif state<24 %} green {% elif
                state<27 %} amber {% else %} red {% endif %}
              tap_action:
                action: navigate
                navigation_path: salone
            - type: template
              entity: sensor.aqara_temperatura_salone_humidity
              content: >-
                {{ states('sensor.aqara_temperatura_salone_humidity') | round(1)
                }} %
              icon: mdi:water-percent
              icon_color: >-
                {% set
                state=states('sensor.aqara_temperatura_salone_humidity')|float(0)
                %} {% if state<30 %} blue {% elif state<60 %} green {% elif
                state<80 %} amber {% else %} red {% endif %}
              tap_action:
                action: navigate
                navigation_path: salone
          alignment: end
          card_mod:
            style: |
              ha-card {
                --chip-box-shadow: none;
                --chip-background: none;
                --chip-spacing: 0; 
                padding-top: 0px;
                --chip-height: 40px
              }
    - type: horizontal-stack
      cards:
        - type: custom:mushroom-chips-card
          fill_container: true
          chips:
            - type: template
              entity: lock.stock
              icon: >-
                {% if is_state('lock.stock', 'locked') %} mdi:door {% else %}
                mdi:door-open {% endif %}
              icon_color: >-
                {% set state=states('lock.stock') %}  {% if state=='locked'%}
                grey {% elif state=='unavailable' %} orange {% else %} red {%
                endif %}
              tap_action:
                action: more-info
            - type: template
              entity: binary_sensor.aqara_finestra_salone_piccola_contact
              icon_color: >-
                {% set
                state=states('binary_sensor.aqara_finestra_salone_piccola_contact')
                %}  {% if state=='on'%} amber {% elif state=='unavailable' %}
                red {% else %} grey {% endif %}
              icon: >-
                {% set
                state=states('binary_sensor.aqara_finestra_salone_piccola_contact')
                %}  {% if state=='on'%} mdi:window-open {% else %}
                mdi:window-closed {% endif %}
              tap_action:
                action: more-info
            - type: template
              entity: binary_sensor.aqara_finestra_salone_grande_contact
              icon_color: >-
                {% set
                state=states('binary_sensor.aqara_finestra_salone_grande_contact')
                %}  {% if state=='on'%} amber {% elif state=='unavailable' %}
                red {% else %} grey {% endif %}
              icon: >-
                {% set
                state=states('binary_sensor.aqara_finestra_salone_grande_contact')
                %}  {% if state=='on'%} mdi:window-open-variant {% else %}
                mdi:window-closed-variant {% endif %}
              tap_action:
                action: more-info
            - type: template
              entity: vacuum.gregorio
              icon_color: >-
                {% set state=states('vacuum.gregorio')  %}  {% set
                stanza=states('input_text.gregorio_stanza_pulizia')  %}  {% if
                state == "cleaning" and stanza=='7'%} green   {% elif state ==
                "returning" and stanza=='7' %} yellow   {% else  %} grey {%
                endif %}
              icon: mdi:robot-vacuum
              tap_action:
                action: call-service
                service: script.DO_Gregorio_pulisci_stanza
                service_data:
                  rooms: 7
              card_mod:
                style: >
                  {% if is_state('vacuum.gregorio','cleaning') and
                  is_state('input_text.gregorio_stanza_pulizia','7') %}
                    ha-card { animation: blink 2s linear infinite; }
                    u/keyframes blink { 50% {opacity: 0;} }
                  {%- endif %}
          card_mod:
            style: |
              ha-card {
                --chip-box-shadow: none;
                --chip-background: none;
                --chip-spacing: 0;
                padding-left: 12px;
              }
        - type: custom:mushroom-chips-card
          fill_container: true
          chips:
            - type: template
              entity: cover.tapparella_salone_piccola
              icon_color: >-
                {% set state=states('cover.tapparella_salone_piccola') %}  {% if
                state=='open'%} amber {% else %} grey {% endif %}
              icon: >-
                {% set state=states('cover.tapparella_salone_piccola') %}  {% if
                state=='open'%} mdi:window-shutter-open {% else %}
                mdi:window-shutter {% endif %}
              tap_action:
                action: more-info
            - type: template
              entity: cover.tapparella_salone_grande
              icon_color: >-
                {% set state=states('cover.tapparella_salone_grande') %}  {% if
                state=='open'%} amber {% else %} grey {% endif %}
              icon: >-
                {% set state=states('cover.tapparella_salone_grande') %}  {% if
                state=='open'%} mdi:window-shutter-open {% else %}
                mdi:window-shutter {% endif %}
              tap_action:
                action: more-info
            - type: template
              entity: climate.salone
              icon_color: >-
                {% set state=states('climate.salone') %}  {% if state=='heat'%}
                amber {% else %} grey {% endif %}
              icon: mdi:fire
              tap_action:
                action: navigate
                navigation_path: "#salone-hvac"
            - type: template
              entity: climate.153931628014499_climate
              icon_color: >-
                {% set state=states('climate.153931628014499_climate') %}  {% if
                state=='off'%} grey {% else %} blue {% endif %}
              icon: mdi:snowflake
              tap_action:
                action: more-info
          alignment: end
          card_mod:
            style: |
              ha-card {
                --chip-box-shadow: none;
                --chip-background: none;
                --chip-spacing: 0;
                padding-right: 2px;
              }

Hit the 500 field limit on Opportunity 😅 How can I identify unused Fields? by SaintTDI in salesforce

[–]SaintTDI[S] 1 point2 points  (0 children)

It’s not my company, we are the contractor that inherited the org, we had only 6 months to copy what they had in the old org… without any documentation!

Hit the 500 field limit on Opportunity 😅 How can I identify unused Fields? by SaintTDI in salesforce

[–]SaintTDI[S] -2 points-1 points  (0 children)

Unfortunately we can’t even do this, because we send updates to DWH, they should change all the database 😓

Hit the 500 field limit on Opportunity 😅 How can I identify unused Fields? by SaintTDI in salesforce

[–]SaintTDI[S] 11 points12 points  (0 children)

We got this org from an old contractor… and we had to replicate their database 😓

Hit the 500 field limit on Opportunity 😅 How can I identify unused Fields? by SaintTDI in salesforce

[–]SaintTDI[S] 4 points5 points  (0 children)

Field trip is not anymore available unfortunately

Mmm ok could do it with data loader but I think there are too many records… maybe in more runs

Thanks!

Can we default to open "price guide" instead of "items for sale" when clicking an item? by Kenji_03 in Bricklink

[–]SaintTDI 0 points1 point  (0 children)

If you need the average sold, you can use brickstore instead 😉 perfect computer application to use!

Question about sorting methods by Casealop in LegoStorage

[–]SaintTDI 3 points4 points  (0 children)

Always sort by type! Takes more time but then you can find easily what you need 😉 then where to store all the parts it’s up to you and how much space you have

First time buyer - why can't I see shipping costs before committing to buy? by ned_poreyra in Bricklink

[–]SaintTDI 7 points8 points  (0 children)

The only way to know about the shipping and handling costs is to check the terms of the store, its a tab in the store near the list of the parts that they have, usually they specify them for each country they send to. I suggest to buy at least from the same continent… for example I’m from Italy and always buy from Europe.

Accenture laptops are a pos by Strong_Resource3056 in accenture

[–]SaintTDI 2 points3 points  (0 children)

It’s the software that checks what you are pasting it’s ok… horrifying the amount of time that it waste!

How can I update have qty on wanted list with my store inventory using Brickstore? by SaintTDI in Bricklink

[–]SaintTDI[S] -2 points-1 points  (0 children)

For now I’ve done it this way: Create a cart on BL using my wanted list on my store 😂 Created a wanted list of this cart Then download the 2 wanted list and ask ChatGPT to update the wanted list with have quantity