Repository problem Raspberry PI Topic is solved

On various Hardware and OS systems: pi / windows / routers / nas, etc

Moderator: leecollings

Post Reply
krizzz
Posts: 200
Joined: Wednesday 20 November 2013 20:36
Target OS: Linux
Domoticz version:
Location: The Netherlands
Contact:

Repository problem Raspberry PI

Post by krizzz »

Hi,

I have Raspian Stretch installed on which Domoticz is running very nicely. But following the (first) steps within the wiki for Mi Flora Sensors (https://www.domoticz.com/wiki/Mi_Flora_Bluetooth_LE) the following command is needed:

Code: Select all

sudo apt-get install libglib2.0-dev libdbus-1-dev libical-dev libreadline-dev libudev-dev
This gives the following output

Code: Select all

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libglib2.0-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libglib2.0-dev' has no installation candidate
E: Unable to locate package libical-dev
E: Unable to locate package libreadline-dev
I have searched the web, and it seems a repository problem. I have the following in my

Code: Select all

/etc/apt/sources/list

Code: Select all

deb-src http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi
What am I doing wrong?
User avatar
sancla
Posts: 105
Joined: Wednesday 01 January 2020 23:01
Target OS: -
Domoticz version:
Contact:

Re: Repository problem Raspberry PI

Post by sancla »

Try to follow this guide and let me know that worked for you:
https://sancla.com/domoticz/how-to-domo ... nt-sensor/
Check these howto's: https://sancla.com
krizzz
Posts: 200
Joined: Wednesday 20 November 2013 20:36
Target OS: Linux
Domoticz version:
Location: The Netherlands
Contact:

Re: Repository problem Raspberry PI

Post by krizzz »

sancla wrote: Saturday 07 March 2020 20:36 Try to follow this guide and let me know that worked for you:
https://sancla.com/domoticz/how-to-domo ... nt-sensor/
So I started actually updating from stretch to buster with one of your howto's. I must say, worked really well and the howto was written in a way it was really ease to follow.

So then I used the how to for the Mi Flore sensor and I was quite sceptical in the beginning. I had done some automation on the sensor but I never have made it work. Using your how to was, again very simple, super and I managed to get it al working.

Now only to find our what the CB means for the irrigation. In the Mi Home app it's a %.
User avatar
sancla
Posts: 105
Joined: Wednesday 01 January 2020 23:01
Target OS: -
Domoticz version:
Contact:

Re: Repository problem Raspberry PI

Post by sancla »

Great to read, thanks for the feedback!

I never asked myself what CB stands for, until now ;-). After some digging, I think it stands for centi bars:

https://www.irrometer.com/basics.html
Check these howto's: https://sancla.com
krizzz
Posts: 200
Joined: Wednesday 20 November 2013 20:36
Target OS: Linux
Domoticz version:
Location: The Netherlands
Contact:

Re: Repository problem Raspberry PI

Post by krizzz »

sancla wrote:Great to read, thanks for the feedback!

I never asked myself what CB stands for, until now ;-). After some digging, I think it stands for centi bars:

https://www.irrometer.com/basics.html
Another question, I renamed the 4 devices the plugin makes. Now I see that the plugin is failing.

Code: Select all

2020-03-08 12:00:39.210 Error: PP-Manager hardware (20) thread seems to have ended unexpectedly
2020-03-08 12:00:39.210 Error: PP-Mi Flower Mate hardware (21) thread seems to have ended unexpectedly
2020-03-08 12:00:50.020 Error: (PP-Mi Flower Mate) 'onHeartbeat' failed 'KeyError'.
2020-03-08 12:00:50.020 Error: (PP-Mi Flower Mate) ----> Line 756 in '/home/pi/domoticz/plugins/PP-MANAGER/plugin.py'
2020-03-08 12:00:50.020 Error: (PP-Mi Flower Mate) ----> Line 424 in '/home/pi/domoticz/plugins/PP-MANAGER/plugin.py'
2020-03-08 12:00:50.020 Error: (PP-Mi Flower Mate) ----> Line 548 in '/home/pi/domoticz/plugins/PP-MANAGER/plugin.py'
2020-03-08 12:00:50.021 Error: (PP-Manager) 'onHeartbeat' failed 'KeyError'.
2020-03-08 12:00:50.021 Error: (PP-Manager) ----> Line 756 in '/home/pi/domoticz/plugins/PP-MANAGER/plugin.py'
2020-03-08 12:00:50.021 Error: (PP-Manager) ----> Line 424 in '/home/pi/domoticz/plugins/PP-MANAGER/plugin.py'
2020-03-08 12:00:50.021 Error: (PP-Manager) ----> Line 548 in '/home/pi/domoticz/plugins/PP-MANAGER/plugin.py'
Does the renaming have done this?


Verzonden vanaf mijn iPhone met Tapatalk
User avatar
sancla
Posts: 105
Joined: Wednesday 01 January 2020 23:01
Target OS: -
Domoticz version:
Contact:

Re: Repository problem Raspberry PI

Post by sancla »

krizzz wrote:
Another question, I renamed the 4 devices the plugin makes. Now I see that the plugin is failing.
Not really sure but could be yes. However, I would expect that plugin to work with the ID of the sensor and not the name.

What you could do is to ask this question on the GitHub page of the developer, he knows more about the inner workings of this plugin.

https://github.com/flatsiedatsie/Mi_Flower_mate_plugin

https://github.com/Tristan79/miflora

Check these howto's: https://sancla.com
tonbor
Posts: 153
Joined: Monday 17 February 2014 9:12
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Repository problem Raspberry PI

Post by tonbor »

krizzz wrote: Saturday 07 March 2020 22:18
sancla wrote: Saturday 07 March 2020 20:36 Try to follow this guide and let me know that worked for you:
https://sancla.com/domoticz/how-to-domo ... nt-sensor/
So I started actually updating from stretch to buster with one of your howto's. I must say, worked really well and the howto was written in a way it was really ease to follow.

So then I used the how to for the Mi Flore sensor and I was quite sceptical in the beginning. I had done some automation on the sensor but I never have made it work. Using your how to was, again very simple, super and I managed to get it al working.

Now only to find our what the CB means for the irrigation. In the Mi Home app it's a %.
Change In plugin.py this line
Domoticz.Device(Name=sensorName, Unit=sensorNumber, TypeName="Soil Moisture", Used=1).Create()
In
Domoticz.Device(Name=sensorName, Unit=sensorNumber, TypeName="Temperature", Used=1).Create()

And the readings are correct in %
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest