Προς το περιεχόμενο

Home Assistant Hassio RPi


Spect~

Προτεινόμενες αναρτήσεις

Στις 2/3/2024 στις 10:48 ΠΜ, Bourdoulas είπε

Χρησιμοποιεί κάποιος το Amazon Echo Dot με το home assistant; Λειτουργεί πλήρως; Μπορώ δηλαδή να ελέγχω όντως όλα τα devices που έχω στον home assistant και τους αυτοματισμούς μέσω της Alexa;

Ξεκίνησα να το κάνω, μου φάνηκε πιο περίπλοκο από ό,τι νόμιζα και το παράτησα.
Είχα συνδέσει  πχ τη σκούπα στο HA και μετά η Alexa την βρήκε σαν ένα σωρό διαφορετικούς αισθητήρες και δυνατότηες. Έχει πχ βρει το child lock, το Volume του ήχου, το DND...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 1,9k
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

17 λεπτά πριν, unforgiven είπε

Ξεκίνησα να το κάνω, μου φάνηκε πιο περίπλοκο από ό,τι νόμιζα και το παράτησα.
Είχα συνδέσει  πχ τη σκούπα στο HA και μετά η Alexa την βρήκε σαν ένα σωρό διαφορετικούς αισθητήρες και δυνατότηες. Έχει πχ βρει το child lock, το Volume του ήχου, το DND...

Χρησιμοποίησες κάτι άλλο για voice ή το παράτησες τελείως;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

13 λεπτά πριν, Bourdoulas είπε

Χρησιμοποίησες κάτι άλλο για voice ή το παράτησες τελείως;

To παράτησα προς το παρόν. Λυπάμαι τα 130 ευρώ που έδωσα για το HA, αλλά δεν έχω αυτή την περίοδο χρόνο να ασχοληθώ.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

17 hours ago, unforgiven said:

To παράτησα προς το παρόν. Λυπάμαι τα 130 ευρώ που έδωσα για το HA, αλλά δεν έχω αυτή την περίοδο χρόνο να ασχοληθώ.

Καλά δεν τα έδωσες για το H.A.

Hardware πήρες. Στην τελική το πουλάς και τα παίρνεις πίσω.

Εγω επειδή συμπαθώ το πρότζεκτ και ας είναι πάντα σε beta και ας χαλάνε πράγματα σε κάθε update τους δίνω το ετήσιο εβδομηντάρη για το nabu casa χωρίς διαμαρτυρίες.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

4 λεπτά πριν, yiannis_1 είπε

Καλά δεν τα έδωσες για το H.A.

Hardware πήρες. Στην τελική το πουλάς και τα παίρνεις πίσω.

Πήρα το HA Green, οπότε για το ΗΑ αποκλειστικά τα έδωσα.
Και το Nabu Casa ήταν στο πρόγραμμα έτσι και αλλιώς, αν με βόλευε η πλατφόρμα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

18 ώρες πριν, unforgiven είπε

To παράτησα προς το παρόν. Λυπάμαι τα 130 ευρώ που έδωσα για το HA, αλλά δεν έχω αυτή την περίοδο χρόνο να ασχοληθώ.

Θα σου πρότεινα να του δώσεις μια ευκαιρία. Είναι πανίσχυρο σε δυνατότητες. Το ξέρω ότι σου φαίνεται περίπλοκο αλλά με μια μικρή ενασχόληση θα δεις ότι ανοίγονται φοβερές δυνατότητες, κυρίως σε ενοποίηση διαφορετικών smart οικοσυστημάτων και χρήση αυτοματισμών που διαφορετικά θα ήταν αδύνατοι πχ κλείσε διακόπτη sonoff όταν ο αισθητήρας Shelly δει το τάδε και στείλε μου μήνυμα μέσω telegram.

  • Like 3
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

On 05/03/2024 at 17:12, unforgiven said:

Ξεκίνησα να το κάνω, μου φάνηκε πιο περίπλοκο από ό,τι νόμιζα και το παράτησα.
Είχα συνδέσει  πχ τη σκούπα στο HA και μετά η Alexa την βρήκε σαν ένα σωρό διαφορετικούς αισθητήρες και δυνατότηες. Έχει πχ βρει το child lock, το Volume του ήχου, το DND...

Αν κατάλαβα καλά από τα λίγα που διάβασα για το integration της Alexa, πρέπει να δουλεύει όπως το αντίστοιχο για Google Assistant.

Από τη στιγμή που βλέπεις και χειρίζεσαι τις συσκευές στο HA, μετά φτιάχνοντας script τα ενεργοποιείς από τον assistant. 

Τουλάχιστον έτσι το είχα δουλέψει ένα φεγγάρι με το Google Nest Hub, φαντάζομαι έτσι θα είναι πάνω κάτω και με την Alexa.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 3 μήνες μετά...
Δημοσ. (επεξεργασμένο)

@Spect~  ή όποιος μπορεί να βοηθήσει

είχαμε φτιάξει τους παρακάτω σενσορες στο ΗΑ παλιότερα οι οποίοι δούλευαν μια χαρα

Επειδή ο παρακάτω σταθμός μερικές φορές δεν ανανέωνε τα δεδομενα (κολλούσε) είπα προχθες να τον αλλάξω με τον παρακάτω = Latest Conditions in Chalandri (meteo.gr)

Άλλαξα μόνο την διευθυνση, restart και σταμάτησε να δουλεύουν

image.png.3b7905a3f42222f6840b50b5d33207e9.png

 

Ξαναέβαλα την διευθυνση vrilissia αλλά και πάλι τίποτα

Πηγαίνω να κάνω τεστ 

image.png.76addce36161e3b03803172c60fc721b.png

και όλα μου φαίνονται σωστά

image.png.ed8e2bd56016f2a575ad86763a203135.png

 

 

 

```
scrape:

  - resource: https://penteli.meteo.gr/stations/vrilissia/
#    verify_ssl: false
    sensor:
      - name: Wind speed meteo penteli
        select: ".realtime div:nth-of-type(5) .lright span"
        value_template: '{{value[0:4]}}'
        unit_of_measurement: 'km/h'
        index: 1

  - resource: https://penteli.meteo.gr/stations/vrilissia/
#      verify_ssl: false
    sensor:
      - name: Vrilissia Live Temperature
        select: ".realtime div:nth-of-type(2) .lright span"
        value_template: '{{value[0:4]}}'
        unit_of_measurement: "°C"
        index: 1

  - resource: https://penteli.meteo.gr/stations/vrilissia/
#      verify_ssl: false
    sensor:
      - name: Vrilissia Live Humidity
        select: ".realtime div:nth-of-type(3) .lright span"
        value_template: '{{value[0:4]}}'
#        unit_of_measurement: "°C"
        index: 1
```

 

αυτα είναι τα logs

```

Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:600
integration: Sensor (documentation, issues)
First occurred: 08:49:53 (2 occurrences)
Last logged: 08:49:53

  • Error adding entity sensor.vrilissia_live_temperature for domain sensor with platform scrape
  • Error adding entity sensor.wind_speed_meteo_penteli for domain sensor with platform scrape
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 600, in _async_add_entities
    await coro
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 914, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1354, in add_to_platform_finish
    await self.async_added_to_hass()
  File "/usr/src/homeassistant/homeassistant/components/scrape/sensor.py", line 202, in async_added_to_hass
    self._async_update_from_rest_data()
  File "/usr/src/homeassistant/homeassistant/components/scrape/sensor.py", line 210, in _async_update_from_rest_data
    value = template.async_render_with_possible_json_value(value, None)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 771, in async_render_with_possible_json_value
    render_result = _render_with_context(
                    ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 2616, in _render_with_context
    return template.render(**kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/jinja2/environment.py", line 1304, in render
    self.environment.handle_exception()
  File "/usr/local/lib/python3.12/site-packages/jinja2/environment.py", line 939, in handle_exception
    raise rewrite_traceback_stack(source=source)
  File "<template>", line 1, in top-level template code
TypeError: 'NoneType' object is not subscriptable

```

 

Υπάρχει καμιά ιδέα τι να κάνω για να το φτιάξω? 

 

 

Επεξ/σία από userAnon
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators
55 λεπτά πριν, userAnon είπε

@Spect~  ή όποιος μπορεί να βοηθήσει

είχαμε φτιάξει τους παρακάτω σενσορες στο ΗΑ παλιότερα οι οποίοι δούλευαν μια χαρα

Επειδή ο παρακάτω σταθμός μερικές φορές δεν ανανέωνε τα δεδομενα (κολλούσε) είπα προχθες να τον αλλάξω με τον παρακάτω = Latest Conditions in Chalandri (meteo.gr)

Άλλαξα μόνο την διευθυνση, restart και σταμάτησε να δουλεύουν

image.png.3b7905a3f42222f6840b50b5d33207e9.png

 

Ξαναέβαλα την διευθυνση vrilissia αλλά και πάλι τίποτα

Πηγαίνω να κάνω τεστ 

image.png.76addce36161e3b03803172c60fc721b.png

και όλα μου φαίνονται σωστά

image.png.ed8e2bd56016f2a575ad86763a203135.png

 

 

 

```
scrape:

  - resource: https://penteli.meteo.gr/stations/vrilissia/
#    verify_ssl: false
    sensor:
      - name: Wind speed meteo penteli
        select: ".realtime div:nth-of-type(5) .lright span"
        value_template: '{{value[0:4]}}'
        unit_of_measurement: 'km/h'
        index: 1

  - resource: https://penteli.meteo.gr/stations/vrilissia/
#      verify_ssl: false
    sensor:
      - name: Vrilissia Live Temperature
        select: ".realtime div:nth-of-type(2) .lright span"
        value_template: '{{value[0:4]}}'
        unit_of_measurement: "°C"
        index: 1

  - resource: https://penteli.meteo.gr/stations/vrilissia/
#      verify_ssl: false
    sensor:
      - name: Vrilissia Live Humidity
        select: ".realtime div:nth-of-type(3) .lright span"
        value_template: '{{value[0:4]}}'
#        unit_of_measurement: "°C"
        index: 1
```

 

αυτα είναι τα logs

```

Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:600
integration: Sensor (documentation, issues)
First occurred: 08:49:53 (2 occurrences)
Last logged: 08:49:53

  • Error adding entity sensor.vrilissia_live_temperature for domain sensor with platform scrape
  • Error adding entity sensor.wind_speed_meteo_penteli for domain sensor with platform scrape
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 600, in _async_add_entities
    await coro
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 914, in _async_add_entity
    await entity.add_to_platform_finish()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1354, in add_to_platform_finish
    await self.async_added_to_hass()
  File "/usr/src/homeassistant/homeassistant/components/scrape/sensor.py", line 202, in async_added_to_hass
    self._async_update_from_rest_data()
  File "/usr/src/homeassistant/homeassistant/components/scrape/sensor.py", line 210, in _async_update_from_rest_data
    value = template.async_render_with_possible_json_value(value, None)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 771, in async_render_with_possible_json_value
    render_result = _render_with_context(
                    ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 2616, in _render_with_context
    return template.render(**kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/jinja2/environment.py", line 1304, in render
    self.environment.handle_exception()
  File "/usr/local/lib/python3.12/site-packages/jinja2/environment.py", line 939, in handle_exception
    raise rewrite_traceback_stack(source=source)
  File "<template>", line 1, in top-level template code
TypeError: 'NoneType' object is not subscriptable

```

 

Υπάρχει καμιά ιδέα τι να κάνω για να το φτιάξω? 

 

 

Να σου πω την αληθεια εχω να το δω το scrape απο τοτε. Αν καταφερω και βρω χρονο θα το δω μετα αλλα το βλεπω λιγο δυσκολο γιατι ειμαστε με νεο μωρο στο σπιτι και δεν προλαβαινω ουτε να κοιμηθω!

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

3 hours ago, Spect~ said:

Να σου πω την αληθεια εχω να το δω το scrape απο τοτε. Αν καταφερω και βρω χρονο θα το δω μετα αλλα το βλεπω λιγο δυσκολο γιατι ειμαστε με νεο μωρο στο σπιτι και δεν προλαβαινω ουτε να κοιμηθω!

 

Να σας ζήσει! Χαρές μεγάλες πρέπει να έχετε. Αν και όποτε καλοδεχούμενη όποια βοηθεία. Το παλεύω αλλά δεν καταλαβαίνω τι φταίει.. Ευχαριστώ και καλή συνέχεια! 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Έχω 2 πρίζες TP-LINK p110 με τις οποίες μετράω την κατανάλωση από 2 κλιματιστικά. Κάθε πρίζα έχει ένα entity της συνολικής μηνιαίας  κατανάλωσης σε kWh. Θέλω να βγάλω ένα διάγραμμα από το Grafana σε κάθετες μπάρες και να βλέπω την συνολική μηναία κατανάλωση σε kWh ανά πρίζα / ανά μηνά. To πρόβλημα μου είναι το εξής. Κάποιους μήνες έχω τις σωστές μετρήσεις, κάποιους άλλους ότι να ναι. Το διάγραμμά είναι το παρακάτω:

Spoiler

image.png.092db86e321fe0948c05937c6ce9c7d5.png

Και εδώ τα settings από το ένα entity:

Spoiler

image.png.89b3a52d9bf5060dd749eea451d95423.png

Π.χ Στα παραπάνω, ο 6ος του 2024 (μέχρι στιγμής) είναι σωστός, 5ος + 4ος του 2024 λάθος, και όλοι οι άλλοι σωστοί.


Αν τώρα το min interval το κανω 31d έχουμε:


Χάνω τον 6ο μήνα από το διάγραμμα. Στον 5ο μου πάνε οι kWh του τρέχοντος μηνα,4ος λάθος, 3ος σωστος,2ος λάθος, και από τον 1ο και πίσω σωστοί.
 

Spoiler

image.png.633086cecbd1fc2d58a97a5f83d9301f.png

Έχω δοκιμάσει να παίξω με 1y,1M,30d,31d αλλά κανένα δεν τα δείχνει όλα σωστά. Έχει κάνεις καμία ιδέα τι μπορεί να φταίει; Εδώ να σημειώσω πως το intergraded energy dashboard του ha τα δείχνει σωστά.

Ευχαριστώ.
 

Επεξ/σία από flampouras
  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1 λεπτό πριν, Grim Ripper είπε

@liakjim

Για να μην ρωτάω στο άλλο θέμα, πώς έχεις βάλει στο grafana 2+ διαγράμματα;

Έστησα το HAos στο rpi3 πλέον και το φτιάχνω σιγά σιγά.

Απλό είναι, υπάρχουν δεκάδες οδηγοί στο youtube. Sorry Για την ξεπέτα αλλά ειλικρινά αν δεις 2-3 βιντεάκια θα το πιάσεις αμέσως.

ΥΓ Ίσως ζοριστεί το rpi3 πάντως.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1 ώρα πριν, liakjim είπε

Απλό είναι, υπάρχουν δεκάδες οδηγοί στο youtube. Sorry Για την ξεπέτα αλλά ειλικρινά αν δεις 2-3 βιντεάκια θα το πιάσεις αμέσως.

ΥΓ Ίσως ζοριστεί το rpi3 πάντως.

Το βρήκα τελικά, ήταν όντως εύκολο.

Δεν χρειάστηκα ευτυχώς youtube, γενικά προτιμώ να διαβάζω τους οδηγούς, το βρίσκω γρηγορότερο.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλησπέρα. Έχω Tapo p110 για μέτρηση κατανάλωσης κλιματιστικών. Πολλοί γνωρίζετε οτι μετράει current power, today's consumption, monthly consumption κλπ.

Παρακάτω αυτά που έχω κάνει setup στο Grafana.
 

image.png.de2c80113bda2d64dbbdcc1e37cf9d34.png

 

Θέλω ωστόσο, να βγάλω και μόνος μου τις ημερίσιες/μηνιαίες kWh με calculation για να επαληθεύσω οτι και η Tapo τα βγάζει σωστά. Η δειγματοληψία γίνεται ανά λεπτό. Μια βοήθεια λοιπόν σ'αυτό;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...